Guide

How to write a scope of work clients understand

The parts of a clear scope of work, how to make every deliverable countable, and how to handle change requests without arguments.

By · Published · Last checked · 6 min read · How we write

A scope of work is the part of your proposal that matters most three months later. On the day the client signs, everyone agrees. Halfway through the project, someone asks for "just one more page", and the scope is the only thing that decides whether that is part of the deal or extra work.

A good scope is not long or legal. It is specific. A person who was never on your calls should be able to read it and tell whether a request is in or out. This guide shows how to write one.

The parts of a scope of work

Part What it answers
Objective Why are we doing this?
Deliverables What exactly will be delivered?
Out of scope What is not included?
Assumptions What must be true for the price and timeline to hold?
Client responsibilities What does the client provide, and when?
Milestones In what order, and when?
Acceptance How do we agree something is finished?
Changes What happens when the client wants something different?

You do not need a heading for each part in every proposal, but each question should have an answer somewhere.

Start with the objective

One or two sentences on why the project exists. "Replace the current website with one the marketing team can update without a developer, and that works on phones." The objective helps later, when a request comes in that does not serve it: you can point to the goal you both agreed on.

Make every deliverable countable

The single most useful habit in scoping is to put a number on everything. Compare:

Vague Countable
Website design Design of the homepage and up to 11 further page templates
Revisions Two rounds of consolidated feedback per design stage
Content migration Migration of up to 40 existing blog posts, text and featured image
SEO Page titles, meta descriptions and redirects for all migrated pages
Training One 90-minute online training session for up to four people
Social media content 12 posts a month across two channels, in English
Support Bug fixes for 30 days after launch

"Countable" does not mean small. You can scope a large project this way; it just means that every line has an edge.

Watch out for words that stretch: "unlimited", "ongoing", "as needed", "including but not limited to", "full", "complete". Each one invites a different reading by each side.

Templates, not pages

For websites, scope page templates rather than pages. A website with 60 pages may use only eight templates: home, overview, detail, article, contact and so on. Templates are what take design and build time; filling pages is a different, usually smaller, task. Say who does that, and for how many pages.

Feedback rounds

Define a round: "one set of consolidated written feedback from the client, delivered within five working days". Consolidated matters. Without it, three stakeholders sending notes on different days becomes three rounds.

Write the out-of-scope list

Clients rarely argue about what you put in the scope. They argue about what they assumed was in it. List the obvious candidates explicitly:

  • Copywriting and translation
  • Photography, video and illustration
  • Stock image and font licences
  • Third-party subscriptions such as hosting, plug-ins or email tools
  • Integrations not listed in the deliverables
  • Content entry beyond the agreed number of pages
  • Ongoing maintenance after the support period (offered separately as a care plan)

Where you can, give the price of the excluded item, or say that you will quote it on request. "Copywriting is not included; we can add it at €450 per page" turns an exclusion into an option.

State your assumptions

Assumptions are the conditions under which your price and timeline hold. Writing them down protects both sides and explains why things may change later.

  • The client provides final copy and images by the start of week 6.
  • The site uses the CMS proposed in this document.
  • There is one main point of contact who gathers internal feedback.
  • Hosting and domain are in the client's name and the client gives access in week 1.
  • Content is supplied in one language.

Spell out the client's responsibilities

Projects can run late on the client’s side as easily as on yours, and the client needs to know what you are waiting for. Be specific: who, what and by when.

Client provides By
Brand assets (logo files, fonts, colours) Week 1
Access to current website and hosting Week 1
Feedback on design round 1 Five working days after delivery
Final copy and images Start of week 6
Sign-off on the staging site Week 10

Add the consequence in neutral terms: "If an input arrives late, the timeline moves by the same amount."

Milestones and acceptance

Group the deliverables into milestones the client recognises: design approved, site on staging, launch. For each, say how it is accepted. A simple rule works well: "A milestone is accepted when the client confirms in writing, or five working days after delivery if no feedback is received." This prevents a project from sitting at 95% for weeks.

If payments are tied to milestones, the acceptance rule is what triggers the invoice, so it needs to be clear.

Make change easy, and paid

Change is normal. The problem is not change but change that nobody priced. Write a short process:

  1. The client describes the change.
  2. You reply within two working days with the impact on price and timeline.
  3. The client approves in writing before the work starts.
  4. Approved changes are added to the next invoice.

Give your rate for extra work up front, for example €95 an hour or €760 a day excluding VAT, so a small change does not need a negotiation. For small requests you can also agree a buffer: "Requests up to two hours in total are included." When requests start arriving mid-project, handling scope creep without losing the client shows how to sort each one and price it as a change request.

This is also where recurring plans help. A care plan with two hours of changes a month gives the client a simple way to ask for small things after launch, and gives you a predictable way to charge for them. If ongoing work is the engagement itself, see how to scope and price a retainer proposal, which counts deliverables month by month.

Plain language, short sentences

A scope that needs a lawyer to read does not prevent disputes; it moves them. Some rules:

  • Use the words the client uses. "Product page", not "PDP template".
  • One deliverable per line.
  • Prefer "we will" and "you will" to passive sentences, so it is clear who does what.
  • Avoid abbreviations unless the client uses them.
  • Read it aloud. If a sentence needs a second read, rewrite it.

Checklist

  • The objective is stated in one or two sentences.
  • Every deliverable has a number or a clear edge.
  • Feedback rounds are defined, including "consolidated".
  • There is an out-of-scope list, with prices where possible.
  • Assumptions are written down.
  • Client responsibilities have dates.
  • Each milestone has an acceptance rule.
  • There is a change process and a rate for extra work.
  • Someone outside the project can tell what is in and what is out.

For where the scope sits in the whole proposal, see what to include in an agency proposal, and for the price that goes with it, proposal vs quote vs estimate.

How Propozit helps

Propozit has slide types made for this: in the live demo you can see a scope slide, a timeline slide and an agreement slide, among 11 slide types that fit their content to a 16:9 page and scroll easily on a phone. The pricing slide next to them shows the same work as fixed-price lines, optional extras and monthly care plans in euros, with live totals. See the slide library.

You can write your scope in the deck editor today, or start from a template whose scope lines you tick and edit. Set your rate for extra work in the proposal steps, and the terms state it for you. Propozit is in early access and free to start.

Proposals your clients actually say yes to

Propozit is free to start, with no card needed. Create your account today and see the plans on the pricing page.

Create your account