Scope Creep: How to Charge for Out-of-Scope Work
Short answer: scope creep is when a project quietly grows beyond what you agreed to — "just one more thing," "small tweak," "while you're at it" — until you're doing far more work than you're being paid for. The fix isn't to grit your teeth; it's a change order: name the extra work, price it, and get a quick yes before you do it. The earlier you draw the line, the less awkward it is.
Scope creep is really a pricing problem in disguise — it silently drags your effective hourly rate down. The free Freelance Rate Calculator → shows what your time is worth, so you can see exactly what an hour of "free" extra work actually costs you.
What scope creep is (and why it's so expensive)
Scope creep is the slow expansion of a fixed-price project. Each request is small, so saying no feels petty — but they stack. A $3,000 project that balloons by 40% of unbilled work isn't a $3,000 project anymore; it's a $3,000 fee for $4,200 of work, and your real hourly rate just dropped by a third.
It's most dangerous on fixed-price and project work, where extra hours come straight out of your margin. On hourly work the meter just keeps running — which is exactly why a clear scope matters more the more you fix your price.
In-scope vs out-of-scope: where's the line?
You can't charge for extra work if you never defined "the work." The line is whatever your scope of work says it is. A rough guide:
| Usually in scope | Usually out of scope (chargeable) |
|---|---|
| Revisions within the agreed round count | Extra revision rounds beyond the limit |
| The deliverables you listed | New deliverables, pages, or features not listed |
| The agreed number of concepts/options | "Can we also try a completely different direction?" |
| Fixes to your own errors | Changes because the client changed their mind |
| The platforms/formats named in the brief | "Can you also do it for [new platform]?" |
The test isn't whether a request is reasonable — it's whether it was in the agreement. A reasonable request can still be out of scope, and out-of-scope work is billable work.
Want to know what an extra hour really costs you? Use the free Freelance Rate Calculator → to see your true hourly rate after tax and expenses. That number is what every "quick favor" is quietly charging you.
How to price out-of-scope work
You have three clean ways to charge for extra work — pick whichever matches the request:
| Method | How it works | Best for |
|---|---|---|
| Hourly add-on | Bill the extra at your standard hourly rate | Small, open-ended additions |
| Fixed change order | Quote a flat price for the specific new deliverable | Clearly defined extra features or pages |
| New mini-project | Spin a big addition into its own scoped engagement with its own deposit | Requests that are really a second project |
Whichever you choose, the move is the same: pause, name the request as out of scope, quote it, and wait for a yes before doing the work. Doing it first and invoicing later is how you end up eating it.
The change-order conversation (and copy-paste language)
The goal is to be helpful, not defensive. You're not refusing — you're pricing. Frame extra work as "yes, and here's what that takes":
"Happy to take that on! That one's outside our original scope, so it'd be an additional [$X / Y hours at my rate]. Want me to add it as a change order? I'll send a quick updated total and get started as soon as you confirm."
For your contract or project doc, a scope clause makes this routine instead of a confrontation:
Scope & Changes. This agreement covers the deliverables and revision rounds listed above. Any work requested beyond this scope — including additional deliverables, extra revision rounds, or new directions — will be quoted separately as a change order and begun only after written approval. Out-of-scope work is billed at [$X/hour or by fixed quote].
Say it warmly, every time, the first time it comes up in a project. Clients respect the line you hold early far more than the resentment that builds when you don't.
A worked example
You agree to a 5-page website for $3,000 with two revision rounds. Three weeks in, the client asks for a blog section, a third revision round, and "a quick logo refresh." None of that was in scope. You reply: blog section is a fixed $600 change order, the extra revision round is $150, and the logo is really its own mini-project you'll quote separately. They approve the first two. Your $3,000 project is now $3,750 — and you're paid for the work instead of absorbing it.
How to prevent scope creep before it starts
- Write a specific scope of work. List deliverables, revision rounds, formats, and what's explicitly not included. Vague scopes invite creep. Your contract is where this lives.
- Cap revisions in writing. "Two rounds of revisions; additional rounds billed at $X" stops the endless-tweaks spiral.
- Take a deposit. A client who's paid a deposit takes the scope more seriously than one who hasn't paid a cent.
- Name change orders early. The first small out-of-scope ask is your chance to set the pattern: "love to — that's a change order." It gets easier every time after.
- Price the base project right. A rate that already respects your time leaves you less desperate to "just include it." See pricing models.
Watch-outs
- Silence is a quote of $0. If you do extra work without flagging it, the client reasonably assumes it was included. Flag before you do it.
- Don't nickel-and-dime. A genuinely tiny, two-minute ask is goodwill. Reserve change orders for real additional work — and let the client feel the difference.
- Get the yes in writing. A change order approved over email or chat is enough; a verbal "sure, go ahead" isn't something you can invoice against confidently.
- It compounds with late payment. Unbilled scope creep plus slow-paying clients is how freelancers go broke while staying busy. Tighten both.
Scope creep isn't a client problem — it's a boundary problem, and the boundary is the scope of work. Define it, price the extras, and "can you also…" becomes a revenue line instead of a quiet loss. The same logic applies to timelines: when "can you also" comes with "by tomorrow," that's a rush fee, not a favor.
Know your rate, hold your scope
You can only price out-of-scope work if you know what your time is worth. The $9 Freelance Rate & Tax Calculator spreadsheet nets your rate against self-employment tax and expenses so you can quote change orders with a real hourly number — and see exactly what every unbilled "quick favor" costs you. Billing the change order too? Get the calculator + invoice template in the $14 Starter Pack →
Frequently asked questions
What is scope creep in freelancing?
Scope creep is when a project quietly grows beyond what you agreed to — extra revisions, new deliverables, or "small tweaks" that stack up — until you're doing significantly more work than you're being paid for. It's most damaging on fixed-price work, where every extra hour comes straight out of your margin and silently lowers your effective hourly rate.
How do I charge for out-of-scope work?
Pause before doing the work, name the request as outside the original scope, and quote it as a change order — either an hourly add-on at your standard rate, a fixed price for the specific new deliverable, or a separate mini-project for large additions. Get written approval before you start. Doing the work first and invoicing later is how freelancers end up absorbing the cost.
What's the difference between in-scope and out-of-scope work?
In-scope work is whatever your scope of work or contract lists — the agreed deliverables, revision rounds, formats, and platforms. Out-of-scope work is anything beyond that: extra revision rounds, new deliverables, new directions, or changes because the client changed their mind. The test isn't whether a request is reasonable but whether it was in the agreement; reasonable requests can still be billable.
How do I prevent scope creep?
Write a specific scope of work that lists deliverables, caps revision rounds, and states what's not included; take a deposit so the client takes the scope seriously; and name change orders the first time a small out-of-scope request appears so it sets the pattern. Pricing the base project at a rate that respects your time also reduces the pressure to just include extras.
How do I bring up a change order without upsetting the client?
Frame it as "yes, and here's what that takes" rather than a refusal. Say you're happy to do it, note it's outside the original scope, give a quick price or hourly estimate, and offer to start as soon as they confirm. Said warmly and early, clients respect the boundary far more than the resentment that builds when you silently absorb extra work.