Business Software

Payment Terms for Service Businesses: Advance to Net 30

Grovia Team
1 November 20266 min read
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

TermHow it worksBest forRisk to you
Full advance100% before work startsSmall jobs, new clients, fixed deliverablesLowest; some clients refuse
Part advance + balanceFor example 50% to start, 50% on deliveryShort projects of two to six weeksModerate; the balance can stall
MilestonesPaid at defined stagesProjects longer than a monthLow, if each milestone has a clear sign-off
RetainerFixed monthly fee, billed at the start of the monthOngoing services: marketing, accounting, supportLow, if billed in advance
Net 15 / Net 30Pay within 15 or 30 days of the invoice dateEstablished clients, larger companies with payment cyclesHighest; 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

MilestoneTriggerShareAmount (₹)
1. StartSigned quotation40%2,40,000
2. Design sign-offClient approves the designs in writing30%1,80,000
3. LaunchSite live on the client's domain30%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

ClientSuggested termsWhy
New client, small job100% advanceNo history yet; the amount is too small to chase.
New client, larger projectAdvance plus milestonesShares risk; each stage is paid before the next starts.
Repeat client, good payerMilestones, or Net 15 on small itemsTrust is earned; keep the cycle short.
Large company with a fixed vendor cycleNet 30 or their standard, with a higher priceYou cannot change their process, so price the wait.
Ongoing serviceMonthly retainer, billed in advanceSteady 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.

Tags:#payment terms for service business india#milestone payment terms#advance payment terms in quotation#net 30 payment terms india#late payment clause invoice india
Get one growth idea a week

Practical, India-specific advice on running a service business better — no fluff, unsubscribe anytime.