United Kingdom · Peppol e-invoicing

UK E-Invoicing and the 2029 VAT Mandate

The UK will require e-invoicing for all VAT invoices from 2029, confirmed at Budget 2025, with an implementation roadmap due at Budget 2026. You do not have to wait: UK businesses can send Peppol invoices today from Sage, Xero, QuickBooks or a spreadsheet, through a certified access point, with no UK-specific invoice format to implement.

UK e-invoicing status

E-invoicing is voluntary in the UK today and becomes mandatory for VAT invoices in 2029. That is the short answer. The longer one has three parts, and they matter at different times.

First, the public sector. Since 2019, UK contracting authorities have been required to accept and process electronic invoices from their suppliers. If you invoice a government body, the capability already exists on their side.

Second, private buyers. Large organisations increasingly require e-invoices from suppliers regardless of what the law says, because it removes manual processing from their accounts payable. Logistics groups, NHS trusts and retailers are the common examples. For the supplier on the receiving end of that instruction, the deadline is commercial, not statutory — and usually sooner than 2029.

Third, the mandate itself. From 2029, all VAT invoices will have to be issued electronically.

What the 2029 mandate says

HMRC and the Department for Business and Trade consulted on e-invoicing between 13 February and 7 May 2025 and published the consultation response on 26 November 2025. Four points from it decide what UK businesses should do now.

All VAT invoices, from 2029

The government confirmed at Budget 2025 that the UK will introduce mandatory e-invoicing for all VAT invoices from 2029. VAT invoices are typically issued for business-to-business and business-to-government transactions.

A decentralised model

The government chose a decentralised model rather than building a central government platform. Invoices travel directly between businesses through service providers, which is how the Peppol network already works.

No real-time reporting in 2029

The government will continue to explore real-time reporting but will not introduce it alongside the 2029 mandate. The first obligation is to issue invoices electronically, not to report them as they are issued.

A roadmap at Budget 2026

An implementation roadmap is due at Budget 2026. Until it is published, the phasing, the thresholds and the technical standards are not settled, and anyone telling you otherwise is guessing.

One thing we will not claim: the government has not said the UK will mandate Peppol. Many respondents to the consultation recommended it, and the decentralised model the government chose is the shape Peppol already has — but the standards decision belongs in the Budget 2026 roadmap, and it has not been made yet.

The public sector already has to accept e-invoices

The Public Procurement (Electronic Invoices etc.) Regulations 2019 require a contracting authority to ensure that every contract it awards obliges it to accept and process an electronic invoice submitted for payment. The regulations came into force on 18 April 2019, with regulation 5 following on 18 April 2020.

An electronic invoice, in those regulations, means one issued, transmitted and received in a structured electronic format that allows automatic and electronic processing. A PDF attached to an email is not one. That distinction is the single most common misunderstanding we see from suppliers who believe they are already sending e-invoices.

How UK businesses are identified on Peppol

A Peppol identifier is how your customers' systems find you. UK businesses are normally published under scheme 9932, which is the VAT number — written as 9932:GB123456789. Some organisations are published under a GLN instead, using scheme 0088.

There is nowhere to apply for one yourself. Your service provider registers it on your behalf and publishes it so other access points can resolve it. GoRoute does this as part of your account, and it takes minutes.

The UK uses plain Peppol BIS Billing 3.0 — the same specification as most of Europe, with no UK-specific variant to implement. That is why UK onboarding is usually faster than countries that run their own national profile.

Getting invoices out of Sage, Xero and QuickBooks

Most UK businesses do not need to change accounting system. You keep what you run and we take the invoice data from it — through a Sage connector, another accounting integration, an API, or simply a file.

The file route is the one most small businesses use, and it is less work than people expect. Sage 50 exports invoices to CSV or Excel, and GoRoute reads ordinary column headings automatically, so in most cases there is nothing to configure. You export, you upload, the invoice is converted to Peppol BIS Billing 3.0, validated against the rules before it goes anywhere, and delivered.

One requirement catches nearly everyone: Peppol rules make a buyer reference or purchase order number mandatory on every invoice. If your customer gives you a PO number, it must be on the invoice. An otherwise perfect invoice without one is rejected.

When your customer sets the deadline

Plenty of UK suppliers meet Peppol for the first time because a large customer told them to. The letter rarely explains what to do; it names a network and a date.

If that is you, the position is better than it looks. Your customer being on Peppol means the hard part — their side — is already done. What you need is an identifier, a way to produce the invoice data, and an access point to deliver it. The first and third are our job. The second is usually an export from software you already own.

Bring the letter to the call. It names the entity you must invoice and the deadline, and both change what we set up.

FAQ

UK Peppol E-Invoicing FAQ

The 2029 mandate, Peppol identifiers, Sage exports and buyer requirements — answered.

Is e-invoicing mandatory in the UK?

Not yet, but it will be. At Budget 2025 the government confirmed that the UK will introduce mandatory e-invoicing for all VAT invoices from 2029, and an implementation roadmap is due at Budget 2026. Until then e-invoicing is voluntary for business-to-business trade, though UK public bodies have been required to accept electronic invoices since 2019 and many large buyers already require them from suppliers.

What did the UK government decide about how e-invoicing will work?

HMRC and the Department for Business and Trade consulted between February and May 2025 and published the response on 26 November 2025. The government chose a decentralised model rather than a central government platform, and confirmed that real-time reporting will not be introduced alongside the 2029 mandate. Many respondents recommended the Peppol network; the government has not yet stated which standards it will require.

Do UK public sector bodies have to accept e-invoices?

Yes. The Public Procurement (Electronic Invoices etc.) Regulations 2019 require a contracting authority to accept and process an electronic invoice submitted for payment under a contract it awards. The regulations came into force on 18 April 2019, with regulation 5 following on 18 April 2020.

What is my Peppol ID in the UK?

UK businesses are normally identified on the Peppol network by their VAT number under scheme 9932, written as 9932:GB123456789. Some organisations are published under a GLN (scheme 0088) instead. GoRoute registers the identifier for you as part of your account; you do not need to apply anywhere yourself.

Does the UK use a special version of the Peppol invoice?

No. The UK uses plain Peppol BIS Billing 3.0, the same specification used across most of Europe. There is no UK-specific CIUS to implement, which is one reason UK onboarding is usually quicker than countries that have their own national profile.

Can I send Peppol invoices from Sage 50?

Yes. Sage 50 exports invoices to CSV or Excel and GoRoute reads ordinary column headings automatically, so in most cases there is no mapping to configure. You export from Sage, upload the file, and the invoice is converted, validated and delivered over Peppol. The same applies to Sage 200, Xero, QuickBooks and most accounting systems.

My customer says I must send Peppol invoices. What do I actually need?

Three things: a Peppol identifier for your business, a way to produce the invoice data, and an access point to deliver it. GoRoute provides the identifier and the access point, and takes your invoice data as a file, through a connector, or over an API. The one requirement people miss is the buyer's purchase order or reference number, which Peppol rules make mandatory on every invoice.

How long does it take to start sending?

Registering the Peppol identifier takes minutes. Most of the elapsed time is getting invoice data out of your accounting system in a usable shape, which for a spreadsheet or CSV export is usually the same day.

E-invoicing across Europe

If you trade beyond the UK, the same connection reaches buyers elsewhere on the network. Each country sets its own timetable:

Belgium

Structured e-invoicing between VAT-registered businesses, with Peppol as the default route.

Germany

Domestic B2B e-invoice receipt is already required, with issuing obligations phasing in.

France

A phased national rollout built on accredited platforms.

Norway

EHF over Peppol, long established for public sector suppliers.

Sources and official references

Requirements and dates are set by the relevant UK authorities and are subject to change; the Budget 2026 roadmap is expected to add detail that does not exist today. Always confirm current requirements against the official sources above.

Ready to send your first UK Peppol invoice?

Twenty minutes is enough to register your Peppol identifier and walk through sending an invoice from the system you already use.

Book a walkthrough