"Just One More Thing" — How to Handle Scope Creep Without Turning Into the Bad Guy
Picture a project nearing delivery. The client emails: "Hey, quick one — while you're in there…" They want another page, a new colour palette, or a checkout change. Each request may be reasonable, but it still needs a decision about the work, price, and deadline.
Scope creep happens when those additions become part of the job without updating the agreement. The fee stays the same while the work grows. Here is a practical way to discuss the request before taking it on.
Before you say "sure, no problem"
Check the request against the agreed deliverables and revision allowance. A correction to work that does not meet the agreed brief is different from a new feature or a change in direction. Ask for clarification if you cannot tell which it is.
If it is additional work, acknowledge the idea without committing to a price or start date. That gives you time to estimate the effort and check the effect on existing commitments.
A useful first reply
Keep a response like this ready to adapt:
This separates discussing the idea from agreeing to do it. Follow up with the proposed deliverable, added fee, and timing. The client can approve it, defer it, or ask for a smaller option.
For example, if the budget is fixed, you might offer to replace an unstarted deliverable with the new one. Record what is removed as well as what is added, and agree any difference in cost or timing.
Write down the change before starting
Use the change approval process in your agreement. Document the scope, price, timing, and explicit agreement before work begins. This outline helps you prepare the details:
Added or changed deliverables: [specific description]
Removed deliverables, if any: [description]
Added cost and payment timing: [amount and when it is due]
Delivery impact: [new date or confirmation that it is unchanged]
Approval: [the approval step required by our agreement]
I'll schedule the additional work once that approval is complete.
If your agreement calls for a signed change order or amendment, use that document. Do not assume that an email reply saying "approved" replaces the required approval step. Keep the agreed change with the original scope so both sides can refer to the same version.
Make the original scope easier to check
Write a list of deliverables that both sides can review. Compare "website redesign" with "5 pages: home, about, services, blog index, contact — 2 rounds of revisions per page." In the second example, a request for a sixth page has a clear starting point for discussion.
Define what a revision round includes and how feedback will be collected. For example: "2 rounds of consolidated revisions per deliverable; additional rounds quoted at $X and subject to approval before work begins." Adapt the wording to your project and the rest of your agreement.
Include client responsibilities, such as providing copy or approving a design, and explain how delays or new requirements will be handled. Our freelance contract basics guide covers other topics to consider, including deposits, IP, and cancellation.
If the client expected the extra to be included
Start with the point of disagreement: "The current scope includes [agreed item]. This request adds [new item]. Is that how you understand the change too?" Check the brief and previous messages together before deciding how to handle it.
If your wording was unclear, acknowledge it and discuss a workable resolution. If the request is clearly additional, explain the fee and timing or offer a smaller option. A client declining the extra may simply have a budget or scheduling constraint.
You can choose to include a small extra at no charge. If you do, record the specific exception and confirm that the remaining scope and revision allowance stay the same.
Prepare for the next request
Save the first-reply script and the change-request outline somewhere easy to find. Before sending either, check the actual request, your capacity, and the approval terms you already agreed.
If your original rates also need attention, read our guide on how to raise your freelance rates without losing clients.
Frequently asked questions
What is scope creep? Scope creep is an expansion of project requirements beyond the agreed scope without a corresponding agreement about price, timing, or other affected terms.
How do I stop scope creep as a freelancer? List the deliverables and revision allowance clearly. Compare new requests with that scope, clarify any disagreement, and agree the cost and timing of additional work before starting.
What is a change order? A change order records an agreed change to a project. It should identify the deliverables, price, payment timing, and delivery impact. Use the approval process in your agreement, including a signed document if that process requires one.
How much should I charge for work outside the original scope? Estimate the added effort, including meetings and revisions, and account for direct costs and any schedule impact. Use your rate as a starting point, then give the client a clear quote to review before you begin.