"Hey, while you're in there, could you also just..." Every freelancer knows the cold dread of that sentence. Scope creep is how a profitable project quietly turns into an unpaid one. The problem is that saying no feels risky — so most people say yes and resent it. Here's how to hold the line without damaging the relationship, with the exact words for three situations.
The principle: separate the ask from the answer
Never reject the request. Acknowledge it as reasonable, then place it against the agreed scope. You're not saying "no" — you're saying "yes, and here's how we fit it in." The client asked for a favor; you're responding like a professional, which is what they actually want.
Situation 1: The genuinely tiny thing
Sometimes it really is 5 minutes and fighting it costs more goodwill than it's worth. Do it — but name it, so the precedent doesn't form.
"Sure, I'll fold that in — it's small. Just flagging it's outside our original scope so we stay aware as things add up."
You did the favor AND set the boundary. That one sentence stops the tenth "small thing."
Situation 2: The medium thing dressed as a small thing
This is the dangerous one — "just a quick extra page" that's actually a day of work.
"Happy to take that on. It's a bit beyond what we scoped, so I'd handle it as a small add-on — roughly [X hours / $Y]. Want me to fold it into the current timeline or line it up right after?"
Notice: no drama, no "that's not in the contract." Just a calm price and a choice. Clients respect this far more than silent resentment.
Situation 3: The scope rewrite pretending to be feedback
"We've been thinking, and actually the whole thing should work differently." This isn't a tweak; it's a new project.
"This is a great direction — and it's a meaningful change from what we agreed, so let's treat it properly rather than squeezing it in and compromising both. I'll put together a short addendum with scope and cost so we're both protected. Give me until tomorrow."
You protected the relationship and your margin by slowing down instead of reacting.
Why this matters more than the money
Every unpaid "small thing" trains the client that your time is free. Boundaries, set kindly, actually increase respect — clients trust people who value their own work. The ones who say yes to everything are the ones who get treated like they're disposable.
I turned my own scope responses into a Claude Code skill (/scopecheck) — I paste the new ask against the original scope and it gives me a verdict plus a ready-to-send reply in the right register. It's in a small freelance-skills pack; the invoice one is free to try: https://agentia11.gumroad.com/l/qclmyx
But the three scripts above are the real tool. Save them for the next "while you're in there."
Top comments (0)