Invoice template for web developers.
Invoice by milestone or by the hour, with scope, hosting and maintenance clearly separated.
What to include
What goes on web developers’ invoices
- The milestone or sprint being billed, tied to the agreed scope
- Hours worked and the hourly rate, if billing by time
- Hosting, domains, licences and plugins as separate lines
- Ongoing maintenance as its own recurring line
- Payment terms for late invoices and for change requests
Wizard Invoice asks for these one question at a time, fills in your logo, colour and payment details on its own, and sends the result by WhatsApp, email, PDF or a link.
KW
Kestrel Web
Invoice
No. INV-0017
Billed to
Tom Fraser
Fraser and Daughters
DescriptionQtyRateAmount
Website build, milestone 2 of 31$3,200.00$3,200.00
CMS setup and training4$90.00$360.00
Monthly hosting and updates1$60.00$60.00
Subtotal$3,620.00
Total$3,620.00
Notes
Milestone 3 is invoiced on launch. Thank you.
Payment details
Bank transfer details go here, filled in once from your brand.
Thank you for your business.
Get paid sooner
Three habits that help web developers get paid.
01
Bill in milestones
Splitting a build into three payments (start, midway, launch) keeps cash flowing and gives both sides a natural checkpoint.
02
Keep maintenance recurring
Hosting and updates are monthly work. A repeating invoice for them means you never forget and the client never wonders.
03
Price change requests
Anything outside the agreed scope gets its own line and, ideally, its own approval before you start.
Questions
Common questions.
Other kinds of work
Invoicing for every kind of work.
Your next invoice takes about a minute.
Answer a few questions, hit send, and see who has paid.
Sign up free Free to start · No card needed · Works on any device