April 12, 2026 · 5 min read

How to Create a Freelance Invoice That Gets You Paid

Practical guide to freelance invoices that get paid. Essential fields, numbering, payment terms, and common mistakes.

An invoice is not a formality. It’s the document that turns your work into money. Get it wrong and you’ll spend weeks chasing payments that should have landed in your account days ago.

I’ve sent thousands of invoices over the past decade. The ones that get paid fast all have the same things in common — and the late ones almost always share the same preventable mistakes.

What every invoice must include

Skip any of these and you’re giving your client a reason to “circle back next week.”

  1. Your business name and address — Legal name, not your Instagram handle. Include your tax ID or VAT number if you have one.
  2. Client’s name and address — Match what’s on their purchase order or contract. “Marketing Dept” is not a company name.
  3. Invoice number — Unique, sequential, never repeated. More on this below.
  4. Invoice date — The day you issue it, not the day you finished the work.
  5. Due date — Spell it out. “Net 30” means nothing to half the accounts payable clerks out there. Write “Due by 15 May 2026.”
  6. Line items with descriptions — Each deliverable on its own line. Quantity, unit price, subtotal. “Website design — €4,500” is lazy. “Homepage design (1), Product page template (3) × €800, Blog layout (1) × €500” actually tells someone what they’re paying for.
  7. VAT or tax amount — Separate line. Show the rate and the calculated amount. If you’re VAT-exempt or reverse charge applies, state why.
  8. Payment terms — Net 15, Net 30, whatever you agreed on. Include late payment penalties if your contract allows them.
  9. Bank details or payment method — IBAN, BIC/SWIFT, account holder name. Or a payment link. Make it stupidly easy to pay you.
  10. Total amount due — Big, bold, impossible to miss. Currency clearly stated.

If building this from scratch sounds tedious, use the Invoice Generator — it handles the structure so you can focus on the numbers.

The invoice number system that saves your sanity

Your first instinct might be to number invoices 1, 2, 3. That works until you need to find invoice 47 from eighteen months ago while your accountant is on the phone.

A better approach: year-prefix with sequential numbers. Something like 2026-001, 2026-002, and so on. Resets each year, instantly tells you when the invoice was created, and sorts naturally in any spreadsheet or folder.

Some freelancers add a client code: 2026-ACME-003. Useful if you juggle many clients. Overkill if you have three.

The rules: never reuse a number, never skip numbers without a reason, and never use dates as invoice numbers (your accountant will thank you). The Invoice Number Generator can set up a system like this in about ten seconds.

Payment terms that actually work

Net 15 — Best for small projects under €2,000. Short enough that the invoice stays near the top of someone’s to-do list. This is my default for new clients.

Net 30 — Industry standard for ongoing work and larger companies. Most corporate AP departments are set up for 30-day cycles, so fighting it wastes your energy.

Net 60 — Avoid unless the client is a large corporation that won’t budge and the contract value makes it worth your cash flow pain. If you accept Net 60, price it in. Your rent doesn’t wait 60 days.

Late payment fees — A 1.5% monthly interest charge on overdue invoices is standard in most of Europe. Include it in your contract and print it on every invoice. You’ll rarely need to enforce it, but its existence speeds things up remarkably.

One trick that’s worked well for me: offer a small early payment discount. “2% discount if paid within 7 days” on a €5,000 invoice costs you €100 but can shave weeks off your payment cycle. On cash-flow-tight months, that’s worth it.

Five invoice mistakes that delay payment

1. Wrong VAT treatment. Charging VAT when you shouldn’t (intra-EU B2B reverse charge, anyone?) or forgetting it entirely. Either way, the client’s finance team kicks it back and you lose two weeks.

2. Missing purchase order number. If the client gave you a PO number, put it on the invoice. Many AP systems literally cannot process an invoice without one. Ask for it before you invoice, not after.

3. Vague line item descriptions. “Consulting services — €3,000” will sit in an approval queue while someone tries to figure out what they’re paying for. Be specific. Reference the project name, deliverable, and date range.

4. Wrong currency. You quoted in USD, invoiced in EUR, and now everyone’s confused. Match the currency to your contract. Always.

5. No bank details — or wrong ones. I once had a client try to pay me for three weeks using an old IBAN I’d changed after switching banks. Check your payment details on every single invoice before sending.

Following up on unpaid invoices

Most late invoices aren’t malicious. They’re sitting in someone’s inbox, forgotten. Your job is to make paying you the path of least resistance.

Day 3 after due date — the friendly nudge

Keep it short and assume good intent. Something like: “Hi Sarah — just a quick note that invoice 2026-014 for €2,800 was due on April 5th. I’ve reattached it for convenience. Could you let me know when payment is scheduled?”

No guilt. No passive aggression. Just a clear ask with the invoice attached again because people lose attachments constantly.

Day 14 — the formal reminder

Time to be direct. Reference the original invoice, the due date, the amount, and your payment terms. Mention that late fees may apply per your agreement. Copy in your main contact if you’ve been dealing with their AP team. Something like: “This is a formal reminder that invoice 2026-014 (€2,800) is now 14 days overdue. Per our agreement, a late fee of 1.5% per month applies to overdue balances. Please confirm payment status by Friday.”

Day 30+ — escalation

If two reminders didn’t work, stop emailing the AP clerk. Go to your direct contact — the person who hired you. Be factual, not emotional. Let them know the invoice is 30 days overdue, you’ve followed up twice, and you need this resolved to continue the working relationship. If this doesn’t work, you’re in collections territory.

The best follow-up strategy, though, is prevention. Clear payment terms, accurate invoices, and a PO number on file before you start work.

Get started

If you’re still assembling invoices in a Word doc, you’re making this harder than it needs to be. The Invoice Generator builds properly structured invoices in a couple of minutes. Pair it with a template that matches your brand, and you’ll look like you’ve been doing this for years — even if this is invoice number one.