notificationssettings
BC

HMRC Compliant

Professional Invoice Generator

Create and download HMRC-compliant UK invoices instantly with automatic VAT calculation and a live preview.

businessYour Business

personBill To

list_altInvoice Items

Description
Qty
Rate
PREVIEW
B

Acme Studio Ltd

12 Old Street London EC1V 9BE

VAT: GB123456789

INVOICE

INVOICE NO.

#INV-0001

ISSUE

2026-05-06

DUE

2026-06-05

BILL TO

Client Co

1 King Street Manchester M2 6AW

DescriptionQtyRateAmount
Design services10£75.00£750.00
Implementation8£95.00£760.00
Subtotal£1,510.00
VAT (20%)£302.00
Total Amount£1,812.00
Payment due within 30 days. Bank: 00-00-00 / 12345678.
gavel

HMRC Compliance

Ensure your invoices include your VAT number and a unique sequential invoice number to stay compliant with UK tax laws.

schedule

Payment Terms

Clearly state your payment deadline (e.g., Net 30) to maintain healthy cashflow and professional client relationships.

verified

Digital Records

Always keep a digital copy of every issued invoice. Use our history tool to track outstanding payments.

Common Questions

Do I need to charge VAT?expand_more
You must register for VAT once your taxable turnover exceeds £90,000 over any rolling 12-month period. Once registered you must charge the correct rate (usually 20%) on eligible sales and show your VAT registration number, the VAT rate applied, and the VAT amount separately on every invoice. Below the threshold, you don't charge VAT and shouldn't quote a VAT number.
What must a UK invoice legally include?expand_more
HMRC requires: a unique sequential invoice number, your business name and address, your customer's name and address, the invoice date and supply date (if different), a clear description of goods/services, quantity and unit price, total amount due, and payment terms. VAT-registered invoices additionally need your VAT number, the rate per line, and the VAT amount. Sole traders must show their own name (the business name alone is not sufficient).
How long should payment terms be?expand_more
Net 30 (payment within 30 days) is standard for B2B in the UK. Net 14 is reasonable for smaller customers; net 7 or 'on receipt' for new clients without a payment history. The legally implied default if you don't specify is 30 days. Under late-payment legislation you can charge statutory interest (Bank of England base + 8%) plus a fixed compensation fee (£40–£100 by invoice value) on overdue B2B invoices — but few small businesses actually invoke this.
How do I get paid faster?expand_more
Five practical levers: (1) invoice the same day work completes, not weekly in arrears; (2) include bank details and a payment link directly on the invoice; (3) offer a 2% discount for payment within 7 days — the cost is far less than a month of working capital; (4) ask for 30–50% deposit upfront on new projects over £1k; (5) automate reminders at day 7, 14, 28 — most late payments are administrative, not deliberate.
How long must I keep invoice records?expand_more
Sole traders and partnerships: 5 years from the 31 January Self Assessment deadline. Limited companies: 6 years from the end of the accounting period. VAT-registered businesses: 6 years for VAT records. Keep both copies you issued and copies of any invoices received from suppliers — HMRC can request them in an investigation. Digital copies are fine if they're complete and readable, and Making Tax Digital actually requires digital records for VAT.

Related Business Tools