For web designers & developers · Updated August 19, 2026
Free Web Design Invoice Generator
Bill a website the way it's built: milestone by milestone, change orders on their own lines, care plan after launch. Create the invoice free — no signup, no watermark, PDF in minutes.
Create your web design invoice- No signup
- No watermark
- Milestones & care plans
- Data never stored
Milestone billing that keeps cash flowing
| Milestone | Invoice | Line item looks like |
|---|---|---|
| Kickoff | 50% deposit | "Website project — deposit on signing — $3,000" |
| Design approved | 25% | "Milestone 2 of 3: design approved Aug 15 — $1,500" |
| Launch / handover | 25% + extras | "Final milestone: site live at bramblecoffee.com — $1,500" |
Thirds (33/33/33) work too — what matters is that every milestone names the event that triggered it, so the invoice lands the day the client says "approved" and never earlier. The full deposit mechanics are in the deposit invoice guide.
Build your web design invoice now — free — no signup, no watermark, and your PDF is ready in seconds.
After launch: care plans, hosting and pass-throughs
- Care plan as a recurring line. "Website care plan — September 2026 (updates, backups, uptime) — $150" on a monthly invoice. The cadence and wording rules are the same as any recurring invoice.
- Pass-throughs at cost, labeled. Domains, premium plugins, stock assets: "Pass-through — premium form plugin, annual license — $89". Marked-up infrastructure erodes trust the day the client sees the vendor's price.
- Hosting: resell or refer, but pick one. If you manage hosting, it's a line with your margin and your responsibility. If the client pays the host directly, it never appears on your invoice at all.
- Post-launch tweaks have a boundary. A named window ("14 days of launch fixes included"), then hourly: "Content updates, October — 2.5 hrs × $110".
A web design invoice example
Invoice INV-0086 · Issued Aug 19, 2026 · Due Sep 2, 2026 (Net 14)
From: Fen & Pixel Web Studio · alba@fenpixel.example
Bill to: Harbor Physio Clinic · Ref: proposal HP-2026-04
- Milestone 2 of 3: design approved Aug 15 — $1,500.00
- Change order CO-1: booking widget integration — $400.00
- Pass-through — stock photography license — $59.00
Subtotal $1,959.00 · Total due $1,959.00
Notes: Milestone 3 ($1,500) invoiced at launch · Care plan proposal to follow
The change order carries its own reference (CO-1) because it was approved in writing before the work — that one habit ends most billing disputes before they start. Field basics live in what an invoice should include.
Web design invoicing FAQ
When do I send the final invoice — at launch or handover?
At the client's "go live" approval, before you transfer credentials or point DNS. The site going live and the final payment clearing are the same event — that's the cleanest version of the deal.
The client keeps requesting changes mid-project. Invoice how?
Approve first, then a numbered change-order line ("CO-2: extra template — $350") on the next milestone invoice. Unnumbered "misc changes" lines are where arguments come from.
Do I invoice a monthly care plan or bill hours as they happen?
A flat monthly care plan smooths your revenue and the client's budget; hourly suits unpredictable, occasional asks. Many studios run both: plan for the baseline, hourly beyond it.
Should the domain be in my name or the client's?
The client's — always, even when you pay for it and pass the cost through. The invoice line then reads as administration ("Domain renewal, paid on client's behalf — $18"), not ownership.
An overseas client wants to pay in their currency — fine?
Fine and normal for web work. Set the invoice currency in the generator (159 available) and keep every milestone of the project in that one currency.
Keep reading
Create your web design invoice — free — no signup, no watermark, and your PDF is ready in seconds.