Guaranteed2–5 sales calls every day once your campaign is liveBook a 20-minute call →
Home/Free guides/The Scope Fence Template: Stop Scope Creep Without Losing the Client
You commented SCOPE

The Scope Fence Template: Stop Scope Creep Without Losing the Client

This is the full Scope Fence template from the carousel. Scope creep isn't a client problem, it's a missing fence. This guide gives you the in/out list, a price for every extra, a simple change-order form and the exact reply to send when a client asks for more.

Why scope creep costs so much

In Ignition's 2025 Agency Pricing and Cash Flow Report (a survey of 273 US agency leaders), 57% of agencies said they lose $1,000 to $5,000 a month to unbilled work, and 30% said it costs them more than $5,000 a month. 78% rarely or only sometimes charge for out-of-scope work, and only about 1% bill for all of it.

Most of that isn't bad clients. It's small, friendly requests ("can you just...") with no clear line and no price. The fix is a fence: a written line that both sides agreed to before work started.

Step 1: Write what's OUT, not just what's in

Most proposals only list what's included. Clients then assume everything else is included too. Add a second list: what's not included.

IncludedNot included (priced as extras)
2 rounds of revisions per deliverableA 3rd or later round of revisions
5 website pagesNew pages after sign-off
1 monthly strategy call (45 min)Extra calls or meetings
Ad setup and managementAd spend (paid by the client)
Copy for the pages agreedCopy for new pages, emails or ads
Be specific: "Unlimited revisions" and "ongoing support" are where scope creep starts. Use numbers: 2 rounds, 5 pages, 1 call.

Step 2: Put a price on every extra

When extras already have a price, saying yes is easy and nobody feels awkward. Put a short price list in the contract.

ExtraExample price
Extra revision round$150
New page$400
Extra call (45 min)$100
Rush delivery (under 48 hours)+25%
Anything elseYour hourly rate × estimated hours

These are examples. Use your own rates, and base each price on the real hours the work takes you.

Step 3: Reply "yes, and here's the price"

Don't say no, and don't do it for free. Say yes, and add the price. You stay helpful, and the client decides.

How we use this at WayneFlow

We use the same fence with our own clients: every campaign starts with a written list of what's included (inboxes, lists, copy, follow-ups) and what isn't. That's part of how one agency client of ours got 2,146 interested replies without the project turning into endless extras. A clear scope keeps both sides happy, and it's how we run every client.

Want us to set this up for you? Book a free call →
The reply script
Happy to do that! 🙌

This one sits outside what we agreed for this month, so it's an extra:
[what they asked for] = $[price], ready by [date].

Want me to go ahead? Just reply "yes" and I'll add it to this month's invoice.

If the request is big, send the change-order form below instead of a quick reply.

Step 4: Bill extras the same month

Extras billed 3 months later feel like a surprise. Add every approved extra to the next invoice, with the date it was approved.

The change-order form

Change-order form (copy it)
CHANGE ORDER #[number]

Client: [name]
Project: [project]
Date requested: [date]

What's being added:
[describe the extra work in 1-3 lines]

Why it's outside the original scope:
[e.g. new page not in the original 5]

Price: $[amount]
New delivery date: [date]
Effect on other deadlines: [none / moves X by Y days]

Approved by: ______________  Date: ________

Worked example

Say you do 3 extra requests a month, each about 4 hours, at $100 an hour:

  1. 3 extras × 4 hours × $100 = $1,200 a month
  2. $1,200 × 12 months = $14,400 a year
  3. That's money you were already earning with your time, just not billing.

Common mistakes

MistakeFix
The fence is added after the project startsGet the in/out list signed before kickoff
Saying "sure, no problem" on a callSay "Happy to, I'll send you the price today"
Vague limits like "minor changes"Use numbers: rounds, pages, hours
Billing extras months laterAdd them to the same month's invoice
Doing the extra before it's approvedWait for a written "yes"

Make your own fence with Claude

Scope fence prompt
I run a [type of business] and I sell [service] for $[price] a month.
The client usually gets: [list what you deliver].
Common extra requests I get: [list them].
My hourly rate: $[rate].

Write me:
1) an "Included" and "Not included" list with specific numbers,
2) a price list for the 5 most common extras, based on my hourly rate,
3) a short, friendly "yes, and here's the price" reply I can paste into email or Slack.
Keep it simple and polite.
The rule: It only works if it's signed before kickoff.

Links and tools

Quick answers

Won't clients be upset if I charge for extras?

Not if it was agreed in writing at the start. Clear prices feel professional. Surprise bills are what upset clients.

What if a small request takes 10 minutes?

You can do small favors on purpose, but say so: "This one's on us." Then the client knows it's a favor, not part of the deal.

I already started the project without a fence. What now?

Send the in/out list now as "to keep us both clear going forward", and apply it from next month.

Want all of this done for you?

Save the setup time. Our team finds your buyers, writes the emails, answers every reply and books qualified sales calls into your calendar. Talk to our founder for 20 minutes and you will leave with a plan, whether you work with us or not.

Book a call with our founder
Case study 01 · Agency client

2,146 people said "Yes, tell me more."

Between June 1 and October 19, 2026, this agency client got about 100 interested replies a week, every week, for four and a half months.

3.19%Reply rate
88%Of replies positive
1.64%Bounce rate
6Unsubscribes total

Only 6 of 76,081 people asked to be removed. When the email fits the reader, people do not unsubscribe.

Get a plan like this for my companyFree 20-minute call. No pitch.
Jun 1 to Oct 19, 2026Live dashboard
82,671
Cold emails sent
↓ 2.9%
2,429
Replies
↓ 88%
2,146
Positive, interested replies
Pipeline generated$175,000
Sending dashboard · Jun 1 to Oct 19, 2026Real data
Agency client dashboard: 82,671 emails sent, 2,429 replies, 2,146 interestedLive result

2–5 sales calls every day. Guaranteed.

Liked this guide? This is a small piece of the system we run for our clients. Book a free 20-minute call and we will show you how it would work for your company.

Book a 20-minute call