Getting paid should be the easy part of running a small business. Yet a messy, late or unprofessional invoice is one of the most common reasons payments drag on. A free invoice generator takes that friction away, so you can raise a clean, correct invoice in minutes and get back to the work that earns you money.
This guide covers what a UK invoice must legally include, how VAT works if you are a sole trader, and a few simple habits that get you paid faster. No accounting jargon.
What every UK invoice must include
An invoice is a legal document, so a few details are not optional. Every invoice you send should carry:
- A unique invoice number so each one can be identified and tracked in order.
- Your business name and address, and your trading name if you use one.
- The customer's name and address.
- The invoice date, and the date the goods or service were supplied if different.
- A clear description of what you are charging for, broken into line items where it helps.
- The amount due and the payment terms, including a due date.
If you are VAT registered, you must also show your VAT number, the VAT rate applied, and the VAT amount as a separate line. Missing any of these can hold up payment or cause problems at tax time.
VAT for sole traders, in plain English
If you are not VAT registered, this part is simple: you do not add VAT, and you should not display a VAT number. Your invoice just shows the amount you are charging.
Once your taxable turnover passes the VAT registration threshold, you must register, start charging VAT on your invoices, and show your VAT number. Some businesses register voluntarily before they have to, usually to reclaim VAT on their own purchases. If you are unsure whether to register, that is a question for your accountant, but the invoicing side is straightforward once you know your status.
Make your invoice now, free
Add your details, list your items, and let VAT and totals calculate themselves. Save the record and send it as a clean PDF in minutes.
Try the free Invoice Generator →Quotes and invoices: know the difference
A quote comes first. It sets out what you will do and what it will cost, so the customer can agree before any work starts. An invoice comes after, as the formal request for payment.
The tidiest workflow is to send a quote, get it accepted, then turn that same quote into an invoice without retyping anything. The ClientRoots Invoice Generator does exactly that, so your numbers stay consistent from estimate to payment.
How to get paid faster
Late payment is rarely about the customer being difficult. Usually it is friction. Remove the friction and most invoices get paid sooner:
- Send it promptly. The clock only starts when the invoice lands, so raise it as soon as the work is agreed or done.
- Be specific about terms. State the payment window and an actual due date, not a vague "on receipt".
- Make paying easy. Include your bank details or a payment link right on the invoice.
- Look professional. A clean, branded layout signals that you are organised and expect to be paid on time.
- Follow up politely. A short reminder a day or two before the due date works better than chasing after it has passed.
Why a template beats a blank spreadsheet
Building invoices by hand in a spreadsheet invites mistakes: a wrong total, a missing VAT line, a duplicated invoice number. A dedicated generator handles the arithmetic, keeps your numbering consistent, and gives you a professional layout every time. It also keeps a record of what you have sent, so you can see at a glance what is still outstanding.
Number your invoices properly
Invoice numbers are not just admin. They are how you, your customers and HMRC keep track of what has been billed. Use a simple sequential system with no gaps, such as 001, 002, 003, or a dated format like 2026-001. Two rules matter: every number is unique, and the sequence has no missing entries. Gaps look like lost or hidden invoices and can raise questions at tax time. Pick a format on day one and stick with it.
Set payment terms that actually get you paid
Vague terms invite late payment. Be specific and reasonable:
- State a clear window. Common terms are 7, 14 or 30 days from the invoice date, and shorter terms tend to get paid sooner.
- Ask for a deposit on larger jobs. Taking a percentage up front protects your cash flow and filters out time-wasters.
- Know your rights on late payment. For business-to-business invoices, UK law lets you charge statutory interest and a fixed recovery fee on overdue amounts. You do not have to use it, but knowing it exists gives you a firm, fair position when a payment is very late.
Common invoicing mistakes to avoid
- Sending late. The payment clock only starts when the invoice arrives, so a delayed invoice is a delayed payment.
- Reusing or skipping numbers. Both cause confusion and reconciliation headaches.
- Vague descriptions. "Services rendered" invites questions. Spell out what you did.
- No payment method. If the customer has to ask how to pay, you have added a delay.
- Forgetting VAT details when you are registered.
Keep your records for tax
HMRC expects you to keep copies of the invoices you issue and receive. As a general rule, business records should be kept for at least six years, though your accountant can confirm what applies to you. A tool that saves every invoice you raise makes this effortless, because your records build themselves as you work rather than becoming a scramble at year end.
Frequently asked questions
What information must a UK invoice include?
A UK invoice needs a unique invoice number, your business name and address, the customer name and address, the invoice date, a clear description of the goods or service, the amount due and the payment terms. If you are VAT registered you must also show your VAT number and the VAT charged.
Do sole traders need to charge VAT?
Only if you are VAT registered. You must register once your taxable turnover passes the VAT threshold, and you can register voluntarily below it. If you are not registered, you do not add VAT or show a VAT number.
What is the difference between a quote and an invoice?
A quote is an estimate you send before the work. An invoice is the formal request for payment you send after. A good tool lets you turn an accepted quote straight into an invoice.
How do I get invoices paid faster?
Send promptly, state clear terms and a due date, include your bank details or a payment link, and use a professional layout. Polite reminders near the due date help too.
The takeaway
A professional invoice is not about fancy design. It is about including the right details, getting the numbers right, and making it effortless for the customer to pay. Do that consistently and late payments become the exception.
ClientRoots gives you a free invoice generator that fills in the essentials, works out VAT and totals for you, and saves every record so nothing slips through. Raise your next invoice in minutes, and get paid sooner.