Sending a professional invoice is one of the most important steps in getting paid on time — yet a surprising number of freelancers and small businesses still send documents that are incomplete, unnumbered, or missing key legal details. This guide walks you through creating a professional invoice in five clear steps, from required fields to archiving, plus what the shift to e-invoicing means for you.
Why is invoicing mandatory?
Whether you are a freelancer, sole trader, or limited company, proper invoicing is both a legal obligation and a cornerstone of healthy cash flow. An invoice is the accounting document that justifies a sale: without it, your client cannot deduct the expense or reclaim VAT, and you have no formal proof of the debt if a payment dispute arises. A well-crafted invoice ensures you get paid on time and keeps your books audit-ready.
Step 1 — Gather the required fields
A compliant invoice must include:
- Issue date and a unique sequential number
- Your details: full name or company name, address, registration number, VAT number if applicable
- Client details: name and billing address
- A clear description of goods or services provided (quantity, unit price)
- Unit price (excl. VAT), applicable VAT rate, and total amount incl. VAT
- Payment terms: due date, late-payment penalties
Requirements vary slightly by country, so check your local rules — but the list above covers the essentials almost everywhere.
Step 2 — Number your invoices correctly
Numbering must be chronological and unbroken. You may use any format (e.g. INV-2026-001, or a per-client or per-year scheme) but once issued, an invoice must never be deleted or renumbered. If you make a mistake, issue a credit note rather than editing the original. Our invoice numbering guide covers the acceptable formats in detail.
Step 3 — Handle VAT correctly
Your VAT obligations depend on your country and turnover:
- Below the VAT threshold: no VAT to charge; add a note stating the exemption basis
- VAT registered: state the applicable rate (standard, reduced, zero) and the corresponding amount per line
If you invoice clients abroad, the rules change again — see our guides on invoicing international clients and, for the UK, the UK VAT invoice guide.
Step 4 — Set clear payment terms
Standard payment terms are typically 30 days from the invoice date. Terms can be negotiated but most jurisdictions cap the maximum at 60 days. Always state your late-payment interest rate on the invoice — in many countries it is a legal requirement, and it strengthens your position if you later have to chase an unpaid invoice. See our breakdown of invoice payment terms.
Step 5 — Send, then archive
Send the invoice promptly after delivery or service completion, ideally as a PDF. Then archive every invoice — issued and received — for at least 7–10 years depending on your jurisdiction. Organised digital archiving saves hours if you are ever audited.
Worked example
| Item | Value | | ----------------------------- | ------------ | | Consulting (3 days) | £1,500.00 net | | VAT (20%) | £300.00 | | Total (incl. VAT) | £1,800.00 | | Due date | 30 days | | Late-payment interest | Statutory rate + fixed fee |
E-invoicing is coming
Across the EU (through the ViDA initiative) and in many other regions, structured e-invoicing is being phased in over the coming years. Instead of a flat PDF, tax authorities increasingly expect a machine-readable file such as Factur-X, UBL, or CII that embeds the invoice data in a standard format (EN 16931). If you sell to businesses in France or Germany, this is already becoming a practical requirement. Choosing tools that can produce a structured invoice today saves you a scramble later.
Best practices
- Archive every invoice for at least 7–10 years (varies by jurisdiction)
- Use dedicated invoicing software to avoid manual errors
- Send the invoice promptly after delivery or service completion
- Follow up quickly on overdue payments — the longer you wait, the harder it gets
- Prepare for structured e-invoicing before it becomes mandatory in your market
Frequently asked questions
Can I invoice without a registered business? In most countries you need a registration or tax number to invoice as a professional. Check your local rules before issuing your first invoice.
Is a handwritten invoice valid? Yes, if it contains all the required fields — but a digital document is more reliable and far easier to archive and search.
Do I have to charge VAT as a freelancer? Only if your turnover exceeds the registration threshold, or if you choose to register voluntarily.
Invoice Creator lets you generate fully compliant invoices in minutes, right in your browser, with no sign-up required. Prefer to start from a ready-made layout? Browse our invoice templates or the freelancer invoice guide.