What is E-Invoicing? A Simple Guide for EU Businesses
Key Takeaways: E-Invoicing
- E-invoicing = structured XML data — not a PDF emailed as an attachment
- The EU is mandating it progressively from 2024 through 2030, country by country
- Benefits: Fewer data-entry errors, faster payment cycles, automatic audit compliance, lower processing costs
- Standard: EN 16931 is the European baseline — formats like Peppol, XRechnung, and ZUGFeRD implement it
What E-Invoicing IS and ISN'T
This is the single most important distinction to understand: a PDF invoice sent by email is NOT an e-invoice. It looks digital, it feels digital, but from a regulatory and technical standpoint it is just an image of a paper document. A human can read it, but a computer cannot reliably extract data from it without AI or OCR — which introduces errors.
A true e-invoice is a structured data file, typically in XML format, where every piece of information — seller name, buyer VAT number, line items, tax amounts, payment details — sits in a precisely defined field. Software can read it instantly, validate it automatically, and post it to accounting systems without any manual intervention.
Think of it this way: a PDF invoice is like a photograph of a form. An e-invoice is like a completed spreadsheet — every value is in its correct cell, ready for processing. The EU's e-invoicing mandates require the spreadsheet, not the photograph.
This matters because many businesses believe they are already "e-invoicing" when they email PDFs. Under the new EU rules, that does not count. You need to generate structured XML in a recognised format and, in many cases, transmit it through a certified network like Peppol.
Why the EU Is Mandating E-Invoicing
The European Commission has been pushing toward mandatory e-invoicing for over a decade, and the reasons are both practical and fiscal:
- Closing the VAT gap: EU member states lose an estimated EUR 60 billion annually to VAT fraud and errors. E-invoicing creates a real-time, machine-readable trail that tax authorities can audit automatically — making it far harder to under-report revenue or fabricate deductions.
- Reducing administrative burden: Manual invoice processing costs businesses EUR 10-30 per invoice when you factor in data entry, validation, error correction, and filing. E-invoicing cuts this to under EUR 1 by automating the entire chain.
- Faster payments: When invoices can be validated and posted instantly, approval cycles shorten dramatically. Studies show e-invoicing reduces average payment times by 5-10 days.
- Cross-border trade: A standardised format means a German supplier can invoice a Belgian buyer without worrying about format incompatibilities. One standard (EN 16931) works across all 27 member states.
The directive that started it all was Directive 2014/55/EU, which required all EU public authorities to accept e-invoices from April 2019. Since then, individual countries have been extending mandates to B2B (business-to-business) transactions, with Italy leading the way in 2019 and others following.
Key E-Invoicing Formats
Several formats comply with the European standard EN 16931. The main ones you will encounter are:
- Peppol BIS 3.0: The pan-European default. Uses UBL 2.1 XML syntax. Accepted for B2G invoicing in nearly all EU countries and increasingly mandated for B2B. Delivered via the Peppol network.
- XRechnung: Germany's national e-invoicing standard. A stricter version of EN 16931 with additional German requirements like the Leitweg-ID. Mandatory for German B2B from January 2025.
- ZUGFeRD: A hybrid format that embeds structured XML data inside a PDF/A-3 file. Popular in Germany and Austria because it provides both human-readable and machine-readable content in one file.
- Factur-X: The Franco-German sibling of ZUGFeRD. Technically identical to ZUGFeRD 2.0 but branded for the French market. France's preferred hybrid format.
If you are unsure which format to use, Peppol BIS 3.0 is the safest default for cross-border EU invoicing. For country-specific requirements, check our country guides below.
The 2024-2030 EU Rollout Timeline
E-invoicing mandates are rolling out on a country-by-country basis. Here is the current timeline for major EU markets:
- 2019: Italy became the first EU country to mandate B2B e-invoicing via its SDI (Sistema di Interscambio) platform
- 2024: EU adopted the ViDA (VAT in the Digital Age) proposal, setting the framework for mandatory B2B e-invoicing across all member states
- 2025: Germany mandates B2B e-invoicing (reception from January 2025, with phased sending requirements). France begins its phased rollout for large enterprises
- 2026: Belgium mandates B2B e-invoicing from January 2026. Spain expected to enforce its B2B mandate. France extends to mid-sized companies
- 2027-2028: Poland mandates KSeF (National e-Invoice System). France completes rollout to all businesses. More countries announce timelines
- 2030: The EU's ViDA framework targets near-universal B2B e-invoicing across all member states, with real-time digital reporting
The direction is clear: every EU business will need e-invoicing capability within the next few years. Starting early gives you time to adapt your processes without deadline pressure.
Benefits for Businesses
Beyond compliance, e-invoicing delivers tangible operational improvements:
- Cost savings: Processing an e-invoice costs EUR 0.50-1.00 compared to EUR 10-30 for paper or PDF. For a company sending 1,000 invoices per month, that is savings of EUR 10,000-30,000 annually.
- Fewer errors: Structured data eliminates typos, misread amounts, and incorrect VAT calculations. Validation happens before the invoice is sent, not after.
- Faster payments: Automatic processing means invoices reach the approval queue immediately. No more waiting for someone to manually key in data from a PDF.
- Better cash flow visibility: When every invoice is digital and timestamped, you get real-time insight into outstanding receivables and payables.
- Audit readiness: A complete, structured digital trail makes tax audits straightforward. Every invoice is searchable, verifiable, and traceable.
- Environmental impact: Eliminating paper invoices, envelopes, and postage reduces your carbon footprint.
How to Get Started
Transitioning to e-invoicing does not have to be complicated. Here is a practical path:
- Check your country's timeline: Review our country guides to understand when your mandate takes effect and which format is required
- Audit your current process: How many invoices do you send and receive monthly? What format are they in? What accounting software do you use?
- Choose your approach: You can either upgrade your accounting software to support e-invoicing natively, or use a conversion tool like InvoicePeppol to transform your existing PDF invoices into compliant XML
- Test with a few invoices: Convert a handful of real invoices and validate the output before going live
- Scale up: Once you are confident in the output quality, transition your full invoice volume
InvoicePeppol makes step 3 easy: upload your PDF invoice, our AI extracts all the data, you review and correct if needed, and download compliant XML in seconds. No software installation, no complex setup.
Frequently Asked Questions
Is a PDF invoice an e-invoice?
No. A PDF is an image-based document format that humans can read but computers cannot reliably parse. An e-invoice is a structured XML file with every data field in a defined, machine-readable position. Under EU regulations, emailing a PDF does not satisfy e-invoicing mandates. You need to generate structured XML in a format like Peppol BIS 3.0 or XRechnung.
When does my country require e-invoicing?
It depends on where you are based. Italy has required it since 2019. Germany began its B2B mandate in 2025. Belgium starts in 2026. France and Spain are rolling out in 2025-2026. Poland follows in 2027-2028. Check our country-specific guides for detailed timelines: Germany, France, Belgium, Italy, Spain.
Do I need special software?
You need some way to generate structured XML in the required format. This can be built into your accounting software (many modern packages like SAP, Xero, and others now support e-invoicing), or you can use a dedicated conversion tool. InvoicePeppol lets you convert existing PDF invoices to compliant XML without changing your accounting workflow — just upload, review, and download.
What about small businesses?
Most EU mandates include phase-in periods that give small businesses extra time. For example, Germany's mandate allows businesses under certain revenue thresholds to delay sending e-invoices until 2027-2028, though they must be able to receive them from 2025. However, the trend is clear — all businesses, regardless of size, will eventually need e-invoicing capability. Starting early with a simple, affordable tool is better than scrambling at the deadline.
Ready to convert your invoices?
InvoicePeppol converts your PDF invoices to compliant e-invoicing XML in seconds. AI-powered extraction, manual review, and instant download.