United Kingdom - e-invoicing mandate
B2B and B2G mandate decided for 2029
The United Kingdom is no longer a country without a mandate. The Budget of 26 November 2025 decided an e-invoicing mandate covering all VAT invoices, B2B and B2G, from 2029; the roadmap, the legislation and the standards are due at Budget 2026. Today, public bodies must accept BS EN 16931 invoices under the Procurement Act 2023, and NHS England already imposes GS1 and Peppol on its Acute Trusts.
The mandate at a glance
B2B
B2G
E-reporting
Phase-in schedule
- 2029-01-01B2BAll VAT invoices, B2B and B2G (Budget 2025 announcement; legislation and standards to follow)
Formats
Model
Decentralised — accredited service providers route invoices (4/5-corner, Peppol)
Network
Peppol (NHS)
National specification
Not applicable
Legal basis
Budget 2025 announcement (legislation pending) · Procurement Act 2023 (B2G)
Official sources
- www.gov.uk — Consultation response 26/11/2025; e-invoicing mandate for all VAT B2B/B2G from 2029; roadmap at Budget 2026
Last verified: 2026-07-12
No longer mandate-free: the 2025 Budget decided that all VAT B2B and B2G invoices must be electronic from 2029, with the roadmap due at Budget 2026.
Information current as of 2026. Mandates can change. Official source
Validate your invoices for this market for free.
Open the validatorFrequently asked questions
Is e-invoicing mandatory in United Kingdom?
Status in United Kingdom: B2B and B2G mandate decided for 2029. The United Kingdom is no longer a country without a mandate. The Budget of 26 November 2025 decided an e-invoicing mandate covering all VAT invoices, B2B and B2G, from 2029; the roadmap, the legislation and the standards are due at Budget 2026. Today, public bodies must accept BS EN 16931 invoices under the Procurement Act 2023, and NHS England already imposes GS1 and Peppol on its Acute Trusts.
Which e-invoice formats are accepted in United Kingdom?
The accepted formats in United Kingdom are: BS EN 16931, Peppol BIS. They are exchanged over Peppol (NHS). You can validate a file against these formats for free, in your browser, with ValidateFin.
How do I check that my invoice is compliant for United Kingdom?
Validate your invoice against the EN 16931 / Peppol business rules before sending it. ValidateFin runs the checks entirely in your browser — no invoice data is uploaded — so you can confirm compliance for United Kingdom without transmitting anything.