Tools

What You'll Build

Something that reads the client message and answers one question before you do.

Is this inside what they signed, or is it new?

If it is new, you get the hours, the money, and a change order drafted and waiting. You still decide whether to send it. You just decide it with the number in front of you.

The Story

A freelancer took a landing page job. $2,000 for 20 hours at his $100 rate.

Then it started.

"Can you add a blog section?" (+10 hours) "Actually let's change the entire color scheme" (+8 hours) "One more revision on the copy" (+5 hours)

None of those arrived as a negotiation. Each one arrived as a small favour, and he answered the way most people do:

I kept saying yes because I didn't want to lose the client or get a bad review.

The arithmetic at the end:

Final tally: 43 hours worked, $2,000 paid. That's $2,300 in unpaid work (23 hours x my $100/hr rate).

His effective rate on that job was $46 an hour. He quoted $100.

And the question he actually asked, which is the reason this is a playbook and not a vent:

For those of you who've cracked this, what's your system? Do you invoice immediately for every change request? Have contracts tight enough to prevent this? Just say no and risk the relationship? I can't keep doing this.

Why Contracts Do Not Fix It

Another builder diagnosed the structural reason, and it is worth quoting because it explains why every freelancer with a good contract still gets caught.

I spent years as a freelancer thinking the solution was better contracts or clearer proposals. It wasn't. The problem was structural: once work starts flowing, there's no natural point where payment kicks in until the end.

His answer was stage locking. Break the project into priced stages, and the client cannot reach the next stage until the current one is paid.

That is the same insight from the other direction. The contract is not the weak point. The weak point is that nothing happens at the moment of the request, so the moment passes, and you are 23 hours in before anyone does the maths.

The Business Angle

Say yes three times on a $2,000 job and you funded $2,300 of someone else's business.

The thing that makes it hard to fix is that refusing feels expensive and agreeing feels cheap. Neither is true, but only one of them has a number attached, and it is not the one you can see in the moment.

An agent that says "that's 10 hours, $1,000, here's the change order" changes the conversation from a favour into an invoice. Most clients say yes. The ones who do not were going to be the problem client anyway, and week one is a much better time to learn that than week six.

This also works on quotes that have not closed yet, which is where the same thing happens for contractors. The request arrives, the scope moves, nobody reprices, and the job goes out the door underwater.

Who Should Steal This Idea

Freelancers and studios of any size. Designers, developers, copywriters, video editors, consultants.

Agencies running retainers, where the creep is slower and much larger.

Trades and remodelers doing fixed-price work, where the same pattern arrives as "while you're here, could you just."

How Hard Is It

An afternoon to wire.

Point it at the channel the client uses. Give it the signed scope, your hourly rate, and your rules for what counts as new. Have it post only to you, never to the client.

Cost: $20 a month.

Gotchas and Tips

It drafts, you send. An agent that mails a client a change order on its own will cost you a relationship inside a month. Draft to you, always.

Price it in hours and dollars, both. "That's 10 hours" is easy to wave away. "That's 10 hours, $1,000" is a decision.

Catch it at the request, not at the invoice. The whole value is the 60 seconds before you type "sure, no problem." A weekly summary of what you gave away is a therapy session.

Give it your actual signed scope, not the proposal. The proposal has marketing in it. The signed document is what you can point at.

Small ones count. His killer was not one big change. It was 10 plus 8 plus 5, none of which looked like much on its own.

Keep a running total per client. The number you want at renewal time is what this account really cost you, not what it billed.

Decide your free allowance on purpose. Some goodwill is good business. Spend it deliberately, at a price you picked. The alternative is finding out what it cost at the end of the job.

Keep Reading