Pricing & scoping
How to say no to scope creep without losing the relationship
Fourteen three-hour favours is 42 hours. On a $30,000 project that's $3,990 of cost and 13.3 margin points. Here's the language that stops it without making the client feel policed.
·5 min read
Nobody loses a client by saying "that's outside scope". They lose clients by saying it badly, saying it late, or saying it for the first time in month four after saying yes to everything in months one through three.
The problem is almost never the no. It's that the no arrives without warning, without an alternative, and with a tone that implies the client did something wrong by asking.
What you're actually protecting
A hypothetical $30,000 project scoped at 50% margin — $15,000 of delivery cost at $95 an hour, so about 158 hours of work.
Across the project, fourteen requests come in that each take about three hours. Every one of them is small enough that nobody thinks about it.
14 requests × 3 hours = 42 hours
42 hours × $95 = $3,990 of delivery cost
That's a week and a bit of someone's life, and it moves the project from 50.0% margin to 36.7%. That's 13.3 points, given away three hours at a time, entirely by people trying to be helpful.
This is why "just say no more often" fails as advice. Nobody experiences the fourteen requests as a pattern. They experience fourteen separate moments of being reasonable.
The four-part response
Every good no has the same shape. Acknowledge, explain, offer a route, decide.
"Good idea — the extra platform cuts would definitely help the launch. That's outside what we scoped, so it'd be about six hours. I can either add it for $900 and push delivery by two days, or swap it for the second round of stills, which I think you'd get less from. Which do you prefer?"
Four things happened there:
Acknowledge the request as legitimate. They're not trying to cheat you. They've thought of something that would make the work better.
Locate it, don't judge it. "That's outside what we scoped" is a factual statement about a document you both signed. "That wasn't in the agreement" sounds like an accusation. Same content, different relationship.
Offer a route rather than a refusal. Add it, swap it, or defer it. A client who is given three options is making a decision. A client who is given a refusal is being managed.
End with a question. It hands control back and makes the next move theirs.
Phrases that work, and their failure modes
| Instead of | Say |
|---|---|
| "That's not in scope." | "That's outside what we scoped — here's what it'd take." |
| "We'd have to charge for that." | "That's about six hours, so $900, or we could swap it for X." |
| "Sure, no problem." (when it is) | "Yes, and I'll note it as a change so the timeline stays honest." |
| "I'll see what I can do." | "I'll come back to you today with a price and a date." |
| "The contract says two rounds." | "We've got one round left — worth saving it for after the shoot?" |
The last one is the most useful move in the list. Reframing scope as a budget the client owns rather than a limit you impose changes the emotional register completely. "You have one round left, let's spend it well" makes you an ally managing a shared resource. "You've used your two rounds" makes you a doorman.
Say it the first time it happens
The single highest-leverage moment in a project is the first out-of-scope request. Whatever you do then becomes the norm for everything after.
Say yes silently and you've established that scope is advisory. Raise it — even if you then choose to absorb it — and you've established that scope is real, without costing the client anything.
Absorbing with acknowledgement is the underrated move here:
"That one's outside scope but it's small, so we'll just do it. Flagging it so you can see where we are against the plan."
You gave them the thing, you kept the boundary, and you spent zero goodwill.
Make the trend visible before it's a problem
The hardest conversations are the ones where the client has no idea anything is wrong. Prevent them with a standing line in your weekly or monthly update:
"Scope: on track. Two small extras absorbed this month (about 5 hours). One item — the second dashboard — I'll price as a change request."
Thirty seconds, every update, whether or not there's anything to report. By the time you need to raise something significant, scope is already a normal topic between you rather than a confrontation you're initiating.
When you should absorb it
Not every extra should be billed. Absorb when:
- It's genuinely small and the relationship is worth more than the hours.
- The ambiguity was yours — your SOW didn't say, so the client reasonably assumed.
- It's a fix, not a change. Work that doesn't meet the standard you sold is your cost, always, and arguing otherwise is how you lose the client for real.
- You're near renewal and this is cheap goodwill you've decided to spend.
The distinction that matters is whether absorbing is a decision or a reflex. A decision has a number attached and someone who made it. A reflex just shows up in the margin at the end of the quarter.
When the pattern won't stop
Occasionally you'll have a client who treats every no as a negotiation opening. Move the conversation up a level, away from the individual request:
"I want to flag a pattern rather than a single item. We've absorbed about 40 hours of extras beyond the scope this quarter. I'm not looking to invoice for those — but the current shape isn't sustainable, so I'd like to either move to a retainer that covers this kind of work, or tighten how we handle extras. Which would suit you better?"
Non-accusatory, specific, and it ends with two acceptable outcomes. Clients who value the work will pick one. Clients who won't pick either have told you something useful, and it's better to learn it now than at renewal.
This week
On your current project, add one line to the next client update: what's in scope, what's been absorbed, what's coming as a change. No invoice, no confrontation, just visibility.
It takes thirty seconds and it removes the ambush from every difficult conversation you'll have with that client for the rest of the engagement.
Keep reading
- The change request process that protects margin without annoying clientsSix small extras on one project add 44 hours. Absorbed, they drop margin from 50.1% to 41.4%. Billed, the project ends at 48.5% on more revenue. Here's the process that makes billing them normal.
- A statement of work template that actually prevents scope creepMost SOWs describe what you'll deliver and say nothing about what happens when the client wants more. Here's a section-by-section outline, plus the four clauses that do the real work.
- What to do when a project is 150% over estimateA $60,000 fixed-price project heading for 1,000 hours instead of 400 loses $35,000 if you finish it as planned. Four options, worked through — the best one turns it into an $8,500 profit.