Every agency founder in India has had this month. Three retainers land on time, two land three weeks late, one client stops replying, and you're funding your team's salaries from a personal account while ₹1.8 lakh sits in a spreadsheet marked "following up".
The standard advice — send a polite reminder, keep a friendly tone, consider a collection agency — is useless here. Collection agencies are barely a thing for a ₹40,000 retainer in India. What actually works is a written escalation ladder plus one fact almost nobody invokes: Indian law has already made this your client's problem, not just yours.
Why do clients pay agencies late?
Almost never because they're broke. After 63+ brands, the delays sort into four buckets, and each has a different fix:
- Nobody owns the payment. Your invoice goes to a 24-year-old marketing contact with no access to the accounts system, who forwards it to finance "soon". Biggest cause by far, and entirely fixable.
- Your invoice failed their process. Wrong PO number, no GSTIN, a name that doesn't match their vendor master. It sits in a rejected queue and nobody tells you — a compliant GST invoice is also a faster-paid one.
- The payment cycle is real. Large clients genuinely run a 30th-of-month payment run. Invoice on the 2nd and you wait 28 days by design — you invoiced against the wrong calendar.
- They're unhappy and haven't said so. Silence plus non-payment is a churn signal, not an accounts signal. Legal language here loses the client over something a phone call would have fixed.
Only the last is about the relationship. The other three are process failures — which is why "being firmer" rarely fixes an agency's collections, and a system does.
What is the MSME 45-day rule, and why does it matter?
This is the leverage most Indian agencies don't know they have.
If your agency is registered on Udyam as a micro or small enterprise, Section 15 of the MSMED Act, 2006 sets the clock on what your buyer may take: 15 days where there's no written agreement, and a maximum of 45 days where there is one (Cashfree's breakdown of the rule). Your contract cannot lawfully stretch the credit period past 45 days.
Then comes the part that changes the conversation. Under what was Section 43B(h) of the Income-tax Act, a buyer who pays a registered micro or small enterprise beyond that window cannot claim the expense as a deduction in that year at all — the deduction moves to the year the money is actually paid (ClearTax's explainer). And unlike the rest of Section 43B, there's no "pay before the return due date" escape hatch. Miss the window, lose the year.
Two 2026 updates worth having right:
- The Income-tax Act, 2025 replaced the 1961 Act from 1 April 2026, and this provision now sits at Section 37(2)(g). The substance carried over untouched — one analysis notes "the rule that delayed payments to micro and small enterprises are deductible only in the year of actual payment continues without dilution" (Tax Update India). If you're citing "43B(h)" in an email this year, you're quoting a repealed Act — same rule, old number.
- Delayed payment also attracts compound interest at three times the RBI's notified bank rate, compounded monthly, under the MSMED Act. With the bank rate in the mid-5% region recently, that's roughly 16–17% a year — and it's a statutory entitlement, so it applies whether or not your contract mentions a late fee. Check the RBI's current bank rate before you put a number in writing.
The conditions matter, so be accurate when you invoke it:
| Condition | Where you stand |
|---|---|
| Your agency must be registered on Udyam | Unregistered? The rule simply does not apply to you. This is a free registration and the highest-ROI hour of admin an Indian agency can do. |
| You must be micro or small | Medium enterprises are expressly excluded. Nearly every social media agency is micro or small. |
| Traders are excluded | Wholesale and retail traders don't get the benefit. You supply services, so you're covered. |
| The buyer's registration is irrelevant | The obligation sits on the buyer regardless of whether they are an MSME themselves. |
| Interest paid isn't deductible for them | The late-payment interest is disallowed as a deduction in the buyer's hands — so it stings twice. |
You're not going to litigate a ₹60,000 invoice, and that's not the point. One calm, correct sentence in a follow-up — that your agency is Udyam-registered and their finance team may want to note the deduction timing — moves you to the top of a payment run faster than six "just following up" messages. Their CA knows exactly what you're referring to.
I'm an agency founder, not a chartered accountant or a lawyer. This is the practical version I run my own agency on, with sources linked — confirm specifics with your CA before you write statutory interest into a contract or an invoice.
The escalation ladder that actually collects
Write this into your process once and stop making a fresh emotional decision every month. Days are counted from the invoice due date.
| When | Channel | What you do |
|---|---|---|
| 3 days before due | Email + WhatsApp | Soft heads-up with the invoice attached. This one message prevents more delays than everything below it combined. |
| Day 1 | One line, no apology, to your day-to-day contact. Ask specifically who in finance to follow up with. | |
| Day 7 | Phone call | Call, don't type. You're diagnosing which of the four buckets this is. Get a date, and confirm it in writing after. |
| Day 15 | Formal email, finance CC'd | Statement of account, MSME status noted, statutory interest referenced. Copy the contact's senior. Tone stays neutral. |
| Day 15 | Internal | Pause new production per your contract. Scheduled posts continue — don't punish the brand publicly for a finance delay. |
| Day 30 | Formal notice | Full stop: publishing, reporting, portal access. Reference the contract clause you're acting on, and the MSME Samadhaan route. |
| Day 45+ | MSME Samadhaan | File the delayed-payment application. It goes to the MSEFC for your state. Free, online, and reserved for clients you've already lost. |
Two rules make this ladder work. Never skip a rung — jumping from silence to legal language is what turns a delay into a dispute. And never let the pause be a surprise: it should be in the contract the client signed and mentioned in the day-15 email, so day 30 is a stated consequence, not retaliation.
Scripts you can paste today
The wording matters less than the specificity. Vague messages get vague answers.
Hi Rohan — invoice #INV-0412 for July (₹45,000 + GST) was due yesterday. Could you point me to the right person in accounts so I can follow up directly instead of routing it through you every month?
Subject: INV-0412 — 15 days overdue — ₹53,100
Hi Rohan, copying Ms. Sharma in accounts. Invoice #INV-0412 dated 1 July (₹45,000 + ₹8,100 GST) is now 15 days past its due date, with no payment received.
Advance Media Solution is registered on Udyam as a small enterprise, so payments to us fall under the MSMED Act's 45-day timeline; your finance team may want to note the deduction-timing implications. Per clause 6 of our agreement, new production pauses from today while scheduled posts continue.
If there's a process issue at your end — PO reference, vendor master, anything — tell me and I'll fix it the same day. If a date is simply what's needed, give me one and I'll work to it.
That second script does four things at once: names the amount, brings finance into the thread, states the legal position without threatening, and offers to fix a process problem. In my experience roughly half of day-15 emails get a reply beginning "sorry, we never received the PO number".
Fix the system so day 15 stops happening
Collections is a lagging indicator. Agencies with clean cash flow changed how they sell and invoice, not how they chase:
- Bill in advance, always. Retainers go out on the 1st for the month ahead, not the 30th for the month behind. Switch every client at renewal — it moves your cash a full month closer and nobody has ever left over it.
- Take the first month plus a deposit before any work. Losing a bad-fit client at this gate always costs less than discovering them at day 60.
- Capture the finance contact during onboarding — name, email, phone and their payment-run date, in the same form as the brand guidelines. Then invoice against their calendar: a client with a 30th-of-month run gets invoiced on the 25th, not the 2nd.
- Put payment terms, statutory interest and the pause clause in the contract. Unenforced clauses still work, because you can point at them calmly.
- Automate the reminders. The 3-days-before nudge is the highest-value message here, and it must not depend on you remembering.
- Charge enough that one late payer isn't an emergency. Thin margins are what make founders tolerate 60-day clients — see how much to charge for social media management in India.
One accounting detail quietly breaks most agency ageing reports: TDS. If your client deducts ₹1,000 and you record ₹58,000 against a ₹59,000 invoice, that client shows a permanent ₹1,000 outstanding forever — and within a year your overdue list holds so many phantom balances that you stop trusting it. Record the invoice as settled with a TDS receivable instead; our TDS guide for agencies has the mechanics.
This is the part we automated for ourselves inside My Digital Sevak: retainers raise themselves on schedule, reminders go out before the due date, payments reconcile against GST and TDS, and the overdue number on the dashboard is one you can act on. Agencies we work with from Jaipur to Bengaluru usually find their real problem wasn't chasing hard enough — it was invoicing late and tracking loosely.
When to fire a late-paying client
Some receivables are a pricing or fit problem wearing a costume. Let one go when they've crossed 45 days twice in six months with no process reason, negotiate the invoice after delivery, pay only after escalation every single time, or are small enough that the collections effort exceeds the margin.
Exit cleanly — 30 days' notice, everything delivered up to the paid period, handover files shared, no hostage-taking of assets. Agencies get a reputation in a city faster than they expect, and "they held our Instagram login" travels further than any case study.
Frequently asked questions
What is the MSME 45-day payment rule for agencies?
If your agency is registered on Udyam as a micro or small enterprise, buyers must pay you within 45 days where a written agreement exists, or 15 days where none does. Miss that window and the client's tax deduction for your fee shifts to the year they actually pay you.
Can I charge interest on late payments from clients?
Yes. Under the MSMED Act a buyer who pays a registered micro or small enterprise beyond the agreed date owes compound interest at three times the RBI's notified bank rate, calculated monthly. That statutory entitlement exists whether or not your contract mentions a late fee.
When should an agency stop work on an unpaid account?
Pause at a defined point written into the contract, not on a bad day. Most agencies land on 15 days past due for pausing new production while scheduled posts continue, and 30 days for a full stop including publishing and reporting access. Announce it before it happens.
Invoices that chase themselves
Recurring retainers, automatic payment reminders, GST and TDS handled, and an ageing report you can trust — next to the calendar, approvals and reports for every client. 7-day free trial, founding pricing from ₹999/month.
Start Free Trial