CASH FLOW

Milestone Billing for Freelancers

FreeInvoice.app Editorial Team · 2026-07-13 · 5 min read

Milestone billing is one of those freelance money problems that looks small until it empties your checking account. Instead of one giant final invoice, you bill when named deliverables land.

Below is a practical US-focused walkthrough: what to do, what to put on the invoice, and what usually goes wrong.

The goal is simple: clear paperwork, fewer surprises, and money that arrives closer to the date on the PDF.

  • Best for: projects over ~$3,000 or longer than three weeks.

  • Typical split: 30/40/30 or 40/30/30.

  • Each milestone: own invoice number and due date.

  • Gate: client signs off before next phase.

  • Effect: you stop financing the whole project.

When you are ready to send the PDF, open the free generator and fill the fields from this article.

On this page

Quick answer

Bill named milestones with separate invoices. Do not start the next phase until the prior milestone is paid or formally waived.

Write the split into the proposal before work starts.

Why this matters for freelancers

Long projects create float. Milestones match payment to progress and reduce scope arguments.

Treat this as part of your billing system, not a one-off favor.

How to do it step by step

Prefer deliverable gates: discovery, draft, finals. Example $9,000 build: $2,700 / $3,600 / $2,700.

Use short due dates on each milestone invoice and reference the master proposal.

If approval stalls, nudge in writing and pause. Silence is not approval.

What to put on the invoice

Use clear line items, a unique invoice number, an explicit due date, and payment instructions. If a PO exists, put it on the PDF and in the email subject.

For the baseline field list, see how to create an invoice. For slow payers, see chasing unpaid invoices.

Common mistakes

  • No written milestone schedule.

  • One vague invoice for three phases.

  • Starting phase three while phase one is unpaid.

  • Net 60 on early milestones.

Fix the process once so you are not reinventing it under stress.

Milestone email template

Subject: Invoice 2026-0144 — Milestone 2 approved — $3,600. Body: Milestone 2 (design approval) is ready for payment per the proposal dated March 3. PDF attached. Next phase starts after payment clears.

Keep the email shorter than the invoice. AP pays documents, not essays.

Bottom line

Put the schedule in the proposal and invoice each gate.

Build each milestone PDF in the generator.

FAQ

How many milestones?

Two to four for most projects.

Time-based OK?

Yes for retainers; prefer deliverables when possible.

Client wants one final invoice?

Decline or price in the float.

Refund completed milestones?

Usually no — say so in the contract.

Combine with deposits?

Yes, without double-counting.

Net terms?

Keep them short.

Ready to send an invoice?

Open the generator. Fill in your details. Export the PDF. Two minutes. No sign-up.

Open the free generator →