Milestone vs Retainer Billing
Milestone vs retainer billing describes two ways a services firm charges clients: milestone billing invoices on defined deliverables or stages, while retainer billing charges a fixed recurring fee for ongoing access to services. Both drive how and when revenue is recognised. The choice matters because it shapes cash flow, revenue timing and how unbilled and deferred amounts arise.
What Is Milestone vs Retainer Billing?
Milestone billing ties invoices to progress: a client is billed when a stage is signed off — design approved, module delivered, phase completed. Retainer billing instead charges a set monthly or quarterly fee for a bundle of ongoing work or availability, regardless of the exact tasks in a given month. One follows deliverables; the other follows the calendar. Each creates a different pattern of earned revenue against billed amounts.
An Indian agency, consultancy or IT firm meets both models, often on the same client. A Pune design studio may bill a website build on three milestones while charging a ₹75,000-a-month retainer for ongoing support. Milestones tend to create unbilled revenue when work runs ahead of a sign-off, while retainers can create deferred revenue when the fee is collected before the month's service is delivered. Matching revenue recognition to the model under Ind AS 115 is what keeps the accounts accurate.
Key terms
- Project-Wise Profitability Margin — Profit measured per project across billing models.
- GSTR-2B Input Tax Credit Matching — Input-credit reconciliation from the auto-drafted statement.
- Section 194Q TDS on Goods — TDS on high-value goods purchases, a related tax touchpoint.
How Milestone vs Retainer Billing Works
Each model runs from engagement to recognised revenue on its own path:
- 1Agree the billing model
The engagement letter fixes whether billing is milestone-based, retainer-based or a mix — the governing document.
- 2Define milestones or the retainer scope
Milestones set deliverables and amounts; retainers set the fee and the services covered.
- 3Deliver and track
Work is delivered against milestones or through the retainer month, with hours or progress recorded.
- 4Invoice per the model
Milestone invoices go out on sign-off; retainer invoices go out each period on the fixed fee.
- 5Recognise revenue correctly
Milestone revenue is recognised as each obligation is satisfied; retainer revenue is recognised across the service period, creating unbilled or deferred balances as needed.
Where Milestone vs Retainer Billing Applies — Professional Services Firms
The two models are the backbone of services-firm billing:
- Project-based agencies — Design, build and campaign work suits milestone billing on deliverables.
- Ongoing advisory and support — Consultants and IT support charge retainers for continuous availability.
- Law and compliance firms — Matters may be milestone-billed while annual compliance runs on retainer.
- Blended engagements — Many clients carry both a project milestone plan and a support retainer.
- Revenue-recognition-sensitive firms — Any Ind AS entity must match recognition to the billing model.
See also: Service Sector Accounting (Project Billing) Accounts Receivable Outsourcing
Milestone vs Retainer Billing: A Practical Example
| Particulars | Amount (INR) | Treatment |
|---|---|---|
| Website build — Milestone 1 (design) | 1,50,000 | Billed on sign-off; revenue recognised |
| Milestone 2 (development) | 2,50,000 | Billed on delivery |
| Milestone 3 (go-live) | 1,00,000 | Billed on launch |
| Support retainer | 75,000 / month | Recognised across the month |
| Retainer collected in advance | 75,000 | Deferred until the month is served |
A Pune design studio bills a ₹5,00,000 website build across three milestones — ₹1,50,000, ₹2,50,000 and ₹1,00,000 — recognising revenue as each stage is signed off. Alongside, it charges a ₹75,000 monthly support retainer; when that fee is collected in advance, it is held as deferred revenue and released as the month is served. The two models sit on one client, each recognised on its own basis so the studio's monthly revenue is stated correctly.
model errors distort revenue and strain cash:
Common Mistakes With Milestone vs Retainer Billing
Billing-model errors distort revenue and strain cash:
- Recognising milestone revenue too early — Booking a milestone before the deliverable is accepted overstates revenue → recognise as each obligation is satisfied.
- Treating retainer advances as income — Booking a prepaid retainer as revenue on receipt overstates the month → defer and release across the service period.
- No unbilled tracking on milestones — Ignoring work done ahead of a milestone understates revenue → recognise unbilled WIP between milestones.
- Scope creep on retainers — Absorbing out-of-scope work into a fixed retainer erodes margin → bill extra scope separately.
Milestone vs retainer billing describes two ways a services firm charges clients: milestone billing invoices on defined deliverables or stages, while retainer billing charges a fixed recurring fee for ongoing access to services. Both drive how and when revenue is recognised. The choice matters because it shapes cash flow, revenue timing and how unbilled and deferred amounts arise.
Need help with Milestone vs Retainer Billing?
Milestone vs Retainer Billing sits inside your day-to-day books. Patron's CA-led team keeps them accurate, compliant and audit-ready.
Applicable framework: Ind AS 115 (Revenue from Contracts with Customers) / AS 9; GST time of supply under CGST Act 2017. For general information only, not professional advice. Verify the current position for your entity before acting.
