InvoiceBilling app
Free on iPhone and Android

Get

Free web developer invoice template

Bill websites, apps and maintenance with an invoice your client's finance team will understand. Show sprints, hours and recurring hosting on separate lines. Download a PDF and send it today.

Sprints
billed by cycle
Hosting lines
recurring fees
Milestones
fixed-bid stages
Northwind Web Works
INVOICE
Invoice no.
WD-1045
Date
Oct 18, 2026
Due date
Nov 2, 2026
Terms
Net 15
FROM
Northwind Web Works
75 Foundry Ln, Denver, CO 80202
billing@northwindweb.example.com
(555) 555-0194
BILL TO
Summit Outdoor Gear
1500 Wynkoop St, Denver, CO 80202
finance@summitgear.example.com
ItemQtyRateTaxAmount
Sprint 6 development (Oct 1 to Oct 14)38$105.000%$3,990.00
Checkout page redesign milestone1$1,200.000%$1,200.00
Monthly hosting and backups1$49.000%$49.00
Domain renewal, 1 year1$18.000%$18.00
Subtotal$5,257.00
Total due$5,257.00
NOTES

Sprint notes and staging link are in the project tracker.

TERMS

Net 15. Hours beyond the plan are billed at $105 per hour. Late fee of 1.5% monthly.

Checklist

What to include on a web developer invoice

Tech work is hard to see, so a clear invoice does a lot of the explaining for you.

  • Project and ticket names

    Reference the project and, if useful, the sprint or ticket numbers. It lets the client match work to their tracker.

  • Hours and rate

    For time-based work, show hours and your rate by task, such as checkout bug fix or API integration.

  • Milestones

    For fixed bids, bill by milestone: design approved, staging live, launch. Each line is a clear deliverable.

  • Hosting and domains

    List hosting, domain renewals and plugin licenses as separate lines, billed at cost or with a small fee you agreed.

  • Maintenance plan

    Bill a monthly care plan as one line, with what it covers: updates, backups and a set number of support hours.

  • Out-of-scope work

    Show requests outside the original scope on their own lines. It keeps the original quote clean.

Free editor

Edit this template

Every field is filled with an example. Change it to your details and download the PDF. Your changes stay in this browser.

Draft saved in this browser
Your business
Bill to
Details
Items
$3,990.00
$1,200.00
$49.00
$18.00
Adjustments
Shows the balance due on the invoice
Notes and terms
Extra details

Add tax or registration numbers your country requires.

Common for your country
Signature
Sign with your mouse or finger.
Northwind Web Works
INVOICE
Invoice no.
WD-1045
Date
Oct 18, 2026
Due date
Nov 2, 2026
Terms
Net 15
FROM
Northwind Web Works
75 Foundry Ln, Denver, CO 80202
billing@northwindweb.example.com
(555) 555-0194
BILL TO
Summit Outdoor Gear
1500 Wynkoop St, Denver, CO 80202
finance@summitgear.example.com
ItemQtyRateTaxAmount
Sprint 6 development (Oct 1 to Oct 14)38$105.000%$3,990.00
Checkout page redesign milestone1$1,200.000%$1,200.00
Monthly hosting and backups1$49.000%$49.00
Domain renewal, 1 year1$18.000%$18.00
Subtotal$5,257.00
Total due$5,257.00
NOTES

Sprint notes and staging link are in the project tracker.

TERMS

Net 15. Hours beyond the plan are billed at $105 per hour. Late fee of 1.5% monthly.

InvoiceBilling creates PDF documents. It does not file e-invoices with tax authorities (for example India IRN, Italy SDI or Germany XRechnung).

Free PDFs include a small "Made with InvoiceBilling.app" footer. Remove it with Pro

Guide

Billing sprints and maintenance

For ongoing product work, many developers invoice at the end of each sprint, often two weeks. Put the sprint dates on the invoice and list the main items finished. Clients get a steady rhythm and you get steady pay.

Maintenance and hosting work well as recurring invoices. Charge the same amount each month for updates, backups and a set support allowance. Anything above the allowance goes on a separate hourly line, so the client knows when they have gone over.

FAQ

Web developer invoice questions

Should I bill hourly or fixed price?

Fixed bids suit clear projects, and hourly suits changing scope. Many developers use fixed milestones plus hourly for extras.

How do I bill hosting I resell?

List it as its own recurring line. Say whether it is at cost or has a service fee, and bill it before the renewal date.

Can I ask for a deposit?

Yes. A deposit of a third to half is common on new fixed-bid projects, with the rest tied to milestones.

Do I charge sales tax on software work?

It depends on your state and the type of work. Some states tax software or digital products. Check your state's rules.

What if the client keeps adding features?

Bill extra requests as change requests on their own lines. Agree on the price in writing before starting.

Related templates

Send invoices from your phone too

The InvoiceBilling app has 138 templates, payment reminders, and a signature pad. Make an invoice on site and send it before you leave the job.

InvoiceBilling iPhone app: invoice preview ready to shareInvoiceBilling iPhone app: estimates with pending, accepted and declined status