Who this template is for
Freelancers — designers, developers, writers, illustrators, consultants, marketers, photographers, anyone billing on their own behalf. If you're sending an invoice as an individual rather than as a registered company, this is the right starting point. It keeps the layout simple enough that a client can scan it in five seconds, while still including everything a bookkeeper will need later.
What a freelance invoice should include
There's no legal "invoice format" in most countries, but if you want to get paid quickly and without back-and-forth, include all of these:
- The word "Invoice" and a unique invoice number. Sequential numbers (INV-0001, INV-0002…) are the cleanest.
- Your name, address, and contact email. If you have a registered business name and tax ID, use them.
- The client's name and address. If you have a specific contact, name them too — invoices that go to a generic billing inbox sit longer.
- Issue date and due date. Don't make the client do math from "Net 30". Show the exact date.
- An itemized list of work. Description, quantity (hours or units), rate, and amount. Be specific — "Logo design — 6 hours @ $80" converts faster than "Design services."
- Subtotal, any tax or discount, and the total due.
- Payment instructions. Bank details, PayPal email, Wise link, or Stripe checkout URL — whatever you accept.
- A short thank-you note. Tiny touch, real impact.
Common mistakes that delay payment
Three things show up in nearly every late-payment story I hear from other freelancers:
1. No clear due date. "Net 30" means different things to different clients. Spell out the exact date in the same currency-sized font as the total.
2. Vague descriptions. If your line item says "Services — January", your client's accounts payable team will email you asking for a breakdown. That email might sit for a week. Always itemize.
3. Missing your tax ID where required. Some jurisdictions (UK, EU, Australia, parts of Asia) require a tax number on every invoice. If yours is missing, the client may legally refuse to pay until you reissue.
Payment terms to use as a freelancer
The default in many industries is Net 30, but it's not law — it's a habit, and you can change it with a single sentence in your contract. Common patterns that work for freelancers:
- Due on receipt for small projects with new clients. Pairs well with a 50% deposit at start.
- Net 7 or Net 14 for recurring work with trusted clients. Keeps cash flow predictable.
- Net 30 if the client is a larger company whose AP runs on monthly cycles. Don't fight it — invoice on the 1st so you're first in the queue.
- 50/50 split for projects over a few thousand dollars: half on signing, half on delivery.
More on what Net 30 actually means and when to use it →
How to use this template
- Open the generator.
- Add your logo (optional). PNG, JPG, SVG, or WebP, up to 2MB.
- Fill in From (you) and Bill to (your client).
- Pick a payment term. The due date updates automatically.
- Add line items. Quantity supports decimals — for example, 1.5 hours is fine.
- Set currency. Tax and discount can be percent or flat.
- Click Download PDF. The invoice is also saved to History on your device.
A note on getting paid
A clean invoice gets you most of the way there. The rest is the small habits: send it the day the work is done, not at month's end; follow up at day three and day ten of being overdue; charge a late fee if your contract allows it. None of that requires confrontation — most late payments are forgotten payments, not adversarial ones.