SolisReach
← Journal
Working with us5 min read

What a "fixed scope" contract actually protects you from

Written by the SolisReach team

Clients usually think a fixed-scope contract is about protecting them from a runaway bill. It does that, but the more important thing it protects is the relationship itself. Undocumented scope creep doesn't usually cause a blowup over one big disagreement. It causes a slow erosion of trust from a dozen small ones, each individually too minor to raise, that add up to both sides feeling quietly resentful by the end.

We learned this less from theory than from a handful of early projects that went sideways for exactly this reason. The work itself was fine. The relationship soured because neither side had a shared, written reference point for what was actually agreed to, so every ambiguous request became a small negotiation nobody wanted to have out loud.

A specific scope document ends the guessing

When the scope document names exactly what's included, a new request is either clearly in scope or clearly not, and that clarity removes the awkwardness of having the conversation. Without it, every request becomes a judgment call that depends on how the day is going, which is a bad way to run any part of a business relationship.

Specific here means genuinely specific, not "a modern, responsive website." Our scope documents name page counts, list which pages get custom design versus a shared template, specify how many rounds of revision are included per deliverable, and state explicitly what's out of scope alongside what's in it. The out-of-scope list matters as much as the in-scope one, because it's usually the thing nobody thought to write down that becomes the sticking point later.

It protects the agency from working for free just as much

This isn't purely a client protection. Vague scope lets a client's asks quietly expand until the agency is delivering meaningfully more than was priced, usually because nobody wanted to be the one to say no to a small, reasonable-sounding request. A specific scope makes that an easy, unemotional conversation: "that's outside what we scoped, here's what adding it looks like," instead of an awkward standoff.

Without that written reference, saying no to a client request always feels personal, even when it's a completely reasonable business boundary. Pointing to a shared document instead of making a judgment call in the moment takes the emotional weight out of it for both sides, and it's a big part of why the projects with the tightest scope documents also tend to be the ones with the smoothest ongoing relationships.

What actually goes in ours

A typical scope document for a marketing site rebuild lists the exact page templates being built, the number of unique custom sections versus reused components, the CMS fields being configured, the number of feedback rounds per phase, and a specific definition of "done" for each deliverable rather than a vague reference to client satisfaction. It also states timeline assumptions explicitly: how many business days the client has to return feedback before the schedule shifts, since a slow feedback turnaround is one of the most common causes of a project running long, and it's rarely the agency's fault when it happens.

We've found that the documents which prevent the most friction later are the ones that spell out edge cases nobody thinks to ask about up front: what happens if the client wants to swap one page for a different one mid-project, what a "round of revisions" actually counts as, and who owns stock photography and licensing costs. These are small details until they're the exact thing a disagreement hinges on.

We've never had to point to a scope document in a dispute. Its actual job is preventing the dispute from forming in the first place, by giving both sides a shared, specific reference point instead of two different memories of what a kickoff call covered three months earlier.

That distinction changes how we write it. A document written as a legal shield tends to be defensive and vague, full of language designed to cover every possible scenario without committing to specifics. A document written as a relationship tool does the opposite: it commits to specifics precisely because specificity is what prevents the disagreement, not what wins it after the fact.

We've never had to point to a scope document in a dispute.

When a client pushes back on the specificity

Occasionally a client wants a looser scope document, reasoning that they don't yet know exactly what they need and don't want to be locked into specifics prematurely. We push back on that gently but consistently, because a loose scope document doesn't actually give the client more flexibility, it just moves the ambiguity from the contract into every single conversation for the rest of the project.

The better answer for genuine uncertainty is a phased scope: agree on specifics for phase one, and treat phase two as a separate scoping conversation once phase one has produced enough clarity to specify it properly. That gives the client the flexibility they're actually looking for without sacrificing the clarity that keeps the relationship healthy in the meantime.

The conversation we have when scope needs to change mid-project

Scope does need to change sometimes, and a good fixed-scope contract accounts for that rather than pretending it won't happen. Our documents include a defined change-order process: a new request gets a written estimate of added time and cost before any work starts on it, and the client decides whether to add it, swap it for something already in scope, or defer it to a later phase. That process matters more than the original scope document itself, because it's the mechanism that keeps scope changes from becoming disputes even on projects where the initial estimate turns out to be wrong.

The written estimate is the part that does the actual work here. A verbal "sure, that shouldn't take long" in a status call is exactly the kind of undocumented commitment that turns into a disagreement three weeks later about what was actually promised. Putting even a small change order in writing, with a specific time and cost attached, takes ten minutes and removes an entire category of later dispute over who agreed to what.

Start a project

Want this applied to your site?

We run a Core Web Vitals and SEO audit before quoting any performance marketing engagement, and we're happy to share what we'd find on yours.