Harpoon
Free Tools : Web Design Invoice Template

Web Design Invoice Template

Design, build, content and launch on one invoice, or one milestone at a time. Download it or fill it in here.

Free. No signup. No watermark.

Preview of the Harpoon web design invoice template

Download the web design invoice template

Word to edit and reuse, Excel with formulas that total the invoice for you, or PDF to send as is. Sample lines cover a site build: design, front-end build, content entry and launch.

Free. No email address required. The files contain no macros.

Or fill it in right here and save as PDF

Try Harpoon for Free

The invoice ships one site. Harpoon ships the business.

The template cannot split a project into milestone invoices for you, track the hours against the fixed fee, or forecast the year from what is booked. Harpoon does. Try it free for 14 days.

Try Harpoon for Free No credit card required.

What a web design invoice needs

A website is delivered in stages and paid for in stages, and the invoice should make that easy to follow. Each stage is a line: the design, the build, the content going in, the launch. Each line says what it covered, so Website design, five page templates rather than design. Anything billed per unit, such as content entry or extra pages, carries a quantity so the client can check the arithmetic. And the notes say when the site goes live and what is not included, because hosting and maintenance are the questions that arrive the week after launch.

This template is set up that way. The sample lines are the design of five page templates, the responsive front-end build, content entry for twelve pages billed per page, and hosting setup with launch. The notes say the site goes live on receipt of the final payment and that hosting and maintenance are billed separately. Change all of it to match your project.

Milestones: deposit, design, build, launch

Few clients pay for a whole site in one go, and few designers should build one without money in. The usual pattern is a deposit at signing, a payment when the design is approved, and the balance at launch. Use the same template for each milestone invoice: put the full project on the lines so the client sees the whole scope, then add a line such as Deposit received at signing with a quantity of 1 and the deposit as a negative rate, so the total shows only what is due now. Number the invoices in sequence and refer back in the notes.

Worked example

Say you designed five page templates for 3,200, built the responsive front end for 2,800, entered content for twelve pages at 60 a page, and set up hosting and launched the site for 250. The lines come to 6,970, which is what the sample invoice shows. If you took a 30 percent deposit at signing, a line for -2,091 brings the balance due to 4,879. With no sales tax on the service in your area, that is the total. The Excel file and the online builder work all of it out as you type.

Numbering, dates and terms

Number every invoice in one sequence, INV-0001 then INV-0002, so a three-milestone project produces three consecutive numbers the client and your accountant can follow. Date each one the day it goes out and set the due date from the terms in your contract: due on receipt for the deposit, net 15 or net 30 for the later milestones. Restate the terms in one line in the notes, and if you are registered for sales tax or VAT put the registration number there and show the tax as its own line.

Hosting, maintenance and scope

  • Keep hosting and maintenance off the project invoice unless they are part of the deal. Bill them monthly or yearly as a separate recurring invoice.
  • Extra pages are extra lines. When the client adds pages mid-project, put them on the next milestone invoice with a quantity and a per-page rate, and point to the change email.
  • Launch on payment. The site goes live when the final invoice is paid. Say so in the notes and in the contract.
  • Make paying easy. Bank details or a payment link in the notes.
  • Get the paperwork right first. Our guide on what client paperwork to prepare as a freelance web designer covers the proposal and contract that make invoicing painless.

Other templates and tools

For general hourly and project work, use the freelance invoice template. Brand and print work fits the graphic designer invoice template, and photographers have the photography invoice template. To make one invoice right now without downloading anything, use the free invoice generator. Harpoon's invoicing handles recurring hosting invoices and milestone billing once you are ready.

Frequently Asked Questions

How should I invoice a website project?
In milestones. A deposit at signing, a payment at design approval, and the balance at launch is the common pattern. Use the same layout each time, show the full project on the lines, and subtract what has already been paid with a negative line so the client sees the whole picture and what is due now.
Should I ask for a deposit?
Yes, for anything more than a day or two of work. A 30 to 50 percent deposit at signing is normal, covers your early hours, and filters out clients who were never going to pay. Show it on later invoices as a negative line called Deposit received.
How do I invoice hosting and maintenance?
Separately, as a recurring monthly or yearly invoice, unless they are part of the project price. Keeping them off the project invoice avoids confusion about what the one-off fee bought. Harpoon can send recurring invoices like this automatically.
What if the client adds pages mid-project?
Agree the price in writing when they ask, then add the pages to the next milestone invoice as their own line with a quantity and a per-page rate. Referring to the change email in the description keeps the record straight.
Do I charge sales tax on web design?
It depends on where you and the client are. Some places tax design services, some tax only delivered software or hosting, and some tax neither. Ask an accountant once, then use the tax rate field every time.
Is the web design invoice template free?
Yes. Download the Word, Excel or PDF version as often as you like, or fill it in online. No signup, no email address, no watermark.