The first client I fired was paying us on time. That is what made it hard. The retainer was decent, the brand was recognisable, and the owner called my designer at 11 pm to ask why the shade of red on a story looked "cheap". It happened for five months. My designer handed in her notice in month six, and when I asked why, the client was the first thing she named.
That is the real cost of a bad client, and it rarely shows up on a P&L. We have written separately about exiting a client over money — the escalation ladder is in how to handle late-paying agency clients — and about the accounts you should simply let churn. This post is about the harder case: the client who pays, and still has to go.
How do you know it is time to fire a client?
Do not fire on a bad day. Fire on a pattern. Keep a short, factual note for thirty days — dates, what was asked, what it cost — and look at it cold. If two or more of these show up repeatedly, the account is costing you more than it pays:
| Signal | What it looks like in practice |
|---|---|
| Abuse of your team | Shouting on calls, insulting messages, calling staff after hours on personal numbers |
| Permanent scope creep | "Just one more reel" every week, refusal to pay for anything added |
| Revision without end | Five or more rounds on routine posts; approvals reversed after publishing |
| Hours far above the fee | The account takes double the time of a client paying the same retainer |
| Requests you should not do | Fake reviews, undisclosed paid posts, copying a competitor's creatives, unlicensed music |
| Moving goalposts | Judging the work against targets that were never agreed |
The first and the fifth are different from the rest. Abuse of staff and requests that put you on the wrong side of the rules — say, an influencer post without the disclosure the ASCI guidelines require — are reasons to exit even if everything else is fine. The others are negotiable once. Tell the client plainly what has to change, in writing, and give them one month. Some accounts genuinely fix themselves when someone finally says it out loud.
Before the conversation: read your own contract
Most exits go wrong because the agency decides emotionally and only then opens the agreement. Open it first and find four things:
- The notice period. Thirty days' written notice is the Indian norm. If your contract has one, you owe it too — you cannot walk out mid-month because you are tired of them.
- What has been paid for. If the client paid for September in advance, September's work is owed. Finish it.
- Who owns what. Accounts, ad accounts, the Drive folder, the raw shoot files. If it is theirs, it goes back. If unpaid work is explicitly not assigned to them, say so politely — once.
- The exit list. A good retainer names the handover steps. If yours does not, this is the week to fix the template; our retainer agreement guide has the termination clauses we use.
If there is no written contract at all, you are relying on what was agreed in emails and WhatsApp. Screenshot the thread where the fee and scope were agreed before you give notice, not after.
How to tell the client (the actual script)
Call. Do not send a WhatsApp voice note, and do not let the first time they hear it be an email. Keep it short, keep it about fit, and do not relitigate every argument from the last six months — you will not win it and it is no longer the point. Something like:
On the call
"I wanted to tell you this directly rather than over message. We've looked honestly at the account and we're not the right team for what you need — we keep falling short of your expectations and that isn't good for either of us. We'll be ending the engagement on 31 October. Everything for this month gets delivered as planned, and we'll hand over the accounts and files properly so whoever takes over starts clean. I'll put this in an email today."
The same-day email
Subject: Notice of end of engagement — [Brand]. Confirm the end date per the notice clause, list what will still be delivered, list the handover items and the date for each, state the final invoice amount and due date, and name the one person on your side they should contact until the end date.
If you know a freelancer or smaller agency who would suit them better, offer the name. It costs you nothing and it is the single thing clients remember about a good exit.
What do you owe a client after you fire them?
Everything that is theirs, on time, with no conditions attached — including when the final invoice is still open. You chase the money through the invoice, never through their accounts.
- Account access. Remove your agency from their business portfolio, revoke team seats, and confirm the client is the owner and admin of every page and account. If you were set up properly, no passwords change hands; if you were holding passwords, hand them over and tell the client to change them the same day. The partner-access model that avoids all this is in our client onboarding guide.
- Scheduled posts. Decide explicitly: either they publish through the end date and are then unscheduled, or they are handed over as files. Posts going live a week after you have left, with nobody watching the comments, is a mess for both of you.
- Assets. Final approved creatives, captions, brand kit and paid-for raw files, in one folder, with a link sent in writing.
- The final invoice. For work done up to the end date, with GST, on your normal terms. If they paid in advance for work you will not now deliver, refund it — your CA will tell you whether that needs a credit note.
- Their data. Customer lists, lead sheets, DM exports. Under the DPDP Act, a business that shares personal data with a processor must cause that processor to erase it once the purpose is no longer served — and for data shared with an agency, that point is usually your last day. Delete it, and tell them in writing that you have. Our piece on the DPDP Act for agencies has the wider picture.

How do you exit without a review war?
Indian agency markets are small. In a city like Dehradun or Indore, the business owners you serve sit in the same trade associations and the same WhatsApp groups. The exit is marketing, whether you like it or not. Three rules keep it from turning ugly:
- Never hold anything hostage. "They kept our Instagram" travels faster than any case study you will ever publish. Hand everything back even if they are rude about it.
- Put everything in writing, calmly. If a dispute comes later, the email trail of what you delivered and when is your entire defence. Keep it factual and boring.
- If they post a bad review, answer once. Short, polite, factual: the engagement ended by notice, all work and accounts were handed over on a given date. Do not argue in public and do not reply at midnight. Readers judge the reply, not the review.
Also brief your own team before the client call, not after. The people who dealt with the client every day should hear it from you, know the end date, and know that nobody replies to the client on a personal number from now on. That brief is usually the moment your team starts trusting you again.
After the exit: fix the door they came in through
A bad client is usually a sales problem that arrived early. Go back to how they were signed. Was the scope vague? Was the fee discounted to close? Did nobody meet the actual decision-maker? One line added to your proposal template — a revision limit, an approval turnaround, a named approver — prevents the next one.
And look at the capacity you just freed. Five months of late-night calls was time your team could have spent on a client who approves on time. Give it to one of them first, before you go looking for a replacement.
Frequently asked questions
How much notice should an agency give when firing a client?
Whatever your contract says, and thirty days' written notice if it says nothing, which is the common norm for Indian retainers. Deliver the work already paid for during that period. Ending mid-month without notice exposes you to a claim and hands the client a story about being abandoned.
Can I stop work immediately if a client is abusive?
You can stop direct contact immediately — route all communication through one senior person and remove junior staff from calls and groups. Stopping delivery entirely before the notice period ends is a contract question. Check your termination clause, and speak to a lawyer if the behaviour is serious.
Should I tell the client the real reason I am firing them?
Give an honest reason about fit, not a list of their faults. "We are not the right team for what you need" is true and ends the conversation. Listing every grievance invites an argument you cannot win and makes a public complaint much more likely.
Can I keep the client's social media accounts until they pay?
No. Accounts and brand assets belong to the client, and holding them is the fastest way to damage your reputation in your city. Recover unpaid fees through invoices, reminders and, if needed, the MSME payment route — never by withholding logins or pages.
Sources
- Digital Personal Data Protection Act, 2023 — Section 8 — processing through a Data Processor only under a valid contract (8(2)), and the duty to erase personal data once the purpose is no longer served and to cause the Data Processor to erase it (8(7)).
Make the exit as clean as the onboarding.
Client accounts, files, approvals and invoices in one workspace, so ending an engagement is a checklist, not a scramble — from ₹999/month. See the agency management software and the Instagram scheduler.