1. Put a date on it, in writing
“Pay when you can” gets paid last. A customer with ten bills on the table pays the ones with a date first, so your invoice needs a due date printed on it, not a promise made on the phone.
Agree the terms before the work starts and write them on the quote: “Payment within 15 days of the invoice.” Then repeat them on the invoice. If the customer later says they never agreed, you have the quote, and the conversation is much shorter.
Shorter terms get paid sooner. If you have always said 30 days only because everyone says 30 days, try 15 with your next new customer and see whether anyone objects.
2. Make paying take ten seconds
Every extra step between “I should pay this” and the money leaving their account is a chance for the customer to put it off. Print your bank details and UPI ID on every invoice. If your bank or UPI app gives you a shop QR code, print that too, so paying is one scan.
In Invoiceo, add your bank account and UPI ID once in your business settings and they are printed on every invoice. For bigger amounts, give the account number, IFSC and account name, and ask customers to put the invoice number in the payment note so you can match it.
3. Remind early, politely, and on a schedule
Many late payments are not refusals. The invoice is buried in a WhatsApp chat, the person who approves payments is on leave, or it simply slipped. A reminder that arrives before the due date fixes most of these, and it does not feel like chasing because nothing is late yet.
A rhythm that works for a lot of small businesses:
A reminder schedule for a 15-day invoice
Day 12: “Your invoice is due on Friday.”
Day 16: “This was due yesterday. Here it is again.”
Day 23: a second reminder, and a phone call
Day 30: a call from the owner, and new work on hold
Keep the messages short and attach the invoice every time, so nobody has to search for it. Name the amount and the date. Leave out the guilt: “Just checking in!” is easy to ignore, and an invoice number with a due date is not.
Writing these by hand gets tiring by the fifth customer. In Invoiceo you set the rhythm once in Settings, for example a reminder three days before the due date and then every seven days while it is overdue, and the emails go out on their own, with the invoice attached and a one-click unsubscribe for the customer.
4. Take part payments, and record them
A customer who cannot pay ₹40,000 this week may be able to pay ₹15,000. Take it, and agree when the rest will come.
What matters is that you record each part payment against the invoice, so you always know what is still due. When you send the next reminder, it should ask for the balance, not the full amount. Asking a customer for money they have already paid is the fastest way to lose the argument.
5. If you are a micro or small enterprise, use the law
The MSMED Act gives registered micro and small enterprises real leverage over business buyers, and many owners have never used it.
The 45-day rule
- A buyer has to pay a micro or small enterprise within the agreed time, and that agreed time cannot be more than 45 days.
- With no written agreement, the limit is 15 days.
- If the buyer pays late, they owe compound interest at three times the bank rate set by the RBI, with monthly rests.
Why buyers now care
Since the 2023-24 financial year, a business buyer cannot deduct an amount owed to a micro or small enterprise as an expense in its income tax until the year it actually pays, if it pays after that limit. (This was section 43B(h) of the old Income-tax Act. The Income-tax Act, 2025 carries the same rule in section 37(2)(g).) Late payment now costs your buyer tax, and their accountant knows it. Mentioning it, politely, tends to speed things up.
If a buyer still does not pay, a micro or small enterprise can file a case on the government’s MSME Samadhaan portal, which sends it to the state’s facilitation council.
6. Five habits that keep the money coming in
- Invoice the same day you deliver. Every day you wait adds a day to when you get paid.
- Check who owes you, and since when, once a week. Ten minutes on a Monday is enough.
- Ask new customers for an advance on the first order, even 25%.
- Stop new work for customers more than 30 days overdue, and tell them why.
- Thank people who pay on time. They notice, and they keep doing it.
None of this needs software, though it helps. Invoiceo’s dashboard shows what is paid, pending and overdue at a glance, and each customer’s page lists every invoice, payment and balance, so the Monday check really does take ten minutes.