Template library

Milestone Invoice Template

Download a milestone invoice worksheet with an approval reference, billed stage, project reconciliation, and a filled example.

Free text file with blank fields and a filled example. No signup required.

InvoiceAgent includes a 7-day free trial. No credit card required.

Illustrative invoice#INV-204

Invoice

From
Cedar Studio
Bill to
Northstar Services
Issue date
7 Oct 2026
Payment due
21 Oct 2026
Design approval milestone · WEB-18$4,800.00
Total due$4,800.00
Fictional example before tax. Project: $12,000; prior billed: $3,600; unbilled: $3,600.

Reviewed 2026-10-02. Original service-billing worksheet and fictional worked example. Workflow reviewed October 2, 2026; not a claim about measured customer outcomes. Approvals, payment allocation, client portals, and tax decisions remain separate from scheduled delivery.

Illustrative example

Design approval invoice

Agreed project subtotal
USD 12,000
Previously billed kickoff
USD 3,600
Current design approval stage
USD 4,800
Remaining unbilled handover stage
USD 3,600

Illustrative subtotals before tax. The current invoice requests USD 4,800 only; previous invoice payment status is tracked separately.

See the recorded product workflow

Quick context

Section

Invoice templates, reminder templates, and billing trackers that lead naturally into a scheduled workflow.

Best for

Consultants and agencies billing a fixed-price project at agreed approval gates.

Outcome

Use this page to move from general research into a calmer, more repeatable invoicing process.

Action plan

How to complete the template

Name the billing trigger

Write the stage name and approval evidence, such as design sign-off dated October 6. Reference the agreed project scope and price rather than describing the invoice only as installment two.

Reconcile the stage amount

List prior billed subtotals and the current subtotal. Subtract both from the agreed project subtotal. Keep unpaid earlier invoices separate from unbilled future work.

Check the client-facing request

Add a unique invoice number, issue date, due date, currency, payment instructions, and the amount due on this invoice. Attach only the relevant acceptance evidence.

Editable resource

Preview the blank template

Replace the bracketed fields with your client’s details. The download also includes the filled example shown on this page.

INVOICE [number]
Supplier: [legal name / address / required registration details]
Client: [billing entity / address / contact]
Issued: [date] | Due: [date] | Currency: [code]
Project / agreement reference: [reference]
Milestone billed: [name]
Approval evidence: [who / date / reference]
Current stage lines: [description / quantity / rate / subtotal]
Current subtotal: [amount]
Applicable tax / treatment: [confirmed separately]
Amount due on THIS invoice: [amount]
Payment instructions / reference: [details]
PROJECT RECONCILIATION (not additional amounts due)
Agreed subtotal: [amount]
Previously billed subtotal: [amount]
Current billed subtotal: [amount]
Remaining unbilled subtotal: [amount]

Sources and further reading

Common pitfalls

Where teams usually lose momentum.

Avoid this

Billing the full project again

The project value is background information. If you list it next to the current stage, label it clearly so the client does not read both amounts as payable.

Avoid this

Counting a deposit twice

Decide whether the kickoff payment was the first milestone invoice or an advance to apply later. Do not subtract it both from the project schedule and from the same stage invoice.

Related topics

project billingmilestonestemplates

Find more templates and practical tools in the resources below.

FAQ

Questions people usually have before changing the workflow.

Does the remaining project amount include unpaid invoices?

No. Unbilled work and already-billed receivables are different. This worksheet shows unbilled project value; track unpaid earlier invoices separately.

Can a milestone have several line items?

Yes. Name the accepted deliverables and make their subtotals equal the stage amount. Keep additional unapproved work outside the stage.

Can I download without signing up?

Yes. The text download includes blank fields and the filled example. It can be edited in a text editor or pasted into your invoice drafting workflow.