Free invoice template for web developers.
For freelance web developers and small studios. Bill development hours or fixed milestones, pass through hosting and domains, and set up recurring maintenance retainers. Free, no signup, works offline.
Built for the way you bill
Hours or milestones
Bill dev time hourly, or split a build into milestone payments.
Hosting & domains
Pass through hosting, domains and plugin licences as clear lines.
Maintenance retainers
Set up a recurring monthly support line for ongoing care.
Tax / VAT ready
Set your rate; subtotal, tax and total are shown separately. Add your tax ID to the header.
Works offline, on any phone
Build and send from a cheap Android or any laptop, even with no signal. Installs as an app.
Your logo & brand
Add your business name, logo and a watermark so every invoice looks professional.
How to invoice as a web development
Add your details
Business name, logo and tax ID if registered.
Bill the build
"Frontend build — 24 hrs" or "Milestone 1: design sign-off".
Add passthroughs
"Hosting — 12 months", "Domain", "Premium plugin licence".
Set terms
Deposit up front, balance on launch, Net 14 on the rest.
Send the PDF
Email the invoice with the staging or launch link.
New to invoicing? Read how to create an invoice and how to send an invoice.
Frequently asked questions
How do web developers bill milestones?
Add one line per milestone (e.g. "Milestone 1 — design approved", "Milestone 2 — launch") and issue an invoice as each is reached, or list them all with due notes.
Can I pass through hosting and domain costs?
Yes. Add hosting, domains and plugin/theme licences as separate line items so the client sees they are reimbursing a real cost.
How do I bill a monthly maintenance retainer?
Create a "Website maintenance — monthly" line and reissue the same invoice each month, or note it as recurring in your terms.
Hourly or fixed price for a website?
Fixed price suits well-scoped builds; hourly suits ongoing or unclear scope. You can combine a fixed build line with hourly "out of scope" lines.
Related: All templates · Invoice generator · Free invoice template