Define milestones in writing
Each milestone should name the deliverable, approval criteria, and payment amount. Tie invoices to signed approvals so clients know what they are paying for at each stage.
- Name deliverable and approval criteria
- Tie payment to signed approval
- Reference master agreement
Write line items clients understand
Use milestone names finance teams recognize — Discovery complete, Design approval, Beta launch — not vague labels like Phase 2. Include dates and reference the master agreement if helpful.
- Avoid vague Phase 2 labels
- Include dates where helpful
- Match estimate line items
Track what was already paid
On later milestones, show deposits or prior payments and the remaining contract value. This reduces disputes when the final invoice arrives.
- Show deposits and prior payments
- Display remaining contract value
- Reduces final invoice disputes
Build a payment schedule clients can audit
A $12,000 project might use four checkpoints: 20% at kickoff, 30% after discovery approval, 30% after the working release, and 20% at final handoff. Name the deliverable and amount for each checkpoint in the agreement.
On every invoice, identify the current milestone and show the cumulative amount billed. ” A reviewer should be able to match the invoice to one approval event without rereading the entire project history.
Separate scope changes from milestones
A milestone schedule does not automatically price new work. If the client adds a feature before approving the next checkpoint, document whether it changes the milestone amount, creates a separate invoice, or moves the delivery date.
Keep the original milestone and approved change distinct in the line items. This preserves the agreed schedule and makes the added cost visible.
It also prevents a disputed change from blocking payment for work that already met the original acceptance criteria.
Try it with our free tools
Put what you learned into practice — no signup required. Drafts stay in your browser; optional server-side PDF generation only processes a document to create the file you request.
Invoice Generator · Estimate Generator · Milestone invoice template
Requirements vary by country and business type. This guide explains common billing workflows and is not tax, legal, or accounting advice.