E-invoicing: what changes, and when, for a UK business
A structured e-invoice is a machine-readable XML file (sometimes wrapped in a PDF) that follows the European standard EN 16931. Governments are making it compulsory in stages. Here are the dates that matter if you sell to EU businesses or plan to be around in 2029.
Which format does my customer want?
Germany: XRechnung (pure XML) for public bodies; XRechnung or ZUGFeRD/Factur-X (PDF with embedded XML) for companies. France: Factur-X, or UBL/CII through an accredited platform. Belgium: Peppol BIS Billing 3.0. Netherlands, Nordics, Ireland, Italy (via SDI): Peppol BIS. Poland: KSeF's own schema. If in doubt, ask for "Peppol or XRechnung" — SendStructured produces both from one upload.
What an e-invoice needs that a PDF usually doesn't
- The buyer's electronic address (their Peppol ID, or an accounts email).
- A buyer reference (for German public bodies the Leitweg-ID).
- A seller contact name, phone and email (XRechnung).
- A VAT category on every line: standard, zero, exempt, reverse charge, intra-community, export.
- Exact totals identities: line totals, VAT breakdown per rate, and amount due must reconcile to the penny.
Sources: European Commission eInvoicing country fact sheets (Germany, France, Belgium, Poland); HM Treasury and HMRC, "Promoting electronic invoicing across UK businesses and the public sector — consultation response" and Tax Update 2026; OpenPeppol.