How to Invoice a Customer Properly
What a UK invoice legally needs, how to write terms that actually get paid to, and the habits that shorten the gap between finishing work and being paid.

Written by Daniel, peer-reviewed by Marcus
Last reviewed:
Published:
Who this is for: Sole traders and small companies who invoice customers directly, rather than through a platform.
The short answer
What has to be on it
There is no single 'invoice template' mandated by law in the UK, but there is a settled set of information that customers and HMRC expect to see. Once you are VAT registered, the rules become stricter and a smaller set of information becomes legally required.
Getting the basics wrong — a missing invoice number, an ambiguous due date, or omitting your VAT number when you should show one — hands a slow-paying customer a legitimate reason to query the invoice. A query resets the clock. An invoice sent on the 1st with a 30-day term, queried on the 28th because the bank details were missing, and reissued on the 29th, is not going to be paid until day 60. The administrative detail is what protects your cash flow.
- Your business name, address and contact details.
- The customer's name and address.
- A unique, sequential invoice number (e.g., INV-2026-001).
- The date of the invoice and the date the goods or services were supplied (the 'tax point').
- A clear, itemised description of what was supplied.
- The amount charged, VAT if registered (rate and amount shown separately), and the total due.
- Your VAT registration number, if you are registered.
- Your company registration number, if you are a limited company.
- Payment terms and the exact due date, not just 'net 30'.
- How to pay: clear bank details or a clickable payment link.
Terms that get paid, not just terms that look professional
'Payment due within 30 days' is standard across much of the UK economy, but it is a starting point, not a rule you have to accept. Shorter terms — 7 or 14 days — are entirely normal for smaller jobs, independent contractors, and new customers. Most customers will not push back if you simply state your terms clearly from the outset.
The language you use on the invoice matters. A specific due date beats a duration every time. Writing 'Due by 14 March 2026' leaves no room for a customer's accounts department to argue about whether the 30-day clock started when you sent the invoice, when they opened the email, or when they processed it into their system. Also, state your bank details or include a payment link on every single invoice, not just the first one. Customers lose details, and asking you to resend them is another excuse for delay.
Invoice on completion, not at month end
Batching invoices to send them all on the last day of the month is a common administrative habit that quietly costs small businesses weeks of cash flow. If a job finishes on the 3rd of the month but you wait until the 30th to invoice it, you have voluntarily added nearly four weeks to your own payment terms before the customer has even seen the bill.
Invoicing on the day the work is delivered — or as specific milestones are reached on longer projects — is one of the few genuinely free improvements to cash flow available to a small business. It requires no negotiation with the customer and no change to your pricing; it only requires a change to your own routine.
Make paying easy
Every extra step between a customer deciding to pay and the money actually leaving their account increases the chance of delay. A plain PDF invoice attached to an email requires the customer to log into their banking app, set you up as a new payee, carefully type in the amount, and hit send. That is enough friction for them to decide to 'do it later'.
Including a payment link (like Stripe or GoCardless) or a card payment option alongside your bank transfer details removes that friction. Yes, you will pay a small percentage fee for card processing, but getting paid 14 days faster is often worth the fee, particularly if it saves you the administrative time of chasing.
Worked example: Two invoices, two outcomes
- Job finished
- 3 March
- Invoice A sent
- 31 March, terms 'net 30'
- Invoice A paid
- 30 April — 58 days after delivery
- Invoice B sent
- 3 March, due by 17 March, payment link included
- Invoice B paid
- 16 March — 13 days after delivery
Illustrative example. Same job, same customer type. The 45-day gap in getting paid is entirely explained by when the invoice was sent, how clearly the due date was stated, and how easy it was to pay.
What to do, in order
- 1
Invoice on the day work finishes
Or on agreed milestones for longer jobs. Do not wait for the end of the month to do an administrative batch.
- 2
Use a sequential invoice number
This makes chasing and reconciling straightforward for both sides, and is legally required if you are VAT registered.
- 3
State a specific due date
Write 'Due by 17 March' rather than 'net 14' or 'payment within 14 days'.
- 4
Include a payment link or clear bank details
Put this information on the invoice itself, every single time you send one.
- 5
Send it to the right person
Check who actually approves the payment, especially for business customers with a separate accounts payable function. Sending it to the person who commissioned the work is often the wrong route.
- 6
Confirm receipt early
A short, polite message a few days after sending, asking if the invoice arrived and looks correct, catches queries early while there is still time to fix them before the due date.
Common mistakes
- Batching invoices to send once a month, artificially delaying your own cash flow.
- Writing 'payment due in 30 days' with no fixed calendar date.
- Leaving your VAT number off once you are registered, rendering the invoice invalid for the customer's own tax records.
- Sending a plain PDF with no payment link to a consumer customer who pays everyone else by card.
- Sending the invoice to a generic 'info@' inbox with no named contact, and assuming it will be actioned automatically.
If you only have five minutes
Frequently asked questions
- Do I have to charge VAT on my invoices?
- Only if your business is VAT registered. If you are registered, VAT must be shown separately at the correct rate for the goods or services, and your VAT registration number must appear clearly on the invoice.
- Can I set shorter payment terms than 30 days?
- Yes. There is no legal rule requiring 30-day terms. Many small businesses use 7 or 14 days, particularly for new customers or smaller jobs, and simply state it clearly on the invoice. Under UK law, if you do not agree a payment date, the payment is legally due within 30 days of the customer getting your invoice or the goods/service.
- What if the customer disputes the invoice after the due date has passed?
- You must deal with genuine queries on their merits, but a dispute raised only once payment is already overdue — with no earlier query — is worth noting. It is a common delaying tactic used by larger companies managing their own cash flow. This is exactly why confirming receipt and checking the invoice is correct shortly after sending it is so valuable.
Sources


Who wrote and checked this
Written by Daniel Mercer, who has run the numbers on his own small business and writes from that experience. Daniel is not an accountant or a regulated financial adviser. Who writes this site.
Peer reviewed by Marcus Thorne, Small Business Advisor. Peer reviewers check for technical accuracy and compliance with current UK regulations.
Last reviewed: 23 July 2026
Do this next
Next steps
- 1
Put the numbers in: Business Money Check-Up
Use your own figures rather than the worked example above.
Open the tool - 2
Read next: How to Chase a Late Invoice Without Damaging the Relationship
A calm, staged approach to chasing overdue invoices, what statutory late payment interest is and when it applies, and when to stop chasing and get help.
Read the guide - 3
Keep reading
Related guidance
Guides, hubs and tools that cover the same ground as how to invoice a customer properly.

