Payment Terms for Service Businesses: Advance to Net 30
Advance, milestone, retainer and Net 15/30 payment terms for Indian service businesses: when each fits, sample wording, and a late-payment clause that works.
Short answer: match the payment terms to how the work is delivered. Use an advance to cover your first costs and filter out unserious clients; milestones for projects longer than a month; a retainer billed in advance for ongoing work; and Net 15 or Net 30 only for clients you trust and small amounts. Write the terms into the quotation, repeat them on every invoice, and add a late-payment clause you will actually use.
The five common payment terms
| Term | How it works | Best for | Risk to you |
|---|---|---|---|
| Full advance | 100% before work starts | Small jobs, new clients, fixed deliverables | Lowest; some clients refuse |
| Part advance + balance | For example 50% to start, 50% on delivery | Short projects of two to six weeks | Moderate; the balance can stall |
| Milestones | Paid at defined stages | Projects longer than a month | Low, if each milestone has a clear sign-off |
| Retainer | Fixed monthly fee, billed at the start of the month | Ongoing services: marketing, accounting, support | Low, if billed in advance |
| Net 15 / Net 30 | Pay within 15 or 30 days of the invoice date | Established clients, larger companies with payment cycles | Highest; you are funding the client |
Advance payments
An advance does three things. It covers your first costs — people's time, licences, travel. It tests the client's seriousness. And it shifts the conversation from "will they pay" to "what do we deliver".
How much? Enough to cover your cost until the first point at which the client sees something. For a small studio, that is often 30% to 50% of the project. Keep in mind that GST on services is generally due when an advance is received, not when the invoice is raised later; our post on GST on advances for services explains how that works.
Milestone payments
Milestones work when each one ends in something the client can see and approve. "Design approved" is a milestone. "50% of development done" is not, because nobody can agree what it means.
Example: a ₹6,00,000 website project
| Milestone | Trigger | Share | Amount (₹) |
|---|---|---|---|
| 1. Start | Signed quotation | 40% | 2,40,000 |
| 2. Design sign-off | Client approves the designs in writing | 30% | 1,80,000 |
| 3. Launch | Site live on the client's domain | 30% | 1,80,000 |
Add one line that saves many arguments: "If the client delays approval for more than 15 days, the milestone is treated as approved for billing." Without it, the project and your cash flow wait on a busy client's inbox.
Retainers
Bill retainers at the start of the month, for that month. Billing at the end turns a retainer into credit you extend every month. State what the retainer covers (hours or deliverables), what happens to unused hours, and how extra work is charged. Agree a notice period for ending the retainer — one month is common — so a client cannot stop paying the day after a busy month.
Net 15 and Net 30
"Net 30" means the full amount is due within 30 days of the invoice date. Big companies often insist on it, and some have longer cycles still. Before you accept:
- Ask for the client's vendor registration and invoice submission process up front. A missing PO number can add a month.
- Price in the cost of waiting. Thirty days of credit on a large invoice is money you are lending.
- If you are registered as a micro or small enterprise, the law limits how long a buyer can take. We cover that in the MSME 45-day payment rule, so we won't repeat it here.
Choosing terms by client
| Client | Suggested terms | Why |
|---|---|---|
| New client, small job | 100% advance | No history yet; the amount is too small to chase. |
| New client, larger project | Advance plus milestones | Shares risk; each stage is paid before the next starts. |
| Repeat client, good payer | Milestones, or Net 15 on small items | Trust is earned; keep the cycle short. |
| Large company with a fixed vendor cycle | Net 30 or their standard, with a higher price | You cannot change their process, so price the wait. |
| Ongoing service | Monthly retainer, billed in advance | Steady cash flow; no work is done on credit. |
The terms you start with are hard to tighten later. It is easier to relax a 50% advance for a client who has paid on time for a year than to ask a long-standing client for one.
Put the terms where they are enforced
Terms written only in an email thread are forgotten by the time the invoice is raised. Put them in three places: the quotation the client accepts, the invoice, and the project kick-off note. If a client's purchase order states different terms, settle the difference before work starts, not when the first invoice is late.
Wording that works
Put the terms in the quotation, and repeat them on each invoice:
- "Payment terms: 40% on acceptance, 30% on design sign-off, 30% on launch. Each invoice is due within 7 days."
- "Retainer fee is billed on the 1st of each month and is due by the 7th."
- "Work pauses if an invoice is more than 15 days overdue, and resumes on payment."
A late-payment clause you will use
A clause that charges interest is common but rarely enforced, because charging it can sour the relationship. A pause clause, like the third line above, is the one that works. If you want interest, state the rate per month and the date from which it runs, and charge it consistently. For the conversation itself, see chasing overdue invoices without damaging the relationship.
Where Grovia fits
In Grovia, quotations carry your terms and convert to invoices; each invoice has its own due date. Advances can be recorded as receipt vouchers, retainers can run as recurring invoices, and projects can be split into milestones. Invoices can carry a payment link through your own Razorpay account. Email reminders for overdue invoices are available and stay off until you switch them on.
Grovia runs quotations, invoices and collections alongside leads, quotations, GST invoices, payments and your team in one place. Start a free 14-day trial (no card needed).
Frequently Asked Questions
What are standard payment terms for service businesses in India?
There is no single standard. Small projects often use 50% advance and 50% on delivery, longer projects use milestones, ongoing work uses a monthly retainer billed in advance, and larger clients often ask for Net 30.
How much advance should I ask for?
Enough to cover your costs until the client sees the first deliverable, often 30% to 50% of the project value for small studios and agencies.
What does Net 30 mean on an invoice?
The full invoice amount is due within 30 days of the invoice date.
Should I charge interest on late payments?
You can, if the contract states the rate and when it starts. In practice, a clause that pauses work while an invoice is overdue is easier to enforce.
Practical, India-specific advice on running a service business better — no fluff, unsubscribe anytime.





