Invoice Payment Terms in India — How to Write Them & Get Paid Faster 2026
Unclear payment terms are the number one reason small businesses get paid late in India. Here is exactly what to write on your invoices — Net 15, Net 30, advance, milestone, and late fee clauses — to cut your average collection time by up to 30%.
Getting paid on time is the single biggest cash-flow challenge for Indian freelancers and small businesses. Late payments cause stress, disrupt vendor payments, and force you into expensive overdrafts. The good news: clear, specific payment terms on your invoice — not vague words like 'please pay soon' — can cut your average collection time significantly.
Standard Payment Terms and What They Mean
| Term | Meaning | Best for |
|---|---|---|
| Due on Receipt | Payment expected immediately on receipt of invoice | Small orders, new clients, freelancers |
| Net 7 | Payment due within 7 days of invoice date | Regular clients, smaller amounts |
| Net 15 | Payment due within 15 days | Service businesses, consulting |
| Net 30 | Payment due within 30 days | B2B, corporate clients, product supply |
| Net 45 / Net 60 | Payment due within 45–60 days | Large enterprises with procurement cycles |
| 50% Advance | Half paid before work begins, half on delivery | Project work, custom orders |
| Milestone-based | Payments tied to project stages | Long projects, construction, software |
| 2/10 Net 30 | 2% discount if paid within 10 days, else full in 30 | Incentivise early payment |
How to Write Payment Terms on an Indian Invoice
Payment terms should appear clearly near the total amount on your invoice. Here are sample wordings you can use:
- "Payment due within 15 days of invoice date. Due date: [date]"
- "50% advance paid. Balance of ₹X due on delivery/completion."
- "Payment due on receipt. Please transfer to UPI: yourname@bank or A/c: XXXXXXXXXX, IFSC: XXXXXX"
- "A late payment fee of 1.5% per month will be charged on overdue amounts after 30 days."
- "All disputes subject to [City] jurisdiction."
5 Tips to Get Paid Faster in India
- 1Add a UPI QR code to every invoice — clients can pay in one tap without bank transfer hassle. Ozydo includes your UPI QR automatically.
- 2Send the invoice immediately — do not wait until end of month. Faster you send, faster the clock starts.
- 3Use a due date — not just 'Net 30'. Write the actual calendar date: 'Due: 15 June 2026'. It is harder to ignore.
- 4Follow up automatically — set a WhatsApp reminder 3 days before the due date and again on the due date itself. Ozydo's auto-reminder feature handles this.
- 5Charge a late fee and say so upfront — even 1% per month. Most clients will pay on time just to avoid the mention of a penalty.
The best payment terms for freelancers
For service projects above ₹10,000, use 50% advance + balance within 7 days of delivery. This protects you from scope creep and non-payment. Never start significant work without at least a partial advance.
Late Payment Rules Under MSME Act
If your buyer is a large company (not an MSME) and you are registered as an MSME under Udyam, the MSME Development Act mandates payment within 45 days of acceptance. If payment is delayed, interest at 3x the RBI bank rate applies automatically — you do not need a separate agreement for this. File through the MSME Samadhaan portal for disputes. This is a significant legal protection many small business owners are unaware of.
Send Invoices That Get You Paid Faster
Ozydo adds UPI QR, due date, and auto payment reminders to every invoice — free.
Create Free Invoice →Frequently Asked Questions
Is a late fee on an invoice legally enforceable in India?
A late fee clause is enforceable if both parties agreed to it — ideally in writing in your service agreement or at the time of purchase order. Simply writing it on the invoice may not be sufficient for a court dispute, but it is a strong deterrent and most clients will pay to avoid it.
What is the best payment term for a new client?
For a new client you do not know well, use 50% advance or 'Due on receipt'. Do not extend Net 30 or longer terms until you have a payment track record with that client.
How do I handle a client who always pays late?
Switch to advance payment or shorter terms (Net 7 / Due on receipt) for that client. Stop extending credit. Use Ozydo's auto WhatsApp reminders so the invoice is always top of mind. For persistent non-payers, consider stopping work until outstanding amounts are settled.
Should I put payment terms in a service agreement or just on the invoice?
Both. Your service agreement (even a simple email or WhatsApp confirmation) should specify payment terms before work begins. The invoice repeats those terms. If you ever need to collect through legal means, the agreement is your evidence.
📚 Related Guides
Written by the Ozydo Team
Ozydo is India's simplest free GST invoice app for small businesses and freelancers. We write practical guides on invoicing, GST, and business finance to help you get paid faster.
Read more articles →