Name the approval event behind the charge
Use a milestone name that connects to a deliverable, completion percentage, service period, or written approval. A label such as Phase 2 is clearer when it also says what was delivered.
Invoice template
Bill clients at agreed project milestones with clear deliverables, dates, and payment checkpoints.
Name the milestone, deliverable, and approval date. Reference earlier payments so the client sees progress billing instead of a surprise duplicate charge.
Use a milestone name that connects to a deliverable, completion percentage, service period, or written approval. A label such as Phase 2 is clearer when it also says what was delivered.
Show deposits and earlier milestone payments separately, then identify the current amount and any remaining contract value. The client should be able to see how this invoice fits into the full payment schedule.
Reference the approved change order, revised estimate, or written confirmation for work outside the original milestone. Use the same description and amount in the approval record and invoice.
Web Design Invoice Template
Create invoices for website design projects, deposits, milestones, maintenance, hosting, and final payments.
Freelance Invoice Template
Bill clients for hourly work, fixed-fee projects, retainers, and reimbursable expenses.
Contractor Invoice Template
Prepare contractor invoices with labor, materials, deposits, change orders, and project addresses.
Each milestone invoice should name the deliverable, approval date, project phase, remaining milestones, and the amount due for that checkpoint only.
Yes. Open the invoice generator with this template prefill, edit the details, and download a PDF from your browser.
Requirements vary by country, carrier, and business type. This page covers common fields and is not tax or legal advice.