
Whether you are a contractor, freelancer, sole trader or limited company, understanding UK invoicing requirements is essential for smooth cash flow and clean accounting.
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:
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.
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.
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.
This is the date the invoice is created — not the date of service or payment.
Known as the tax point.
If the service/product was supplied on a different date than the invoice date, you must show both.
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.
Break down:
• Line-item totals
• Subtotal
• VAT amount (if applicable)
• Final total payable
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.
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.
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.
These aren’t legal requirements, but they’re what the UK’s most efficient businesses do to get paid faster.
Businesses that invoice within 24 hours get paid up to 3x faster.
Don’t wait until month-end unless absolutely necessary.
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.
A clean, consistent invoice:
• Looks professional
• Reduces client queries
• Helps your business stand out
Use your logo, brand colours, and consistent layout.
Xero and other software can send:
• Reminder before due date
• First overdue reminder
• Second overdue reminder
This reduces awkward chases and secures faster payments.
Consistency avoids disputes. Include your payment terms in:
• Engagement letters
• Proposals
• Your website
• Your invoices
The clearer you are, the faster you get paid.
A common UK structure:
• 30–50% upfront
• Balance on completion or monthly milestones
This protects your time and business.
Under MTD (Making Tax Digital), keeping digital backups is essential.
HMRC retention rules:
• Keep invoices for 6 years
• Digital copies are acceptable (cloud > paper)
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