Horizon · Playbook 75

E-invoicing readiness

Ready to send and receive Peppol e-invoices by 1 April 2029: every invoice flow mapped, supplier and customer records cleaned with a person approving each change, the ERP mapping tested against the rules, and the paper and PDF tail handled until it goes.

  • Document AI
  • Agents with tools
  • Event-driven integration
  • HMRC e-invoicing (2029)
  • HMRC Making Tax Digital for VAT
  • HMRC VAT invoice rules
  • Procurement Act 2023
  • UK GDPR

At a glance

The problem
From April 2029, VAT invoices between UK VAT-registered businesses must be structured e-invoices sent over Peppol, and most invoices today are PDFs, paper or EDI
Typical volume
Around 8,000 sales and 15,000 purchase invoices a month; 2,000 active suppliers and 900 business customers; about a quarter by EDI
Who's involved
Finance, accounts payable and receivable, tax, procurement, master data, the ERP team, customer service, your access point provider
Pilot
10–12 weeks: master data clean-up for the top suppliers and one invoice flow through a test access point, after a 3-week discovery
Platforms
AWS, Azure, or a sovereign or on-prem stack

An illustrative scenario. The numbers are typical examples, not a client case study. The cloud services and UK rules were checked on 9 November 2026.

The business problem

From 1 April 2029, VAT invoices between UK VAT-registered businesses, and to VAT-registered public bodies, must be issued and received as structured e-invoices over Peppol, through a certified access point. A PDF attached to an email won't count, and neither will a scan or a Word file. HMRC and the Department for Business and Trade published the roadmap on 28 October 2026. The detailed UK standards, the business identifiers and the exemptions are still to come, between spring 2027 and April 2028.

Most of the work isn't technical. A typical business of this size has thousands of supplier and customer records built up over years: duplicates, VAT numbers that are missing, mistyped or belong to a company that has since been sold, addresses that no longer match, and no record of who can send or receive an e-invoice. Every one of those records becomes a delivery address on a network. If it's wrong, the invoice goes nowhere, or to the wrong place.

Meanwhile the old world carries on. Paper and PDF invoices will keep arriving until 2029 and, from suppliers who are exempt or slow, for a while after. EDI with large customers can continue, but the business must also be able to exchange e-invoices over Peppol. And the ERP has to produce invoices that pass the new rules first time, including credit notes, self-billing and the odd VAT cases nobody has looked at in years.

What AI changes

  • Every invoice flow in and out is mapped by counterparty, channel and volume, so the programme knows which 200 suppliers carry 80% of the invoices, and which customers still post paper.
  • Supplier and customer records are checked in bulk: VAT numbers against HMRC's VAT number check, company details against Companies House, and duplicates found. The AI proposes each correction with its evidence. The master data team approves every one.
  • Each counterparty gets a readiness status: already on Peppol, planning to be, using EDI, needs help, or possibly exempt. The AI drafts the outreach from approved templates and summarises the replies; people send it.
  • The ERP's invoice data is mapped to the e-invoice standard. The AI proposes field mappings from the ERP's data dictionary and real invoices. Validation is done by the published rules, run as code, never by the model.
  • Legacy PDF and paper invoices are still read by document AI until they stop, and each one counts towards a list of suppliers to move onto e-invoicing.
  • Tax decisions stay with the tax team. The AI never issues, cancels or credits an invoice, never changes VAT treatment, and never changes a VAT number, bank details or a Peppol ID without a person approving.

How success is measured

Agree these, and measure the baseline, before anything is built. Example targets are typical, not promises.

Verified master data

Active suppliers and customers with a verified VAT number, a matched company record and a known e-invoicing status.

ExampleFrom around 60% to over 98% of invoice volume

Counterparty readiness

The share of invoice volume, in and out, where the other party has confirmed it can send or receive e-invoices.

ExampleOver 90% by summer 2028

First-time pass rate

Test e-invoices from the ERP that pass every validation rule first time, including credit notes.

ExampleOver 99% before readiness testing

Legacy share

Inbound invoices still arriving as PDF or paper.

ExampleFalling every quarter, tracked by supplier

Approved changes

Master data changes made with a recorded human approval.

Example100%, always

Proposal acceptance

How often the master data team accepts the AI's proposed corrections unchanged. Very high can mean nobody is checking; very low means it isn't helping.

ExampleStable, and sampled weekly

UK regulation and controls

Cross-sector rules are on the UK regulation map.

  • HMRCMandatory e-invoicing from 1 April 2029 (roadmap, HMRC and the Department for Business and Trade, 28 October 2026)

    VAT-registered persons, including VAT-registered public bodies, must be able to issue and receive e-invoices for taxable supplies to other UK VAT-registered persons. There is no size-based phasing. Exemptions will be tightly limited, for the digitally excluded and some narrow technical cases, with details by April 2028. Cross-border supplies aren't in scope, and non-established businesses are treated like UK ones. The government plans to legislate in the Finance Bill following Budget 2026, expected to become law in spring 2027, subject to Parliament.

  • HMRCPeppol, certified access points and UK standards

    Peppol is the core framework. Businesses connect through a certified access point, directly or through their software provider. HMRC will become the UK Peppol Authority; the role currently sits within NHS Supply Chain. UK-specific rules, business identifiers and access point certification will be set out after a technical consultation in spring 2027. The Peppol Authority won't receive copies of business invoices. A separate consultation on digital reporting of e-invoice data was launched at Budget 2026, and no decision has been taken, so don't design for real-time reporting yet, but keep the data ready.

  • HMRCMaking Tax Digital for VAT (VAT Notice 700/22)

    Data must move between the parts of your VAT system through digital links, not copy and paste or re-keying. E-invoices received through the access point go into the ERP through its API, and the VAT return still comes from your MTD-compatible software. The roadmap says e-invoicing builds on MTD for VAT.

  • HMRCVAT invoices and record keeping (VAT Notice 700/21)

    The content rules for a VAT invoice still apply, and the invoice remains the evidence for reclaiming input tax. VAT records are kept for at least six years. Until 2029, PDF invoices are acceptable where the customer agrees and authenticity, integrity and legibility are assured. VAT treatment, tax points and invoice corrections are decided by the tax team, not by the AI.

  • Cabinet OfficeProcurement Act 2023, section 67: electronic invoices

    Public sector buyers must already accept and process e-invoices that comply with BS EN 16931-1:2017 and a listed syntax (GOV.UK guidance, updated 20 July 2026). Peppol is widely used in the NHS. If you sell to public bodies, your public sector invoices are the natural first flow to move.

  • ICOUK GDPR and the Data Protection Act 2018

    Sole traders' and partnerships' names, VAT numbers, addresses and bank details are personal data, as are supplier contacts in outreach. That means a DPIA, processing in UK regions, a clear retention period, access by role, and a contract that stops providers training their models on your data.

  • EU and member statesVAT in the Digital Age (Council Directive (EU) 2025/516) and national mandates

    Only relevant if you have EU establishments. ViDA brings e-invoicing and digital reporting for intra-EU B2B supplies from 1 July 2030, and member states can now mandate domestic e-invoicing earlier. Belgium has required structured B2B e-invoices since 1 January 2026; Germany has required businesses to receive them since 2025, with issuing phased in over 2027 and 2028. Those entities may need to be ready before the UK ones.

The solution

Showing AWSAzuresovereign / on-prem services. Switch with the toggle; every diagram and table on this page follows it.

E-invoicing readiness: reference architecture
  1. 01Channels

    • Suppliers: PDF, paper, EDI, Peppol
    • Customers and public sector buyers
    • Your certified Peppol access point provider
  2. 02Intake

    • Amazon SESLogic Apps email connectorYour existing mail serverInbound email and scans
    • API GatewayAPI ManagementKong, or your existing API gatewayAccess point and ERP API
    • S3 Object LockBlob immutable storageCeph with S3 Object LockInvoice and evidence store (write-once)
  3. 03Intelligence

    • Amazon Textract (AnalyzeExpense)Content Understanding (Document Intelligence)Docling plus an open-weight vision modelRead legacy invoices
    • Bedrock Knowledge BasesFoundry IQ (Azure AI Search)OpenSearch, or PostgreSQL with pgvectorStandards, mappings and VAT notes
    • Agent
      Bedrock AgentCoreFoundry Agent ServiceLangGraph on Kubernetes, with open-weight models via vLLMReadiness agent
    • Agent
      Bedrock AgentCoreFoundry Agent ServiceLangGraph on Kubernetes, with open-weight models via vLLMMapping and exception agent
  4. 04Orchestration

    • AWS LambdaAzure FunctionsA validation service on KubernetesValidation rules (code, not AI)
    • Step FunctionsLogic Apps / Durable FunctionsTemporalReadiness and invoice workflow
    • EventBridge + SQSEvent Grid + Service BusApache Kafka or RabbitMQEvents and queues
  5. 05Systems of record

    • Your ERP: sales and purchase ledgers
    • Supplier and customer master data
    • HMRC VAT number check and Companies House
  6. 06People

    • Person
      Master data team: approves every change
    • Person
      Tax team: VAT treatment and mapping sign-off
    • Person
      AP, AR and procurement: outreach and exceptions
  • Cloud or platform service (AWSAzuresovereign / on-prem)
  • AI agent
  • A person decides
  • Your existing systems
  • Outside your organisation

Components, side by side

E-invoicing readiness: components on AWS, Azure and a sovereign or on-prem stack
LayerAWSAzureSovereign / on-prem
Peppol access pointAccess points must be certified before they operate on the network. Buy the service, don't build one. Your ERP or software provider may offer it.Your certified access point provider, connected by APIYour certified access point provider, connected by APIYour certified access point provider, connected by API
Intake: email, scans, filesKeep the original file and its arrival time, whatever the channel.Amazon SES, API Gateway, Amazon S3Logic Apps connectors, API Management, Blob StorageYour mail server, Kong, Ceph or IONOS S3 Object Storage
Reading legacy invoicesOnly for PDF and paper. Structured e-invoices skip this step. Day-to-day AP matching is in the invoice processing playbook.Amazon Textract (AnalyzeExpense); Bedrock Data Automation is an alternative and processes London requests in eu-west-2Azure Content Understanding (includes Document Intelligence's invoice model)Open-source parsing (e.g. Docling) plus an open-weight vision model
Validation against the standardDeterministic. Today: the EN 16931 and Peppol BIS Billing 3.0 rules. When HMRC publishes the UK-specific rules, add them. The model explains failures; it never decides validity.AWS Lambda running the published Schematron rulesAzure Functions running the published Schematron rulesA validation service on Kubernetes running the published Schematron rules
Master data checksLookups run as code, with the result and date stored as evidence against each proposed change.AWS Lambda calling HMRC's VAT number check and the Companies House APIAzure Functions calling HMRC's VAT number check and the Companies House APIA small service on Kubernetes calling HMRC's VAT number check and the Companies House API
Canonical invoice modelOne internal shape for invoices and credit notes. The ERP maps to it; it maps to Peppol, EDI or the PDF the business still sends.JSON schemas in your code repositoryJSON schemas in your code repositoryJSON schemas in your code repository
Reasoning and draftingProposes mappings and corrections, explains failures and drafts outreach. Both clouds offer a choice of models, including Claude.Amazon BedrockMicrosoft FoundryOpen-weight models served with vLLM on your own GPUs, or IONOS AI Model Hub
Standards and mapping knowledge (retrieval)Indexed from the standards, HMRC guidance as it's published, your ERP's data dictionary, your VAT treatment notes and past decisions.Bedrock Knowledge BasesFoundry IQ, built on Azure AI SearchOpenSearch, or PostgreSQL with pgvector
Agent runtimeThe original Bedrock Agents closed to new customers on 30 July 2026; new builds use AgentCore.Amazon Bedrock AgentCoreFoundry Agent ServiceAn open-source agent framework (e.g. LangGraph) on Kubernetes
WorkflowTracks each counterparty through outreach, and each master data change through approval.AWS Step FunctionsLogic Apps or Durable FunctionsTemporal, or n8n
Events and queuesInbound e-invoices and delivery receipts from the access point arrive as events.Amazon EventBridge, SQS (with dead-letter queues)Event Grid, Service Bus (with dead-letter queues)Apache Kafka or RabbitMQ
Link to the ERP and master dataApproved changes are written by the master data team's own process. This is also your MTD digital link.API Gateway, plus your existing integration platformAPI Management, plus your existing integration platformKong or your existing API gateway, plus your existing integration platform
Human reviewPeople approve where they already work. The readiness tracker is a status list, not master data.In your ERP's master data and AP workflows, and the readiness trackerIn your ERP's master data and AP workflows, and the readiness trackerIn your ERP's master data and AP workflows, and the readiness tracker
GuardrailsInvoice text and supplier replies are untrusted input. A reply saying 'update our bank details' changes nothing.Bedrock GuardrailsFoundry guardrails (Azure AI Content Safety)Open-source guardrails (e.g. NeMo Guardrails, Llama Guard)
Identity, keys, data protectionThe agents' identities have no write access to master data, invoices or the access point's sending API.IAM Identity Center, KMS, MacieEntra ID, Key Vault, PurviewKeycloak or your existing Active Directory; OpenBao or HashiCorp Vault; an HSM
Monitoring and auditLog every proposal, approval, validation result and message sent, with who and why.CloudWatch, CloudTrailAzure Monitor, Log AnalyticsPrometheus, Grafana, OpenTelemetry
UK data residencyIONOS AI Model Hub runs in German data centres: EU, not UK, residency.eu-west-2 (London)UK South / UK WestYour own UK data centre, or a UK or EU provider

On a phone, the table shows the platform you pick. Sovereign / on-prem means open, portable components you can run in your own data centre or with a UK or European provider; IONOS is shown as one example, and others exist. What sovereign cloud means →

Hybrid and on-prem

Many organisations keep core systems and sensitive data on their own servers. This is how the same design works across both.

Stays on-prem

Your ERP, supplier and customer master data, the billing run and the bank connection stay where they are. Many businesses run these on their own servers, and nothing in this design moves them.

Uses cloud AI

Legacy invoice reading, the standards index and the two agents can run in a UK cloud region, or on your own GPUs with open-weight models if supplier and customer data must stay in your estate. The access point is your provider's service either way.

How they connect

A private link (AWS Direct Connect or Azure ExpressRoute) and the API layer. Master data extracts and sample invoices go out for analysis; proposals come back as change requests, never as direct writes.

If the link drops

Invoicing carries on: the ERP bills, the access point sends and receives, and inbound invoices queue on your side. Clean-up and outreach pause, and catch up when the link returns.

The agents

What each agent may do through its tools, what it may not, and where a person signs off. The limits are enforced by the platform, not the prompt.

Readiness agent (master data and outreach)

May do

  • Read supplier and customer records, and twelve months of invoice history by channel and volume
  • Run VAT number and Companies House checks through the lookup service, and find likely duplicates
  • Look up whether a counterparty is registered on Peppol, through your access point provider's lookup
  • Propose a correction to a record, with the evidence, as a change request for the master data team
  • Set and update a counterparty's readiness status in the tracker
  • Draft outreach emails and questionnaires from approved templates, and summarise the replies

May not do

  • Change a VAT number, company number, address, bank details or Peppol ID in master data
  • Create, merge or deactivate a supplier or customer
  • Send anything to a supplier or customer
  • Register or change the business's own Peppol participant details
  • Decide whether a counterparty is exempt

Where a person signs offThe master data team approves every change to a supplier or customer record, and a second person approves any change to bank details after a call-back to a number already held. AP, AR or procurement send every message. The agent's permissions are enforced by the platform's identity and policy controls and the ERP's own roles, not by instructions in a prompt.

Mapping and exception agent

May do

  • Read the ERP's data dictionary, sample invoices and credit notes, and the standards in the index
  • Propose field mappings from the ERP to the canonical model and the e-invoice standard, with a reason for each
  • Explain, in plain English, why a test or live e-invoice failed validation, and propose the fix to the mapping or master data
  • Turn a legacy PDF or paper invoice into a draft structured record for the AP team
  • Flag invoices whose VAT treatment looks unusual, such as reverse charge or mixed rates, for the tax team

May not do

  • Issue, send, cancel or credit a tax invoice
  • Change a VAT rate, VAT code, tax point or amount
  • Mark an invoice as valid: only the validation rules can
  • Change a mapping in production
  • Post anything to the ledger outside AP's normal process

Where a person signs offThe tax team signs off the VAT mapping and every VAT treatment question. Mapping changes go through the ERP team's change control and test pack. Invoices are issued by the ERP's normal billing run and sent by the access point; credit notes are raised by AR under finance's control. The agent's permissions are enforced by the platform, not by the prompt.

Middleware and integration

Treat the access point as the transport, and keep it at the edge. Your ERP produces an invoice in your canonical model, a deterministic step turns it into the e-invoice format, the validation rules check it, and only then does it go to the access point's API. Inbound, the access point delivers e-invoices and delivery receipts as events onto your queue, and they're validated again before they reach the ERP.

Validation is code, not judgement. The EN 16931 and Peppol BIS Billing 3.0 rules are published as Schematron, and HMRC will publish the UK-specific rules after the 2027 consultation. Run them as a versioned service, so every invoice records which rule set it passed. The model's job is to explain a failure to a person and propose a fix, never to wave an invoice through.

One canonical invoice model makes the next three years manageable. Large customers stay on EDI, some suppliers move to Peppol early, and others keep sending PDFs. Each format maps to and from the same internal shape, so the ERP integration is built once, and a supplier moving channel is a configuration change, not a project.

Idempotency matters more on a network. Each invoice carries a key made from the sender's identifier, the invoice number and the issue date. If the same invoice arrives by Peppol and by email, or the access point redelivers, it posts once.

Everything queues, and the AI is optional. If the agents are switched off, invoices still flow, master data changes still go through the normal process, and outreach is done by hand. If the ERP is down, inbound e-invoices wait safely and post in order when it returns.

Process and people

  • A readiness programme with a named owner in finance, a plan that runs to April 2029, and a monthly readout to the board's audit or risk committee.
  • A master data change procedure with evidence for every correction, segregation of duties, and a call-back before any bank detail change, whatever a supplier's email says.
  • Outreach in waves by invoice volume, with approved templates, a named contact for each top supplier and customer, and replies tracked to an answer.
  • A VAT mapping decision log owned by the tax team, covering reverse charge, mixed rates, self-billing, credit notes and anything the ERP does unusually.
  • A watch on HMRC publications through 2027 and 2028, with an owner who updates the rule set and the standards index when anything changes.
  • AP, AR and customer service trained before the switch, including what to tell a small supplier who asks how to send an e-invoice.

Delivery plan

  1. 3 weeks

    Discovery

    Inventory every invoice flow in and out by counterparty, channel and volume; profile master data quality; check what your ERP and current software providers already support; start shortlisting access point providers.

  2. Gate · must be true to passBaseline agreed, flows and owners mapped, master data access confirmed, DPIA started, tax involved.

  3. 10–12 weeks

    Pilot: master data and outreach

    The readiness agent works through the top 200 suppliers and customers: checks, proposed corrections, readiness status and drafted outreach. The master data team approves; AP and AR send. One flow, such as invoices to public sector customers, goes through a test access point.

  4. Gate · must be true to passProposal acceptance and evidence quality within agreed limits, every change approved and logged, test invoices passing the current rules.

  5. Spring 2027 to mid 2028

    Mapping and test

    Map the ERP to the standard as HMRC's technical requirements are published, test every invoice type including credit notes and self-billing, and choose the access point provider. Extend outreach to the rest of the base.

  6. Gate · must be true to passFirst-time pass rate above target on the current rule set, tax sign-off on the VAT mapping, access point contracted.

  7. Summer 2028 to April 2029

    Readiness and switch-over

    Take part in readiness testing, switch willing counterparties to e-invoicing early, run EDI and Peppol side by side, and keep reading the remaining PDFs.

  8. Gate · must be true to passCounterparty readiness above target, rollback plan for each flow, support model in place by early 2029.

Roles and RACI

Who is responsible, accountable, consulted and informed, by activity
ActivityFinance directorFinancial controller (product owner)TaxSolutions architectI can fill thisTechnical PMI can fill thisEngineersI can fill thisMaster data teamSecurityI can fill this
Business case and readiness planAccountableResponsibleConsultedConsultedConsultedInformedConsultedInformed
Scope and VAT treatment decisionsInformedConsultedAccountable and ResponsibleConsultedInformedInformedInformedInformed
Target architectureInformedConsultedConsultedAccountable and ResponsibleConsultedConsultedConsultedConsulted
Access point provider selectionAccountableResponsibleConsultedConsultedConsultedInformedInformedConsulted
Master data clean-up and approvalsInformedAccountableConsultedConsultedConsultedResponsibleResponsibleInformed
ERP mapping and validationInformedConsultedConsultedAccountableConsultedResponsibleInformedInformed
Supplier and customer outreachInformedAccountable and ResponsibleConsultedInformedResponsibleInformedConsultedInformed
Go-live decision for each flowAccountableResponsibleConsultedConsultedResponsibleInformedConsultedConsulted

Business case and readiness plan

Finance director
A · Accountable
Financial controller (product owner)
R · Responsible
Tax
C · Consulted
Solutions architect
C · Consulted
Technical PM
C · Consulted
Engineers
I · Informed
Master data team
C · Consulted
Security
I · Informed

Scope and VAT treatment decisions

Finance director
I · Informed
Financial controller (product owner)
C · Consulted
Tax
A/R · Accountable and Responsible
Solutions architect
C · Consulted
Technical PM
I · Informed
Engineers
I · Informed
Master data team
I · Informed
Security
I · Informed

Target architecture

Finance director
I · Informed
Financial controller (product owner)
C · Consulted
Tax
C · Consulted
Solutions architect
A/R · Accountable and Responsible
Technical PM
C · Consulted
Engineers
C · Consulted
Master data team
C · Consulted
Security
C · Consulted

Access point provider selection

Finance director
A · Accountable
Financial controller (product owner)
R · Responsible
Tax
C · Consulted
Solutions architect
C · Consulted
Technical PM
C · Consulted
Engineers
I · Informed
Master data team
I · Informed
Security
C · Consulted

Master data clean-up and approvals

Finance director
I · Informed
Financial controller (product owner)
A · Accountable
Tax
C · Consulted
Solutions architect
C · Consulted
Technical PM
C · Consulted
Engineers
R · Responsible
Master data team
R · Responsible
Security
I · Informed

ERP mapping and validation

Finance director
I · Informed
Financial controller (product owner)
C · Consulted
Tax
C · Consulted
Solutions architect
A · Accountable
Technical PM
C · Consulted
Engineers
R · Responsible
Master data team
I · Informed
Security
I · Informed

Supplier and customer outreach

Finance director
I · Informed
Financial controller (product owner)
A/R · Accountable and Responsible
Tax
C · Consulted
Solutions architect
I · Informed
Technical PM
R · Responsible
Engineers
I · Informed
Master data team
C · Consulted
Security
I · Informed

Go-live decision for each flow

Finance director
A · Accountable
Financial controller (product owner)
R · Responsible
Tax
C · Consulted
Solutions architect
C · Consulted
Technical PM
R · Responsible
Engineers
I · Informed
Master data team
C · Consulted
Security
C · Consulted

R ResponsibleA AccountableC ConsultedI Informed· not involved

Where I'd fit

Option A

Lead the architecture

If there's no architect on the programme, I'd own the design end to end: the canonical invoice model, how your ERP connects to the access point, the validation service, the agents' permissions, and the plan that gets you from today's PDFs to April 2029. I'd work closely with your financial controller and tax team, and report to your programme board.

Option B

Support your architect

If your partner, your ERP supplier or your own team already has an architect, I'd take on the master data clean-up, the agents and the validation and integration work under their lead, and give them a second senior opinion on the mapping, the controls and the cut-over plan.

Where this goes wrong

  1. Goes wrong

    The programme starts in late 2028, and master data that took ten years to get messy has six months to get clean.

    How the design avoids it

    Start the clean-up and outreach now. It needs no final UK standard, and every corrected record helps today's AP too.

  2. Goes wrong

    The AI 'fixes' a supplier's VAT number or bank details in bulk, and payments or invoices go to the wrong place.

    How the design avoids it

    Proposals only, with evidence. The master data team approves each change, and bank details need a call-back and a second approver.

  3. Goes wrong

    A model is used to decide whether an invoice is valid, and it passes one the rules would reject.

    How the design avoids it

    Validation is a versioned rule service. The model explains failures; it never overrides them.

  4. Goes wrong

    The mapping is tested on standard invoices, then credit notes, self-billing and reverse charge fail on day one.

    How the design avoids it

    A test pack built from twelve months of real invoices, every type and VAT case, signed off by tax.

  5. Goes wrong

    A supplier email saying 'please update our details for e-invoicing' is used to change bank details.

    How the design avoids it

    E-invoicing outreach never collects bank details. Any change request goes through the normal procedure, whatever the channel.

On the horizon

Changes already announced or under way that affect this design. More in the UK horizon scan.

  1. Spring 2027
    HMRC's technical consultation on standards and access point certification. The government plans to legislate in the Finance Bill following Budget 2026, expected to become law in spring 2027, subject to Parliament.

    Respond if the standards affect you. Keep validation as a versioned rule service, so the UK rules can be added without rework.

  2. Autumn 2027 to April 2028
    Guidance on EDI and legacy systems (autumn 2027); requirements, standards and the accepted business identifiers (October 2027 to April 2028); exemption details and taxpayer obligations by April 2028.

    Collect VAT and company numbers now, and add the chosen identifier to every record once it's confirmed. Plan for EDI customers to need Peppol as well.

  3. Summer 2028 to 1 April 2029
    Readiness testing with software providers from summer 2028, infrastructure and governance in place by winter 2028, and the mandate from 1 April 2029.

    Contract your access point provider well before testing starts, and move willing counterparties early so the switch is gradual.

  4. No date yet
    A consultation launched at Budget 2026 on digital reporting of e-invoice data. No decision has been taken.

    Don't build for reporting yet, but keep every e-invoice as structured data with its validation result, so a reporting feed could be added later.

  5. 1 July 2030
    EU e-invoicing and digital reporting for intra-EU B2B supplies under ViDA, with earlier national mandates such as Belgium's (since 2026) and Germany's (phased over 2027 and 2028).

    If you have EU entities, check their local deadlines now. One canonical model can serve UK, EU and EDI formats.

Questions to ask your partner or vendor

Good answers are specific. Vague answers to any of these are worth following up.

Copy them into your next supplier meeting

  1. Which of our suppliers and customers carry most of our invoice volume, and how ready is each one?
  2. Can the AI change a VAT number, bank details or a Peppol ID in any way, and where is that blocked?
  3. Is validation done by the published rules or by a model, and which rule set version did each invoice pass?
  4. Does our ERP, or its supplier, already support Peppol, and what does connecting through an access point cost at our volume?
  5. How will credit notes, self-billing and reverse charge invoices be tested, and who in tax signs them off?
  6. What happens to inbound invoices when the access point, the ERP or the AI is down?

Planning something like this?

Whether you need someone to lead the design or to support the architect you already have, let's talk it through.

Sam Naseem
Sam NaseemBirmingham, UK · UK & Europe
Available now