Client Not Paying? The Playbook for Indian Freelancers and Service Businesses

The work is delivered. The invoice went out weeks ago. And the client who used to reply in minutes has gone quiet. Whether it's ₹15,000 or ₹1,35,000, an unpaid invoice is the most stressful moment in service work — because it's not just money, it's your month.
Quick answer: Send one clear written demand — email the invoice number, exact amount, original due date, and a fresh payment deadline. Line up your proof of the agreement: a signed quotation is strongest, but even a WhatsApp "yes, go ahead" helps. If payment still doesn't come, escalate — MSME Samadhaan if you're Udyam-registered, a legal notice through a lawyer, or the ordinary courts for smaller disputes. Then fix prevention: 50% advance, scope in writing, numbered invoices.
Step 1: Send one clear written demand — not ten angry follow-ups
When a client goes silent, the instinct is to keep pinging them on WhatsApp. Resist it. Ten scattered "any update?" messages are easy to ignore and create a messy record. One firm, complete email is hard to ignore and creates a clean one.
Your demand email should contain:
- The invoice number and the exact amount (for example: "Invoice [INV-001] for ₹[amount]")
- The date the work was delivered
- The original due date, and how many days it is now overdue
- A new, specific deadline — 7 days is common
- Your payment details, so there is zero friction if they decide to pay
Keep the tone professional and almost boring. You're not venting; you're building a record. Every escalation option later depends on being able to show that you asked clearly, in writing, and gave them a fair chance to pay. If finding that calm tone is hard when you're this angry, DealInSec drafts payment reminders in English or Hinglish — you review the wording and send it yourself.
Step 2: Line up your proof of the original agreement
Before you escalate anywhere, gather what shows a deal actually existed. Put it all in one folder now, while it's easy to find:
- Strongest: a signed quotation or service agreement stating the scope and price
- Good: an email where the client approved your quotation
- Still useful: a WhatsApp "yes, go ahead" or "approved" replying to your quotation or price message
- Delivery proof: the emails or messages where you sent files, links, or the finished work
- The invoice itself, and any part-payments already received
Electronic contracts are generally recognised in India under Section 10A of the IT Act 2000, which is why even chat approvals commonly carry weight as evidence that both sides agreed. A signed document is still much stronger than a chat thread. For how solid your specific trail is, ask a lawyer — don't guess.
Step 3: If they still don't pay — your escalation options
The deadline in your demand email passes. Now you escalate, and the right route depends on your situation.
- MSME Samadhaan (if you're Udyam-registered). The MSMED Act 2006 generally requires buyers to pay registered MSMEs within the agreed period, capped at 45 days. Delayed payments to registered MSMEs accrue compound interest at three times the RBI notified bank rate under that Act — which changes the maths for a buyer sitting on your invoice. The MSME Samadhaan portal lets Udyam-registered businesses file delayed-payment claims, and you'll need documentation: your Udyam registration, invoices, and proof of delivery or work done. If you're not registered yet, registering is generally worth doing for every future project.
- A legal notice through a lawyer. A formal notice on a lawyer's letterhead often moves a client who has been ignoring you for months. It signals that not paying now has a cost.
- The courts, for smaller disputes. For smaller amounts, the ordinary courts are generally the route. Procedures, costs, and timelines vary a lot by case and by state.
None of this is legal advice. Before you file anything anywhere, talk to a CA or lawyer about your specific facts — the right move depends on the amount, your registration status, and what proof you hold.
Do the maths before you fight
This part is uncomfortable but important. Your goal is money, not victory. Before escalating, weigh the unpaid amount against the time, fees, and energy a fight will take — and against the client work you could do instead.
Sometimes accepting a partial settlement now is the better business decision than chasing the full amount for a year. Sometimes the amount is large enough, and your paper trail strong enough, that escalating is clearly right. Decide your walk-away number deliberately instead of letting exhaustion decide it for you. And whatever you choose: stop doing new work for a client who hasn't paid for the old work. More effort will not fix a payment problem.
Prevention: make the next invoice boringly easy to pay
Almost every payment fight starts long before the invoice — in a vague scope, a verbal "yes", or work that began with zero money down. The fixes are simple:
- Take a 50% advance before starting. A client who won't pay half upfront was probably never going to pay in full. This one habit filters them out before they cost you anything.
- Put the scope in writing. Send a proper written quotation — a free quotation maker takes minutes, and a clear quotation format leaves no room for "but I thought that was included".
- Cap revisions. State it plainly: "2 rounds of revisions included." Unlimited revisions are how projects — and payments — drag forever.
- Use a signed agreement for bigger projects. For larger amounts, get a signature on a service agreement, not just a chat approval.
- Number your invoices and put a due date on every one. "Please pay soon" is not a due date. "Due by 15 September" is.
If you want a second pair of eyes, DealInSec's Protection Check flags risky or missing terms — like no advance or no revision limit — before you send a deal.
You can't control every client. But you can make sure the next non-payer meets a paper trail instead of a shrug.
DealInSec puts scope, agreement and invoices in writing from day one — and drafts the follow-ups.
Frequently asked questions
What should I do first when a client is not paying?
Send one clear written demand by email: the invoice number, the exact amount, the date the work was delivered, the original due date, and a fresh deadline (7 days is common). Keep the tone firm and boring, not angry. This single email creates the written record that every later step — from a legal notice to an MSME Samadhaan claim — is built on.
Can a WhatsApp message count as proof of an agreement?
Generally, yes, it can help. Electronic contracts are recognised in India under Section 10A of the IT Act 2000, so a clear "yes, go ahead" on WhatsApp against a written quotation is commonly treated as evidence that a deal existed. A signed quotation or agreement is stronger, though. For how much weight your particular trail carries, check with a lawyer.
What is MSME Samadhaan and can I use it?
MSME Samadhaan is a government portal where Udyam-registered businesses can file delayed-payment claims against buyers. The MSMED Act 2006 generally requires buyers to pay registered MSMEs within the agreed period, capped at 45 days, and delayed payments accrue compound interest at three times the RBI notified bank rate under that Act. You'll need documentation — your Udyam registration, invoices, and proof of delivery or work done. Talk to a CA or lawyer before filing to confirm it fits your case.
How do I prevent clients from not paying in future?
Take a 50% advance before starting — it filters out non-payers before they cost you anything. Put the scope and revision limits in writing on a proper quotation, get an explicit written "yes", and send numbered invoices with clear due dates. Clients pay faster when everything about the deal looks organised and deliberate.