November 20, 2025

Best Practice for Invoicing — And What Makes an Invoice Valid in the UK

Invoicing sounds simple: send the bill, get paid. But any accountant will tell you—badly structured invoices are one of the main reasons payments get delayed, bookkeeping gets messy, and HMRC compliance falls apart.
illustration of business people with and invoice

Whether you are a contractor, freelancer, sole trader or limited company, understanding UK invoicing requirements is essential for smooth cash flow and clean accounting.

Below is a practical guide to best practice for invoicing in the UK—and exactly what HMRC requires for an invoice to be legally valid.

What Makes an Invoice Valid in the UK?

A UK invoice is only considered valid if it includes the correct legally-required information. HMRC rules differ slightly depending on whether you are VAT registered and whether you operate as a limited company or sole trader.

Here’s what you must include:

1. Your business details (as registered in the UK)

Include:

• Your business name or trading name

• Limited company registered name (exactly as per Companies House)

• Registered office address

• Contact details (email/phone)

• Company registration number (if Ltd)

If you’re a sole trader, include your own name and any trading name.

2. Your client’s details

To be valid, every UK invoice must show:

• The customer’s name or business name

• Their address

This identifies who is legally liable to pay.

3. A unique, sequential invoice number

HMRC is strict on this point:

• Each invoice must have a unique number

• Numbers must run in a logical, sequential order (e.g., INV-101, INV-102, INV-103…)

Random numbering or gaps can raise red flags during VAT inspections.

4. Invoice date (issue date)

This is the date the invoice is created — not the date of service or payment.

5. Supply date (if different)

Known as the tax point.

If the service/product was supplied on a different date than the invoice date, you must show both.

6. Clear description of goods/services

HMRC requires the description to be detailed enough that the customer understands exactly what they’re paying for.

Include:

• What you supplied

• Quantity or hours

• Unit cost

• Dates of service (if relevant)

Avoid vague descriptions like “services rendered”. HMRC hates that.

7. Total amount payable

Break down:

• Line-item totals

• Subtotal

• VAT amount (if applicable)

• Final total payable

8. VAT information (if you’re VAT registered)

A valid UK VAT invoice must include:

• Your VAT registration number

• VAT rate applied (20%, 5%, 0% etc.)

• Total VAT charged

• A clear breakdown for each line item

• Price before VAT and after VAT

• VAT-inclusive total

For VAT-exempt or zero-rated items, clearly label them as such.

9. Payment terms

This isn’t legally required, but it is a best practice must-have.

Include:

• Payment due date (e.g., “14 days from invoice date”)

• Accepted payment methods

• Late payment terms (optional, but helpful)

In the UK, if no terms are stated, the statutory default is 30 days — which can slow your cash flow.

10. Bank details or payment link

Make it easy for clients to pay. Include:

• Bank name

• Account name

• Sort code

• Account number

Or a payment link if you use Stripe/GoCardless.

Best Practice for Invoicing in the UK

These aren’t legal requirements, but they’re what the UK’s most efficient businesses do to get paid faster.

1. Invoice quickly—ideally the same day

Businesses that invoice within 24 hours get paid up to 3x faster.

Don’t wait until month-end unless absolutely necessary.

2. Use cloud accounting software

For UK businesses, Xero is widely considered the easiest and most compliant solution.

Benefits:

• Automatic sequential numbering

• HMRC-compliant VAT invoices

• Online payment buttons

• Automatic reminders

• Bank reconciliation

If you’re growing or VAT registered, software is non-negotiable.

3. Brand your invoices

A clean, consistent invoice:

• Looks professional

• Reduces client queries

• Helps your business stand out

Use your logo, brand colours, and consistent layout.

4. Automate payment reminders

Xero and other software can send:

• Reminder before due date

• First overdue reminder

• Second overdue reminder

This reduces awkward chases and secures faster payments.

5. Put payment terms everywhere

Consistency avoids disputes. Include your payment terms in:

• Engagement letters

• Proposals

• Your website

• Your invoices

The clearer you are, the faster you get paid.

6. Request deposits for large or long-term work

A common UK structure:

• 30–50% upfront

• Balance on completion or monthly milestones

This protects your time and business.

7. Keep digital records for HMRC

Under MTD (Making Tax Digital), keeping digital backups is essential.

HMRC retention rules:

• Keep invoices for 6 years

• Digital copies are acceptable (cloud > paper)

Final Thoughts

Good UK invoicing is a blend of legal compliance and practical efficiency.

A valid invoice keeps HMRC happy — and a well-designed, timely invoice keeps your cash flow happy.

Need more professional help? Contact us! info@xenithwealth.co.uk

Related Posts