Stackivo
FeaturesStackivo AIHow it worksPricingFree toolsBlogDocs
Log inStart free
Money & Cashflow10 Apr 2026·6 min read

How to stop clients paying late (the MSMED Act is on your side)

The average Indian freelancer waits 47 days to be paid on a Net-30 invoice. The fix isn’t harder chasing — it’s three small structural moves before the invoice even goes out.

Move 1: Register as an MSME (free, takes 10 minutes)

The Udyam Registration portal lets any individual professional register as a Micro / Small / Medium Enterprise. Cost: ₹0. Time: ~10 minutes. Requirement: an Aadhaar number.

Why bother: the MSMED Act 2006 (specifically Section 16) says that if a buyer doesn’t pay an MSME-registered supplier within 45 days of accepting delivery, the buyer owes compound interest at 3× the RBI bank rate — currently ~18% p.a. compounded monthly. And the buyer cannot claim that interest as a deductible business expense in their own tax filings.

That last clause is what changes behaviour. Once you’ve quietly mentioned in your contract footer “Vendor is a registered MSME under Udyam #UDYAM-XX-00-XXXXXX”, finance teams pay you faster than the unregistered freelancers ahead of you in their queue.

Move 2: Use Net 7 by default, not Net 30

Net-30 is a US default that crept into Indian B2B. There’s no statutory requirement to grant 30 days. Switching your default to Net 7 cuts your average payment cycle by ~3 weeks. Clients who push back are flagging cashflow problems — useful information.

Move 3: Bill 50% up-front for new clients

The single biggest predictor of late payment is “new client, first project”. A 50% advance accomplishes three things at once:

  • You stop paying for the client’s cashflow problem.
  • The clients who refuse 50% advances are usually the ones who’d have paid late anyway.
  • You can de-risk by absorbing the advance into a slightly higher headline rate.

When a client does pay late, plug the numbers in here to see exactly what you can claim under MSMED §16. Open it →

What to actually do when an invoice is 30 days overdue

Day 1 past due: a polite reminder

One sentence email. “Hi [name], invoice #X dated [date] appears to be a few days overdue. Could you confirm the payment status? Happy to resend if needed.”

Most late invoices are genuinelystuck in someone’s approval flow. This unblocks them.

Day 7 past due: a formal reminder with the calculation

Compute what they’d owe under MSMED §16 (if you’re Udyam-registered) or your contract’s late-payment clause. Send it as a number, in INR. Most clients pay rather than escalate.

Day 21 past due: a third reminder + escalate inside their company

CC the project owner’s manager. Project owners hate finance escalations more than late-pay reputational hits, so this often works.

Day 45 past due: MSME Samadhan portal

For Udyam-registered freelancers, the MSME Samadhan portal lets you file a free complaint against any buyer with an overdue invoice. The MSE Facilitation Council mediates / arbitrates within 90 days. Filing alone gets ~60% of stuck invoices paid.

Automate the chasing, not the deciding

The dignity-preserving move is to automate reminders (so you never have to write the awkward email) and personally handle escalations. Stackivo sends reminders automatically at Day 1, 7, and 21, with text you’ve pre-approved. Start free and the next late-paying client gets nudged without you touching anything.

Stackivo turns freelance admin into 10 clicks a week.

GST invoices, contracts, time tracking, payments, reminders — one workspace. Free forever for your first 5 clients.

Start free See pricing

Get one practical tip a month.

India-specific freelancing — pricing, GST, cashflow. No spam.

All posts
Stackivo

Contracts, invoices, projects, time and payments — one clean workspace for freelancers and small studios.

Newsletter

Monthly: what shipped, what’s next, India freelancing tips.

Product

  • Features
  • Stackivo AI
  • How it works
  • GST invoicing
  • Pricing
  • Changelog

Resources

  • Free tools overview
  • Hourly rate calculator
  • GST calculator
  • Late-payment calculator
  • Blog
  • Docs

Company

  • About
  • Contact
  • Talk to us
  • Security
  • Terms
  • Privacy
  • Refund policy

© 2026 Stackivo. Built for independent professionals.

Log inStart freeClient portalMade in India · For the world

Free forever for 5 clients. No card.

Start free