Nobody talks about this part. There are a hundred guides on how to get clients, price your services, and grow your agency. Almost nothing on what to do when a client is costing you more than they're paying you.
Not in money — they might be paying on time. In energy, in team morale, in the hours your best editor spends fixing things that shouldn't need fixing, in the Sunday evening Slack messages that make your stomach drop.
Some clients need to be fired. The agencies that figure this out early grow faster than the ones that hold on too long.
The signs it's time
These aren't vague feelings. They're specific, observable patterns that show up consistently in clients worth ending contracts with.
They take more than 50% of your team's attention for less than 20% of revenue.
Run the math. How many hours per week does this client consume — including calls, revisions, client management, and the conversations about them in your team Slack? If that number is disproportionate to what they pay, the relationship is subsidized by your other clients.
Every delivery triggers a new round of scope expansion.
"While you're at it, can you also..." is a phrase that has a cost. Some clients use every approved deliverable as an opening to add work that wasn't scoped. If you're consistently doing more than contracted without additional billing, the contract terms aren't being respected.
Your team dreads their production week.
When experienced editors start making subtle comments about a specific client — not complaining, just resigned — pay attention. Team morale has a cost that doesn't show up in a spreadsheet until you're replacing someone who left because the work stopped being enjoyable.
Feedback arrives outside agreed windows, repeatedly.
One late delivery happens. Three in a row is a pattern. A client who consistently misses intake deadlines, sends feedback after the approval window, and expects you to absorb the consequences is telling you how much they value your time.
They've escalated to threats, ultimatums, or public complaints.
This one is non-negotiable. Once a client threatens negative reviews, goes over your head, or tries to intimidate you into free work, the relationship is over. End it professionally and immediately.
Before you fire: is it fixable?
Some situations that look like problem clients are actually unclear contracts. Before ending anything, ask honestly: have we been explicit about what's included, what isn't, and what happens when they go over scope?
If the answer is no, have the direct conversation first. "We haven't been clear enough on scope boundaries. Let me send over exactly what's included in your retainer so we're on the same page going forward." That conversation fixes maybe 30 percent of difficult clients. The other 70 percent need a different approach.
A price increase is also worth trying before termination. Some clients behave better when they're paying more — the relationship becomes more mutual when both sides feel the stakes. If the problem is scope creep and you've been undercharging, raising the rate to market level sometimes resets the dynamic.
How to end the contract professionally
Do it in writing. A short email, not a call. Calls create the opportunity for negotiation, pushback, or scenes. A clear written notice creates a paper trail and gives the client the dignity of processing it privately.
The message structure that works:
Hi [Name],
I wanted to let you know that we'll be ending our engagement at the close of the current contract period on [date]. Per our agreement, this is [X] days notice.
We'll complete all deliverables through [end date] and ensure a full handover of any assets or files.
We wish you the best going forward.
[Your name]
No long explanation. No apology. No "it's not you, it's us." Short, professional, clear. Longer explanations invite debate. This doesn't.
Protecting your revenue during the transition
Before sending the termination notice, make sure you have a replacement in your pipeline — or that you've run the math and can absorb the revenue gap while you find one. Firing a client because they're difficult is correct. Firing a client and then panicking about cashflow two weeks later means you moved too fast.
If the client represents more than 20 percent of your monthly revenue, start building the replacement pipeline first. Give 60 days notice instead of 30. The extra month buys you time to close a new client without the financial pressure of an immediate gap.
The positive version of this: the capacity you free up by removing a high-maintenance client almost always fills faster than you expect, because you have energy and team attention to actually pursue it.
What happens to the assets and work
Anything the client paid for is theirs. Deliver everything — all files, all exports, all source footage you received from them — on or before the last day of the contract. Don't withhold anything over a grievance. It's unprofessional and in many jurisdictions it's legally problematic.
Your internal tools, templates, configurations, and processes that you built are yours. A client configuration you built in your production system doesn't go to them — that's internal IP. Be clear on this distinction if asked.
Common questions
How do you know when to fire a video agency client?
When they consume more than 50% of your team's attention for under 20% of revenue, when scope creep is consistent and uncompensated, when your team dreads their production week, or when the relationship involves threats or bad faith behavior.
How do you professionally end a client contract?
Send a short written notice with the contract end date, confirm deliverables through that date, and keep it factual with no extended explanation. Email is better than a call — it creates a record and avoids real-time negotiation.
Can a video agency fire a client mid-contract?
Depends on your contract terms. Most agency contracts have termination clauses that allow either party to exit with notice. If yours don't, review and add them before the next client signs. For mid-contract exits, completing the current billing period and providing proper notice is standard.
Scale your short-form without the babysitting
High-maintenance clients are sometimes a tool problem — manual processes create friction that good clients tolerate and difficult clients weaponize. Skapo's automated client workflows reduce the surface area for confusion.
Try it freePosted by the Skapo team — June 2026