Free invoice template for developers & consultants
One click opens an invoice already set up the way independent developers and consultants bill: hourly work, a fixed-scope phase, and handover, on Net-30 terms. Change the numbers, add your client, export a PDF. It runs in your browser, so your rates and client list stay on your machine.
Hourly, fixed, or retainer?
Most independents mix all three, and your invoice should make the mix legible:
- Hourly is honest for open-ended work, but bill in blocks (a week, a sprint) rather than a stream of tiny entries — it reads as progress, not a meter running.
- Fixed-scope lines (a discovery phase, a migration, a launch) let you charge for outcomes. Put the deliverable, not the hours, on the line.
- Retainers work as a single recurring line ("Monthly retainer — October"). Bill them at the start of the period, not the end.
Terms that get you paid
Agencies and larger clients expect Net 30; solo clients can often do 14 days or on-receipt. State the terms and a due date explicitly (Billfold fills a due date for you). Pass-through costs — a domain, a paid API, a stock asset — belong on their own clearly-labelled line so there's no ambiguity about what's your fee and what's a reimbursement.
Give every invoice a unique, sequential number. That's just good practice for you, and a legal requirement if you're VAT/GST-registered — see how to number invoices and what must legally appear on one.
Why developers use Billfold
If your clients are under NDA, putting their names and your rates into a third-party cloud tool is exactly the kind of thing those NDAs are about. Billfold has no server: the invoice is built and saved on your device, and the PDF is yours to send.
Bill for the sprint in about a minute.
Pre-filled, editable, and private by design. Export a branded PDF and get paid on time.
Create this invoice →