Website development scope of work template, page by page.
Every free website scope template hands you the same blank brackets. Here's the same document filled in against a $38,500 rebuild, with the template count, the breakpoints, the revision cap and the priced exclusions written out, free to copy or download.
A website development scope of work is the document you send before anyone opens a design file, and the version worth using names four things: how many page templates you're building, which screen sizes and browsers you're supporting, how many revision rounds the fee covers, and what the work outside that fee costs. Almost every template you can download today leaves all four blank and calls itself finished. What follows is the same document with the numbers already in it, written against a fourteen page marketing site rebuild at $38,500, so you can read the actual wording instead of guessing what belongs in the brackets.
The reason those four lines matter more than the rest is that they're the only ones anybody ever argues about. Nobody has ever disputed the confidentiality paragraph, and everybody disputes whether the careers page was one of the fourteen, whether Internet Explorer counted, whether the third round of homepage changes was included, and whether swapping the contact form for a booking tool was a small tweak or a new line item. Everything below is written to settle those four conversations before they start.
What goes into a website development scope of work?
Nine sections do the whole job, and you can write all of them in an afternoon. The project summary states what's being built and why, in three or four sentences the client would recognize as their own project. The deliverables section counts everything it can count, and the support section names the browsers and screen widths. The schedule gives dates and attaches the client's own obligations to them. The revision allowance states a number. The out-of-scope list prices the work you're not doing. The acceptance rule says how a deliverable stops being open. The change-control paragraph says what happens when something new comes up. The fee section splits the total across payment points.
Compare that to what the popular website scope templates actually ship. They give you a project overview, a task breakdown, a timeline with a start and end date, an intellectual property clause, a confidentiality clause and a termination clause, all of which are useful and none of which has ever prevented an argument about a fourteenth page. The legal furniture is the easy part, and it's the part every template gets right. The scoping is the part they leave to you.
What does a filled-in website scope of work sample look like?
Here's the whole document, printed in full rather than described, and ready to open as a Google Doc or download as Word or PDF. The project is a marketing site rebuild for a regional accounting firm, moving off an aging WordPress theme onto a custom build, with the client supplying all copy and photography. Anything in square brackets belongs to that particular engagement and gets swapped for your own, and every other line is a working default rather than a blank left for you to fill in.
Client: Mercer & Vance, CPAs
Project: Marketing site rebuild
Version: v1
Date: [date this version was sent]
Status: [draft / sent for review / signed]
1. PROJECT SUMMARY
1.1 Mercer & Vance is moving off an aging WordPress theme onto a custom build, keeping the current content structure and replacing everything the visitor sees.
1.2 The site is fourteen pages built from nine unique page templates, with [client] supplying all copy and photography.
1.3 The fee for the work described in section 2 is $38,500.
2. DELIVERABLES
2.1 Nine unique page templates: home, services index, service detail, about, team index, team detail, insights index, insights article, contact.
Done when: each template is approved in writing at design stage.
2.2 Fourteen pages built from the templates in 2.1, listed by name in Appendix A.
Done when: all fourteen are on staging and accepted under section 7.
2.3 One responsive treatment of each template in 2.1 at 375px, 768px and 1440px.
Done when: accepted under section 7 at all three widths.
2.4 A content management setup covering the nine templates in 2.1, plus one two-hour training session for the [client] team, recorded and shared.
Done when: the session has been delivered and the recording sent.
2.5 Migration of 22 existing insights articles, with their images, from the current site.
Done when: all 22 are published on staging and accepted under section 7.
3. BROWSER AND DEVICE SUPPORT
3.1 Templates are tested against the current and previous major release of Chrome, Safari, Firefox and Edge on desktop, and Safari and Chrome on iOS, at 375px, 768px and 1440px.
3.2 Rendering issues in other browsers, in older releases, or at non-standard screen widths are outside this scope and are quoted separately at $145 per hour.
4. SCHEDULE AND CLIENT DEPENDENCIES
4.1 Kickoff: [date]. Twelve working weeks from kickoff.
4.2 Final copy for all fourteen pages in 2.2: [date].
4.3 Photography, brand assets and hosting logins: [date].
4.4 [Client] names one person with the authority to approve at each of design, staging and launch.
4.5 Where [client] materials arrive more than five business days after the date shown, every remaining date moves by the length of the delay, and any resulting work outside the original window is quoted before it starts.
5. REVISIONS
5.1 Two rounds of revision on each template in 2.1 at design stage.
5.2 One round of consolidated revisions once the build reaches staging.
5.3 A round is one set of consolidated feedback delivered in a single pass, rather than feedback arriving in pieces over several days.
5.4 Rounds beyond 5.1 and 5.2 are billed at $145 per hour, quoted and approved in writing before we start.
6. WHAT IS NOT INCLUDED
6.1 Copywriting, photography and art direction aren't included.
6.2 Each unique page template beyond the nine in 2.1 is $2,400.
6.3 Each additional page built from a template already in 2.1 is $600.
6.4 Ecommerce of any kind isn't included and would be quoted as a separate project.
6.5 Additional language versions are $1,800 per language, not including translation itself.
6.6 Third-party integrations not named in section 2 are quoted at $145 per hour.
6.7 Migration of articles beyond the 22 in 2.5 is $35 per article.
6.8 Accessibility remediation to WCAG 2.2 AA across the nine templates is $4,200.
6.9 Support after the warranty window in 8.2 is $145 per hour, or a monthly retainer starting at $950.
7. ACCEPTANCE
7.1 [Client] has five business days from delivery of each item in section 2 to accept it or to object in writing.
7.2 An objection names the deliverable and the condition in section 2 or section 3 that it fails to meet.
7.3 An item with no written objection inside five business days counts as accepted.
8. CHANGE CONTROL AND WARRANTY
8.1 Anything not listed in section 2 is a change, however it arrives. We reply within two business days with the price and the effect on the dates in section 4, and work starts once the person named under 4.4 accepts in writing.
8.2 Defects reported within 30 days of launch, in a browser named in 3.1, are fixed at no charge.
9. FEE AND PAYMENT
9.1 The total fee is $38,500.
9.2 $11,550 on signature of this scope of work.
9.3 $11,550 on written acceptance of the nine templates in 2.1.
9.4 $9,625 once all fourteen pages in 2.2 are accepted on staging.
9.5 $5,775 on launch.
9.6 Invoices are due 14 days from issue.
10. APPROVAL (starts on its own page)
I approve version [v#] of this scope of work for the work described in sections 1 to 9.
Name: ______________________
Title: ______________________
Date: ______________________
Version approved: ______________________
Signature: ______________________
Notice what section 2 refuses to say. It never says "responsive design", which is a promise with no edge to it, and names three specific widths in 2.3 instead. It never says "content migration", which could mean 22 articles or 900, and says 22 in 2.5 instead, pointing at the appendix where the list lives. A client reading that section can tell you the exact moment it's been exceeded, and so can you, which is the entire purpose of writing it down.
How do you write website deliverables a client can count?
Turn every noun in the list into something with a number attached to it, and separate templates from pages. Agencies lose money on website projects mostly because the two get conflated: a client hears "fourteen pages" and assumes fourteen designs, while the agency priced nine templates filled fourteen times. Writing both numbers in the same sentence removes the ambiguity for the price of eight extra words. The same trick applies everywhere else in the document, and it's the same discipline behind writing a scope of work clients can't misread on any project type.
Browser and device support deserves its own line, because it's the one that surfaces at the worst possible moment. Name the browsers and the versions you're testing against, using a rule rather than a list that ages badly. Something like: current and previous major versions of Chrome, Safari, Firefox and Edge, plus Safari and Chrome on iOS at the stated widths. Everything else gets best effort without a fix guarantee. Section 3 above is that rule written out, and it has ended more QA arguments than any other clause in the document, because it converts "the site is broken" into "the site is broken in a browser we agreed not to test".
How many revision rounds should the scope include?
Two rounds on each design deliverable and one consolidated round after the build reaches staging covers most agency website projects, and the specific number matters far less than the fact that a number exists. An uncapped revision allowance isn't generous, it's just a fee you agreed to pay later. The version in the $38,500 example reads: two rounds of revision per template at design stage, one round of consolidated revisions at staging, with additional rounds quoted at $145 per hour before the work starts.
Define the round while you're at it, because the definition does as much work as the cap. A round is one set of consolidated feedback delivered in a single pass, not eleven emails arriving over nine days from four people who disagree with each other. Write that sentence into the scope and the client's internal review actually happens before the feedback arrives, which saves you more time than the cap itself ever will.
An uncapped revision allowance isn't generous. It's a fee you agreed to pay later.
What belongs on the out-of-scope list, and what should it cost?
Put the things clients most often assume are included, and put a number next to every one of them. On a website build that list is fairly predictable: copywriting, photography and art direction, page templates beyond the agreed count, ecommerce of any kind, additional language versions, third-party integrations not named in the deliverables, data migration beyond the stated article count, accessibility remediation to a named standard, and ongoing support once the warranty window closes.
The pricing is the part that changes the conversation. An unpriced exclusion is still an argument, because the client reads it as a door that might open for free. A priced one is a menu. When the accounting firm asks for a tenth template in week six, "that's out of scope" starts a negotiation, while "that's a tenth template at $2,400, want me to write it up?" ends in a yes or a no the same afternoon. Pricing the exclusions is also the cheapest insurance available against what scope creep costs an agency across a year of projects.
What happens when the client is late with the content?
Attach the client's obligations to the dates and say what a slip does to the schedule, because content delay is the single most common reason a website project runs long. The schedule section shouldn't only list your own milestones and deliverables. It should list theirs: final copy for all fourteen pages by a date, photography by a date, brand assets and logins by a date, and one named person with the authority to sign off on each stage.
Then write the consequence in plain language. The clause we'd use reads: where client materials arrive more than five business days after the date shown, remaining milestones move by the length of the delay, and any resulting work outside the original window is quoted before it starts. That isn't a penalty and it shouldn't be framed as one. It just stops a three week content delay from silently becoming a three week overrun that everybody blames on the agency.
Is a website development scope of work legally binding?
It depends on how the document was issued, and the free templates you're most likely to download will give you two opposite answers. One of the biggest template libraries states plainly that a signed website scope of work is a legally binding document. Another attaches a note to its own template saying it isn't legally binding and pointing you toward a separate service agreement. Both are describing real situations, and neither one explains which situation you're in.
The distinction is what the document is standing on. A scope of work that both parties sign, carrying a fee, a payment schedule and terms of its own, is generally treated as an agreement in ordinary US business practice. A scope of work issued under an existing services agreement is normally read together with that agreement, which is where the payment and liability terms actually live. Either arrangement works for agency projects, and the useful step is knowing which one you're using and cross-linking the two documents by name. If you're deciding between them, the difference between a scope of work and a statement of work is worth reading first. We build software for agencies rather than practicing law, so have a lawyer read your standard template once and then reuse it with confidence.
The line that separates templates from pages
If you add only one sentence to your next website scope, add the one that splits the template count from the page count, because that's the ambiguity this project type is built on. Written out for the accounting firm rebuild it reads: nine unique page templates, deployed across the fourteen named pages listed in Appendix A, with each additional unique template quoted at $2,400 and each additional page built from an existing template quoted at $600. That's one sentence carrying three numbers, and it takes away the ground the two most expensive website arguments usually stand on.
Whatever else you change, the document only holds if changes to it get recorded the way the original was. Every approved change wants its own written request, its own price, its own date and its own approval from the person the scope names, kept together rather than spread across four email threads and a phone call nobody wrote up. A change request form does that on paper, and if you'd rather start from a general document than a website-specific one, the project scope document template covers the same ground for any project type.
Frequently asked questions
What should a website development scope of work template include?
A website development scope of work template needs nine sections: the project summary, the countable deliverables, the browser and screen-size list, the schedule with client dependencies attached, the revision allowance stated as a number, the priced out-of-scope list, the acceptance rule, the change-control paragraph, and the fee with its payment points. The four that actually settle arguments are the countable deliverables, the revision number, the priced exclusions and the change-control paragraph, and those are the four most downloadable templates leave blank.
How is a website scope of work different from a proposal?
The proposal sells the project and the scope of work defines it. A proposal is written to win the work, so it describes outcomes in warm language and usually carries a single price. The scope of work is written to be checked against in month three, so it counts the pages, names the breakpoints, caps the revisions and prices the work that sits outside the fee. Sending only the proposal is the most common reason an agency ends up arguing about a fourteenth page it never agreed to build.
How many revision rounds should a website scope of work include?
Two rounds on each design deliverable and one consolidated round after the build lands on staging works well for most agency website projects, and the number matters far less than writing it down at all. Say what a round is, which is one set of consolidated feedback delivered in one pass rather than a trickle of emails over nine days, and then put a price on the next one. A stated rate for round three turns an awkward conversation into an approval.
What should go on the out-of-scope list for a website build?
Put the things clients most often assume are included: copywriting, photography, page templates beyond the agreed count, ecommerce, multi-language versions, third-party integrations, data migration from the old site, accessibility remediation to a named standard, and any support after the warranty window. Each one gets a price or an hourly rate next to it. An unpriced exclusion still gets argued about, while a priced one turns into an easy yes or an easy no.
Is a website development scope of work legally binding?
It depends on how the document was issued, which is why two template libraries can tell you flatly opposite things about it. A scope of work that both parties sign, carrying a fee, a schedule and payment terms, is generally treated as an agreement in ordinary US business practice. One attached to an existing services agreement is normally read together with it. We build software for agencies rather than practicing law, so have a lawyer read your standard template once and then reuse it.
Who writes the scope of work on a website project?
The agency writes it, because the agency is the only party that knows what the work actually takes. Clients sometimes send their own version, usually a requirements list pulled from an internal document, and that list is a useful input rather than a substitute. Take their requirements, translate each one into a countable deliverable with a page number or a template count against it, and send back the version both sides sign.