Milestone Billing Checklist
Milestone billing invoices a fixed amount when a defined stage of a project is reached. This checklist helps you set milestones and bill them cleanly.
What this checklist covers
- Define milestones that are clear and verifiable
- Tie each invoice to a completed, agreed stage
- Bill the right amount at the right trigger
- Keep evidence that a milestone was met
- Avoid disputes over whether a stage was reached
6 min
Before you start
Milestone billing splits a project into defined stages and bills a set amount when each stage is reached — for example a deposit on order, a payment at design sign-off, and a final payment on delivery. It suits fixed-price work and larger projects because it ties cash to progress without the percentage calculations of a progress claim. The key to making it work is that each milestone must be unambiguous, so there is no argument about whether it has been met.
Before the work starts, agree the milestones, their amounts and their triggers in writing. A milestone that is vaguely defined — 'when we are mostly done' — is a dispute waiting to happen. For background, see what milestone payments are.
Define the milestones
Set up each milestone so it can be tested objectively:
- A clear description of the deliverable that defines the stage
- The specific trigger — sign-off, delivery, go-live — that releases the payment
- The fixed amount payable at that milestone, including GST treatment
- How the milestone amounts add up to the project total
- Who confirms that the milestone has been met
The best milestones are the ones both parties can point at and agree have plainly happened.
Bill each milestone as it is reached
When a stage is complete, raise the milestone invoice:
- Confirm the trigger has genuinely been met
- Reference the milestone in the contract or schedule
- Bill the agreed fixed amount, not an estimate
- Apply any deposit already paid against the relevant milestone
- Add GST where it applies
- Attach evidence the stage was completed
Invoicing only once the trigger is genuinely met keeps you on solid ground if the customer questions the timing.
Track progress and evidence
Across the project, keep the milestone picture current:
- Maintain a schedule of milestones billed and still to come
- Get written sign-off at each milestone where you can
- Keep deliverables, acceptance notes and approvals on file
- Reconcile billed milestones against the project total
- Diarise the expected timing of upcoming milestones
A clear milestone schedule lets you and the customer see exactly what has been billed and what is still to come, which heads off most disputes.
Common mistakes
Milestone billing goes wrong in these ways:
- Vague triggers — milestones nobody can objectively test
- Early billing — invoicing before the trigger is actually met
- No sign-off — no record that the milestone was accepted
- Totals drift — milestone amounts that do not sum to the project price
Clear definitions and sign-off prevent most of these. This sits alongside progress claims and retention on staged jobs. Our free invoice tools help you keep milestone invoices consistent, and if milestone payments are being paid late, a free debt appraisal can help you address it.
Key takeaways
- Define each milestone with an objective, testable trigger before work starts.
- Bill only once the trigger is genuinely met, at the agreed fixed amount.
- Get written sign-off and keep deliverable evidence at each stage.
- Reconcile milestone amounts so they sum to the project total.
Frequently asked questions
How is milestone billing different from a progress claim?
A milestone invoice bills a fixed amount when a defined stage is reached, while a progress claim usually bills a percentage of work completed to date. Milestones suit fixed-price projects; progress claims suit measured work.
How many milestones should a project have?
Enough to keep cash flowing and de-risk the job, but few enough that each is a meaningful, verifiable stage. Common patterns are a deposit, one or two interim stages, and a final payment.
What if the customer disputes whether a milestone was met?
Point to the agreed trigger and your sign-off or deliverable evidence. This is exactly why milestones should be defined objectively in writing before the work begins.
Work the checklist, then get paid
Use the free Invoice Generator, then let Merion recover anything that goes unpaid — commission-only.