Talk to an Expert
Talk to an Expert ✆ +91 945 945 6700
Accounting Glossary · Industry

Milestone vs Retainer Billing

Milestone vs Retainer Billing: Definition

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

How Milestone vs Retainer Billing Works

Each model runs from engagement to recognised revenue on its own path:

  1. 1Agree the billing model

    The engagement letter fixes whether billing is milestone-based, retainer-based or a mix — the governing document.

  2. 2Define milestones or the retainer scope

    Milestones set deliverables and amounts; retainers set the fee and the services covered.

  3. 3Deliver and track

    Work is delivered against milestones or through the retainer month, with hours or progress recorded.

  4. 4Invoice per the model

    Milestone invoices go out on sign-off; retainer invoices go out each period on the fixed fee.

  5. 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.

Milestone vs Retainer Billing: A Practical Example

ParticularsAmount (INR)Treatment
Website build — Milestone 1 (design)1,50,000Billed on sign-off; revenue recognised
Milestone 2 (development)2,50,000Billed on delivery
Milestone 3 (go-live)1,00,000Billed on launch
Support retainer75,000 / monthRecognised across the month
Retainer collected in advance75,000Deferred 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.

!
Common error

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.
Quick summary

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.

How does milestone billing affect the timing of a GST invoice?

For a continuous supply of services, the tax invoice is due on or before the date the milestone payment becomes due under the contract, so GST can fall due before the money arrives. A Rs 20 lakh contract billed across four milestones creates four invoices, each carrying GST at its milestone date. Delaying the invoice does not delay liability.

What is the difference between milestone billing and time and materials billing?

Milestone billing fixes an amount for a defined deliverable and invoices when that deliverable is accepted, while time and materials billing invoices actual hours at agreed rates plus recoverable costs. Milestones shift overrun risk to the supplier and create unbilled revenue between stages; time and materials tracks effort and needs approved timesheets behind every invoice.

Is TDS deducted under Section 194J on a monthly retainer paid to a consultant?

Yes. A monthly professional retainer attracts TDS at 10% under Section 194J once payments in the financial year cross the prescribed threshold, and at 2% where the service is technical rather than professional. A Rs 1 lakh monthly retainer means Rs 10,000 deducted each month, deposited by the seventh of the following month.

Reviewed by the CA & CS Team, Patron Accounting LLP
ICAI & ICSI registered  ·  Reviewed by CA Sundram Gupta (FCA)  ·  Last reviewed 22 Jul 2026  ·  Next review 22 Jan 2027
Official sources: ICAIMCACBIC GST

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.