Stelaah
Sign in Book a demo Start free

How to handle scope creep and extra revisions

"Could you just add one more page?" Small requests add up, and on many projects they are the difference between a profitable job and one that cost you money. Here is how to stop it without souring the relationship.

S
The Stelaah team
· 3 min read

These guides explain common practice. They are not legal advice. Contract law differs between countries and states, so have a local lawyer check any contract before you rely on it.

What scope creep looks like

It rarely arrives as one big request. It is an extra page, another round of changes, a quick favour, a new platform, a meeting that was not planned. Each one seems too small to charge for. Together they can add a large share of unpaid time to a project.

Prevent it with a clear scope

You cannot defend a scope you never wrote down. Before work starts, list the deliverables, the number of revisions, and what is not included, and get the client to agree in writing, ideally in your contract. The exclusions matter most: they are what makes a later request clearly new.

Spot it early

Keep the agreed scope where you can see it during the project. When a request comes in, check it against the list before you reply. The moment to raise it is before you do the work, not when you send the invoice.

Say yes, with a price

The goal is not to refuse. It is to make the trade-off visible. Something like:

"Happy to add the extra landing page. It is outside what we agreed, so it would be an additional X and add about three days. Shall I go ahead?"

Give the client the choice: add it with a price and a new date, swap it for something already in scope, or keep it for a second phase. Most clients respect a clear answer more than a resentful yes.

The revision after the ones you agreed

If your contract includes two rounds of revisions, the third request is the moment to be kind and clear. Point back to what was agreed, offer the extra round at your rate, and ask whether they would like to go ahead. Combining feedback into one list per round, rather than a stream of separate messages, also keeps rounds countable.

Put every change in writing

Confirm every change by email, even a small one: what was added, the price and the new date. If it is a big change, update the contract or send a short change agreement. A written trail protects you both if anyone remembers it differently later.

Watch your own habits

Some scope creep is self-inflicted: offering extras to impress, or polishing beyond what was asked. Generosity is fine when you choose it. Just choose it on purpose, and say so, so the client does not start expecting it on every project.

The exact words for the awkward conversations. Client Email Scripts includes a script for saying a request is outside the scope and one for revision 4 when the quote said 2, each in a short, a warm and a firm version.

View in the Store

From the Stelaah Store

  • ✓Client Email Scripts. Ready-to-send email scripts for 13 moments in client work, each in a short, warm and firm version, as a 15-page PDF guide, a Word file and plain text.
  • ✓Creative Contract Bundle. Seven freelance contract templates in Word and PDF (social media, video, web design, graphic design, copywriting, consulting and virtual assistant) plus a clause library.
  • ✓Client Onboarding System. A client onboarding system in Excel and Google Sheets with a seven-step tracker, scope, milestones, an access list, offboarding, email templates and fillable forms.
S
The Stelaah team

We build Stelaah and the Stelaah Store. These guides cover the everyday problems our planners, kits and tools are made for, in plain steps you can use with or without them.

Keep reading All articles →
What a freelance contract should include Contracts · 3 min read Kill fees and cancellation terms, explained Contracts · 3 min read How to onboard a new client Client work · 3 min read