United Kingdom — Making Tax Digital, NHS Peppol & e-invoicing consultation
MTD VAT reporting universal · NHS Peppol B2G · No general B2B mandate — regulator: HM Revenue & Customs (HMRC). Facts last refreshed: 2026-05-05.
POST /v1/documents/send.
TL;DR
- Making Tax Digital (MTD) for VAT is universal — every VAT-registered UK business submits quarterly VAT data via API.
- NHS Peppol mandate (PEPPOL) requires healthcare suppliers to use Peppol BIS for NHS B2G since 2021.
- No general B2B e-invoicing mandate; HMRC consultation closed February 2025, results expected during 2026.
- Cross-border: Peppol BIS via Flowie's UK AP.
Deadlines
| Date | Who | What |
|---|---|---|
| 2019-04-01 | All VAT-registered UK businesses | MTD for VAT launched. |
| 2021-04-01 | NHS suppliers | Peppol BIS mandatory for NHS England trading. |
| ≥ 2027 | General B2B mandate (under consultation) | HMRC reviewing — Italy-style or France-style framework not yet selected. |
Background
The UK is in flux. MTD has digitised VAT reporting for years, but the underlying invoice can still be paper. The 2025 HMRC consultation on full B2B e-invoicing closed in February with high response volume; the government is now sifting between a France-PDP-style decentralised model and an Italy-SDI-style central clearance model. A decision is expected during 2026.
In the meantime, NHS Peppol (often just called PEPPOL within the NHS) is the most mature B2G regime — every supplier to NHS England must transact via Peppol BIS.
Format profile
- Peppol BIS 3.0 for NHS B2G and cross-border.
- MTD VAT JSON for HMRC quarterly returns (separate from invoice format).
- UK VAT:
GB+ 9 digits.
Required fields
-
seller.vatNumberstringrequired
Format
GB123456789.
Public sector (B2G)
| Hub | Peppol identifier scheme | Lookup |
|---|---|---|
| NHS Peppol (NHS England) | 0088:GB-NHS-<ods-code> | https://digital.nhs.uk/services/spine |
NHS providers identified by ODS code; all NHS suppliers must transact via Peppol.
B2B reporting / clearance
HMRC MTD — Quarterly VAT return via API; not invoice-level.
Error codes
Generic Peppol BIS schematron error codes apply (BR-*, EN16931-*); no country-specific overlays.
Testing in sandbox
| What you want to test | How |
|---|---|
| UK NHS Peppol | Recipient 0088:GB-NHS-RR8; sandbox returns 201. |
| MTD return submission | POST /v1/compliance/uk/mtd with the VAT period. |
FAQ
Will the UK adopt the EU's ViDA framework?
Unclear. Post-Brexit, the UK is free to chart its own course; HMRC has been studying both EU and non-EU regimes (Australia's Peppol-by-default, Singapore's InvoiceNow). The 2026 decision will reveal which way they go.
References
Primary sources (government / regulator / standards body):
- GOV.UK · Promoting electronic invoicing consultation response — HMRC/DBT 2025 consultation response.
- GOV.UK · e-invoicing overhaul announcement — Official 2025 government announcement.
- HMRC · His Majesty's Revenue and Customs — Tax authority owning future mandate.
- OpenPeppol · England NHS profile — NHS Peppol Authority — only UK profile.
Industry analyses (vendor trackers — useful for cross-referencing):
- ICAS · Autumn Budget 2025 e-invoicing — Industry analysis — April 2029 mandate.
- vatcalc · UK 2029 mandatory B2B e-invoicing — Industry tracker — UK 2029 timeline.
