Scope creep rarely looks like a big request
It usually arrives as "can you just...": can you just add one more page, just resize these for Instagram, just jump on a quick call about the other project. Each request is small, which is exactly why saying no feels petty. Added together, they can quietly eat the margin on a fixed-price job.
The goal is not to refuse everything. It is to make sure every extra request goes through a simple choice: swap it, quote it, or schedule it for later.
The three answers that aren't "no"
- Swap: "Happy to add the pricing page. To keep the launch date, we could drop the blog template from this phase. Which do you prefer?"
- Quote: "That's outside what we agreed, but I can do it. It's about 4 hours, so $320. Want me to go ahead?"
- Schedule: "Great idea for phase two. I've added it to the list and will quote it once we launch."
Each one keeps the client moving forward while making it clear the work has a cost. For a ready-made reply tuned to the request, try the free scope creep reply generator.
Replies for the common situations
"It's just a small tweak."
"Small tweaks are included within the revision rounds we agreed. This one is a new feature rather than a revision, so I'll send a short quote for it."
"The previous designer did this for free."
"I understand. My prices include a set scope so I can give every client a fixed budget. I'm happy to quote this separately."
"Our boss wants to add something before launch."
"No problem. I'll send a change order with the cost and the impact on the timeline, and once you approve it I'll get started."
"Can we jump on a call about something else?"
"Sure. Calls about the current project are included. If this is about a new piece of work, I'll treat it as a free intro call and follow up with a proposal."
Make the contract do the heavy lifting
Saying no is far easier when you can point to the agreement instead of your own opinion. Three clauses do most of the work:
- A scope of work clause that lists deliverables and exclusions.
- A revisions clause with a number of rounds and a price for extra rounds.
- A scope creep clause stating that new requests are quoted and approved in writing before work starts.
When the request is approved, write it down. The change order generator produces a short document with the new work, price and timeline impact, ready to sign.
Watch your own habits too
Scope creep is not only the client's fault. Doing a quick extra "to be nice" without mentioning it sets an expectation that it is free next time. If you choose to do something at no charge, say so: "I've added the favicon at no charge this time." The client sees the value, and the boundary stays visible.
A worked example
A client hired you for a 5-page website at a fixed $4,000. Halfway through, they ask for a booking page with a calendar integration.
- Check the scope: the contract lists five pages and a contact form, and excludes "booking, e-commerce and third-party integrations".
- Estimate: about 6 hours including testing, at $80/hour, so $480, and roughly 3 extra working days.
- Reply the same day: "Great addition. It's outside the current scope, so here's a short change order: booking page with calendar integration, $480, launch moves from 14 to 17 June. Once you sign, I'll add it to this week's work."
- Record it: the signed change order goes with the contract, and the final invoice shows it as its own line.
No awkward conversation, no free work, and the client got a clear yes.
Common mistakes
- Saying yes on a call and pricing it later. Once the work is done, the quote feels like a surprise. Quote before you start.
- Apologising for charging. "Sorry, but I'll have to charge for this" invites a negotiation. State the price plainly.
- Forgetting the timeline. Extra work almost always moves the deadline. Say so in the same message as the price.
- Letting small requests pile up. Five 20-minute favours are a paid afternoon. Batch them into a single quote if needed.
Quick answers
What if the client says it was always included? Point to the scope and the exclusions, calmly. If the wording was genuinely ambiguous, consider splitting the difference this time and tightening the scope for next time.
Should I charge for every tiny change? No. Use your judgement, but make free extras visible so they stay the exception.
Start the next project with clear scope
Draft it now with Clinch: describe the job in a sentence, get a clean draft, send one link. Your client signs from their phone without an account, and the deposit is paid in the same step.