milestonesproject billingcontracts

How to Invoice for Milestone-Based Projects

Invoice milestone-based projects with clear gates, contract-backed percentages, and documentation so you get paid as work progresses without scope fights.

InvoiceQuickly Team··3 min read

Milestone billing means you invoice when defined pieces of work are complete—not just at the end. Done well, it improves cash flow and aligns client attention with your delivery rhythm. Done poorly, you argue over whether a “milestone” was met.

Industry guidance from groups like the Project Management Institute emphasizes clear scope and deliverables; your invoices should mirror that clarity.

Define milestones in the contract

Each milestone should list:

  • Deliverable — what the client receives (document, build, phase sign-off)
  • Acceptance criteria — how they confirm it is done
  • Invoice amount — fixed fee or percentage of total contract value
  • Due date for payment — tied to acceptance or a fixed calendar offset

Without this, “50% on design approval” becomes subjective.

Typical milestone structures

Percentage of total fee

Common in agencies and software: 30% kickoff, 40% mid-project, 30% launch. Each invoice references the contract value and cumulative billed.

Fixed fees per phase

Good when phases have very different effort. Shows transparency for clients who compare phase value to price.

Deposit + milestones

Combine deposit invoicing with later milestones so you cover early risk without front-loading everything.

What to put on the milestone invoice

  • Milestone name and completion date
  • Reference to SOW or statement of work clause
  • Prior payments and balance — especially on long jobs; see progress billing for related patterns
  • Next milestone preview — sets expectations for the upcoming bill

Follow structural basics from how to write an invoice and keep an audit trail of approvals and versions.

When the client delays acceptance

If a milestone is done but approval stalls:

  1. Document delivery (email, link, read receipt).
  2. Invoke the contract’s deemed acceptance or review window clause if you have one.
  3. Send a polite invoice per contract, noting the review period elapsed.

For tension-heavy situations, handling disputed invoices offers de-escalation language you can adapt.

Milestones vs hourly

Not sure which model fits? Read hourly vs fixed-price invoicing—milestones usually pair with fixed fees, but you can blend T&M for out-of-scope work as separate line items.

Putting it into practice

Before kickoff, create a milestone table in the contract with invoice amounts, deliverables, and review windows. During delivery, log evidence of completion in the same folder as the PDF you will attach to the invoice email—design files, staging links, or signed UAT forms. If a client wants to combine milestones for cash-flow reasons, use a single invoice with subsections rather than skipping documentation for earlier gates. For long programs, reconcile cumulative billings monthly against your progress billing plan so you never exceed contract caps accidentally. When a milestone slips, update the forecasted invoice date in your calendar and notify AP early; surprises erode trust more than revised dates. Tie milestone templates to templates so numbering, tax, and footers stay consistent across projects.

Client communication around milestones

Give sponsors a 48-hour heads-up before each milestone invoice sends so AP is not blindsided. Include a plain-language status line in the email body: what shipped, what is next, and the invoice number you are about to book. If legal requires a formal sign-off, attach the approval email as a PDF appendix once, then reference it on subsequent bills. When you combine milestones for administrative ease, still itemize each gate inside the invoice so internal sponsors see their budget impact. Cross-link future work to deposit invoicing if the next phase needs fresh funding before you start.


Ship milestone invoices with templates and reminders built in. Get started with InvoiceQuickly.

Free Invoice Checklist

Download our 15-point invoice checklist to make sure every invoice you send is complete, professional, and tax-compliant.

Free PDF, no spam. Unsubscribe anytime.

Get invoicing tips that actually help

Join 5,000+ freelancers and small business owners. One email per week with practical invoicing advice, tax tips, and product updates.

No spam, ever. Unsubscribe anytime.