The order confirmation is three pages long and looks complete. It has a price, a speed, a term and a signature field. Then the confirmation email links to a document with a name like service schedule, and that document links to a price list, and the price list refers to a code of practice that is not attached at all.
Contracts are layered, and the layers are not equal. Knowing which document prevails when two of them disagree is the difference between quoting a clause that helps and quoting one that has been superseded.
What counts as part of the contract?
Everything expressly incorporated by reference, which in practice means every document the main terms name. That can include a price list, a service schedule, an acceptable use policy, a privacy notice and a complaints code. If the main document says the schedule forms part of the agreement, it does.
The order confirmation usually sits at the top of the pile as the specific terms for your purchase, which is useful: where a generic schedule conflicts with the specific order, the specific order normally wins.
Which document prevails when they conflict?
Most contracts contain an order of precedence clause, and it is one of the most valuable paragraphs in the whole document. The typical order runs: the order form, then the specific terms, then the general terms, then the policies, then anything on the website.
Read that clause first when a dispute begins. It tells you which sentence to cite, and citing the wrong layer is the most common reason a well-argued complaint is rejected.
Why is the price list separate?
Because it changes more often than the terms. Separating the two allows a provider to update charges without reissuing the contract, which is efficient for them and confusing for everyone else. The price list version that applies is normally the one in force at signature, unless a variation clause says otherwise.
Save the version you were given. A price list on the website today may not be the one that applied when you signed, and the difference is often exactly what the argument is about.
Do schedules have their own notice periods?
Sometimes, and that is the trap. A schedule covering home moves may state a different notice period from the main terms, and a schedule covering equipment may set its own return deadline. Where two periods exist, the shorter one is the one that matters in practice, because missing it costs money.
When you diarise key dates, take them from every document rather than from the order confirmation email. The email is a précis, and précis are written by the party that benefits from brevity.
What is a code of practice worth?
Where it is incorporated, it is enforceable in the same way as any other term. Where it is merely referenced as guidance, it is not. The distinction is usually visible in a single word, such as forms part of or has regard to.
Read that word carefully. It is the difference between a commitment and a description of good intentions, and it appears in documents that otherwise look identical.
Are website terms incorporated?
Only if the contract says so, and modern contracts usually do through a clause listing the pages that form part of the agreement. A general statement that the website terms apply is weaker than a named list, because it leaves open which version was live at the time.
If a provider relies on a page you never saw, ask for the archived version dated before your signature. That request is hard to refuse and often ends the argument.
What about changes to an annex after signing?
They follow the variation clause. Some annexes can be updated with notice, others require consent, and a few cannot change at all during the term. The schedule usually says which category it belongs to, in a paragraph near the end.
A change that reduces your rights rather than the provider’s obligations is the type most likely to trigger an exit right. That asymmetry is worth keeping in mind when reading a variation clause.
How do you get the documents if they were never sent?
Ask, in writing, for the full contract pack including all schedules and the price list version in force at signature. Providers are generally obliged to supply it, and most do so without argument when the request names the documents specifically.
Naming the documents is the trick. A request for the contract often produces the three-page confirmation again, while a request for the service schedule, the price list and the acceptable use policy produces the actual stack.
Should the documents be kept after the term ends?
Yes, for at least a year, because disputes about final bills and equipment charges usually surface after the account closes. A folder with the order confirmation, the schedules and the last three bills covers almost every case.
Digital is fine, and searchable is better. A single PDF per contract, named by provider and date, is enough.
What does a well-drafted annex look like?
It has numbered sections, a version date, and it says which parts of the main terms it modifies. It avoids phrases such as from time to time without saying how often, and it does not incorporate further documents without naming them.
Few annexes meet that standard. The gaps are where disputes live, and the gaps are exactly what a careful reader is looking for.
Can an annex override a verbal promise?
Usually yes, because the contract will contain an entire agreement clause stating that nothing said before signature forms part of the deal. That clause is why a verbal promise about a waived fee is worth nothing unless it is confirmed in writing.
The practical response is to ask for the promise by email before the order is placed, then keep the reply. A sentence in an email is far easier to enforce than a recollection of a phone call.
How many documents are typical?
Between three and seven for a residential broadband order, depending on the provider. The order confirmation, the general terms, a service schedule, a price list, an acceptable use policy and a privacy notice cover most of it, with a home move schedule occasionally added.
None of them is long individually. The problem is that the answer to a single question is often split across three of them.
What is the fastest way to read the stack?
Read the order confirmation first, then the precedence clause, then the price list. Those three answer what you bought, which document wins, and what it costs. The rest can be read when a specific question arises, with a search for the relevant word rather than a full pass.
Searching for words like notice, fee, change and termination across all documents at once produces a working index in a few minutes. That index is more useful than a linear read, because the documents are not written to be read linearly.
Are schedules written for lawyers or for readers?
Neither, usually. They are written to be defensible, which produces sentences that cover every case and explain none of them. The practical approach is to read for obligations rather than for meaning: who must do what, by when, and at whose cost.
Three questions per section turn a dense schedule into a checklist. Anything that does not answer one of them can usually be skipped until it becomes relevant.
How do you prove which version you agreed to?
The dated copy you saved at signature, or a request to the provider for the version in force on that date. Providers keep version histories, and a written request for a specific date is hard to refuse because the record either exists or it does not.
Where neither is available, the next best evidence is the confirmation email, which usually quotes the price and the term as they stood. It is not the full document, but it is enough to anchor an argument about what was offered.
A final check is whether the schedule refers to itself. A document that says the schedule may be updated in accordance with the schedule is circular, and circular drafting is a sign nobody read it before publication, which is worth noticing when the same document sets your notice period.
A contract is a stack of paper pretending to be a page, and the page is usually the least important part of it. If you had to produce your own broadband paperwork tomorrow, could you find the schedule that sets the fee?