What Must a Professional Invoice Contain?
An invoice is not just a payment request — it's a legal and tax document. If it's missing required fields, your client's accountant can reject it, tax authorities can fine you, and in a dispute it may not hold up as proof of the debt. The good news: the required content is nearly the same across the EU and most of the world, so one solid template covers you almost everywhere.
Here's the checklist that makes an invoice legally solid as general EU/international best practice:
| Field | What it means | Why it's required |
|---|---|---|
| Unique sequential number | e.g. 2026-014 — no gaps, no duplicates | Proves no invoices were deleted or backdated |
| Issue date | The day you issue the invoice | Starts the payment clock and fixes the tax period |
| Your identification | Legal name, address, registration number, VAT ID if any | Identifies the seller unambiguously |
| Client identification | Company name, address, VAT ID for B2B in the EU | Identifies the buyer; needed for their deduction |
| Per-line description | What was delivered, per service or deliverable | Vague lines get invoices rejected |
| Quantity and unit price | Days, hours, or units × rate, excluding tax | Makes the total verifiable |
| VAT rate and amount | Per rate if several apply — or the exemption mention | Tax authorities check this first |
| Total excl. tax and incl. tax | Subtotal, tax, grand total | The number the client actually pays |
| Payment terms | Due date, method, IBAN/account details | No terms = late payment by default |
| Late payment penalties | Interest rate and any fixed recovery fee | Mandatory in several countries, France included |
One important caveat: exact requirements vary by country. In France, for example, you must include your SIREN/SIRET number, and micro-entrepreneurs under the VAT franchise must add the exact sentence "TVA non applicable, art. 293 B du CGI" instead of a VAT line. Germany requires the Steuernummer or USt-IdNr. Check your local rules once, bake them into your template, and you're done.
The fastest way to get all of this right is to use a structured Invoice Generator rather than fighting a spreadsheet: fields for every mention, automatic totals, clean PDF output.
How Should You Number Your Invoices?
The only hard rule: numbers must be unique and sequential, with no gaps. Beyond that, pick a scheme and stick to it:
2026-001, 2026-002, 2026-003 # year + counter (most common)
2026-07-001 # year + month + counter
INV-2026-001 # prefix for multi-document setups
ACME-2026-001 # per-client series (allowed in most countries
# if each series is internally sequential)
The YYYY-NNN scheme is the sweet spot for freelancers: it resets readably each year, sorts correctly in any file browser, and instantly tells you how many invoices you've issued. Never delete an invoice — if one was issued in error, cancel it with a credit note and keep the number in the sequence.
Payment Terms That Actually Get You Paid
The difference between freelancers who chase payments and those who don't is rarely luck — it's terms.
- Net 15 instead of net 30. Nothing forces you to offer 30 days. For small clients, "payment due within 15 days" is perfectly normal. Big companies will impose their own terms anyway; everyone else pays what your invoice says.
- Deposits for new clients. 30–50% upfront before work starts. A client who won't pay a deposit is telling you something.
- Late penalties, stated explicitly. In France they're legally mandatory on every invoice (interest rate plus a €40 fixed recovery indemnity); everywhere else, stating them signals you take payment seriously. A typical clause: interest at the ECB rate + 10 points, applied from the day after the due date.
- Payment details on the invoice itself. IBAN, BIC, payment reference. Every email round-trip asking "what's your account number?" adds days.
VAT in One Minute (Including Cross-Border)
Domestic B2B or B2C: you charge your national VAT rate, show it on the invoice, remit it to the tax office. A VAT Calculator handles the conversion between prices excluding and including tax — useful because clients think in one and accountants in the other.
Cross-border B2B services within the EU work differently: under the reverse charge mechanism, you invoice without VAT and the client self-accounts for it in their country. Your invoice must carry both VAT IDs and a mention like "Reverse charge — Article 196, VAT Directive 2006/112/EC". Exporting services outside the EU is generally also invoiced without VAT. When in doubt for your specific case, one hour with an accountant is cheaper than one tax audit.
The Five Mistakes That Delay Payment
- No invoice number (or duplicates). Instant rejection by any accounting department.
- Vague descriptions. "Consulting services — €3,000" invites questions. "Redesign of checkout flow, 6 days × €500/day" doesn't.
- Missing payment details. No IBAN means the client must ask, and asking means waiting.
- Wrong or missing client VAT ID on EU B2B invoices — the client can't deduct, so they bounce it back.
- Sending it late. Invoice the day you deliver. Every day you wait is a day added to your payment delay, and clients subconsciously deprioritize old work.
From Quote to Invoice: The Clean Workflow
Professionals never invoice cold. The flow that avoids disputes:
- Proposal/quote first. Scope, deliverables, price, validity period. A structured Business Proposal document forces you to define scope precisely — which is exactly what prevents arguments later.
- Client accepts in writing. Email is fine; silence is not acceptance.
- Invoice mirrors the quote. Same line items, same prices. Any addition should trace back to an approved change.
- Receipt after payment if the client asks for one — a Receipt Generator covers that in a minute, which matters for B2C clients who need proof of payment rather than an invoice.
And if you're collaborating with other freelancers on a shared project — splitting a coworking bill, shared software, a joint expense pool — keep the internal accounting separate from client invoicing; an Expense Splitter settles who owes what without polluting your books.
Create Your Invoice Now
You don't need accounting software with a monthly subscription to issue clean, complete invoices. The Invoice Generator gives you every required field, automatic VAT calculation, sequential numbering, and a professional PDF — free, in your browser, no account required.