E-Invoicing in 2026: What Every European Business Needs to Know
The EU e-invoicing landscape changed dramatically in 2026. Here's the country-by-country status, key deadlines, and what your business needs to do right now.
For years, e-invoicing in Europe was a B2G story. Governments required structured invoices from their suppliers. Businesses complied — or at least, their ERP vendors did. Everyone else kept emailing PDFs.
That era is over. In 2026, e-invoicing mandates expanded from government procurement into the B2B mainstream. Belgium, Poland, and Romania went live with B2B requirements. Germany's reception mandate — active since January 2025 — is driving adoption across its supply chain. France and Spain have confirmed their timelines for later this year and into 2027.
If your business sells to or buys from companies in the EU, e-invoicing compliance is no longer optional. This is the current state of play, country by country, and what you should be doing about it right now.
Where E-Invoicing Is Already Mandatory
Five EU member states have live e-invoicing mandates that affect B2B transactions today.
Italy — The Pioneer (Since 2019)
Italy has the most mature B2B e-invoicing system in Europe. The Sistema di Interscambio (SdI) has processed billions of invoices since the mandate went live in January 2019. All domestic B2B and B2C invoices must pass through SdI in FatturaPA format. Cross-border transactions were added to the scope in July 2022.
If you sell to Italian businesses, you already need to issue FatturaPA-compliant invoices through a registered intermediary. There is no grace period, no exemption for small businesses, and no PDF fallback.
Germany — Reception Now, Sending from 2027
Germany's B2B e-invoicing mandate launched in phases. Since January 1, 2025, every VAT-registered business in Germany must be able to receive EN 16931-compliant invoices. That means your German customers can start sending you structured XML invoices — in XRechnung, ZUGFeRD 2.x, or Peppol BIS 3.0 format — and you must be able to process them.
The sending mandate kicks in January 2027 for businesses with revenue above EUR 800,000, and January 2028 for everyone else. But many German companies are already sending structured invoices ahead of the deadline to prepare their systems.
Poland — KSeF Goes Live (February 2026)
Poland's Krajowy System e-Faktur (KSeF) became mandatory on February 1, 2026 for large enterprises with annual turnover above PLN 200 million. All B2B invoices for these companies must now be issued through the government's central platform.
Phase 2 extends the mandate to all remaining VAT-registered businesses from April 1, 2026. This is a real-time clearance model — invoices must be transmitted to KSeF and receive a unique identifier before they are legally valid.
Belgium — B2B Peppol Mandate (January 2026)
Belgium mandated structured e-invoicing for all domestic B2B transactions from January 1, 2026. The required format is Peppol BIS Billing 3.0, transmitted through the Peppol network. PDF invoices emailed between businesses are no longer legally compliant for domestic transactions.
A three-month grace period ran from January through March 2026. That window is now closed. Penalties are in effect: EUR 1,500 for a first violation, EUR 3,000 for a second, scaling up from there.
Romania — Expanding the RO e-Factura System
Romania's RO e-Factura system has been expanding steadily. B2G e-invoicing has been mandatory since 2022. B2B mandates for high-risk goods started in 2024 and have been progressively extended to cover more categories. As of 2026, all domestic B2B transactions between VAT-registered Romanian businesses must go through the e-Factura platform.
Coming Next: France, Spain, and the Rest
Several major EU economies have confirmed mandates that will go live in the next 12-18 months.
France — Plateforme de Dématérialisation Partenaire (September 2026)
France's e-invoicing mandate begins September 1, 2026 for large enterprises (grandes entreprises and entreprises de taille intermédiaire). These businesses must issue and receive structured e-invoices through certified Partner Dematerialization Platforms (PDPs). Mid-sized businesses join in September 2027, and small businesses in September 2028.
France uses a hybrid model: invoices are transmitted between businesses via PDPs, with transaction data reported to the government's Portail Public de Facturation. The supported formats are Factur-X, UBL, and CII — all based on EN 16931.
Spain — Ley Crea y Crece
Spain's e-invoicing mandate under the Ley Crea y Crece framework is expected to go live in mid-2026 for businesses with annual revenue above EUR 8 million, with smaller businesses following 12-24 months later. The exact technical specifications are still being finalized through royal decree, but EN 16931 compliance is confirmed.
Other Countries on the Horizon
Several more EU member states have announced or are developing B2B e-invoicing mandates:
- Croatia — Announced a mandate starting January 2027
- Slovakia — Developing a real-time reporting and e-invoicing system
- Greece — myDATA platform expanding with B2B e-invoicing requirements
- Serbia — Already live with a mandatory e-invoicing system (non-EU, but relevant for cross-border trade)
Track all deadlines on our deadlines page →
ViDA: The EU-Wide Framework
Behind the country-specific mandates, the European Commission is building a continent-wide framework: VAT in the Digital Age (ViDA).
ViDA introduces three pillars that will reshape e-invoicing across all 27 member states:
-
Mandatory structured e-invoicing for intra-EU B2B transactions — Starting 2028, cross-border B2B invoices within the EU must be issued as structured electronic invoices compliant with EN 16931. PDF invoices will no longer satisfy VAT reporting requirements for these transactions.
-
Digital Reporting Requirements (DRR) — Transaction-level data must be reported to tax authorities, likely within days of the invoice being issued. This means real-time or near-real-time reporting becomes the norm, not the exception.
-
Single VAT Registration (OSS extension) — Simplifying VAT obligations for businesses operating across multiple EU countries.
The practical impact: even countries that haven't announced their own mandates will need to comply with ViDA's intra-EU requirements. Any business involved in cross-border trade within the EU should be preparing now.
The Formats You Need to Know
E-invoicing in Europe is not one format — it is a family of formats, all rooted in the EN 16931 European standard. Here is what you will encounter:
| Format | Syntax | Primary Market | Use Case |
|---|---|---|---|
| XRechnung | UBL 2.1 / CII | Germany | B2G, B2B (from 2027) |
| Peppol BIS 3.0 | UBL 2.1 | Belgium, EU-wide | B2B cross-border, Belgium B2B |
| Factur-X / ZUGFeRD | CII + PDF/A-3 | France, Germany | Hybrid (human + machine readable) |
| FatturaPA | Custom XML | Italy | All domestic transactions |
| KSeF XML | Custom | Poland | All B2B (via government platform) |
If you are unsure which format applies to your transactions, the Format Finder identifies the correct format based on your sender country, receiver country, and transaction type.
EN 16931 is the semantic data model — it defines what information an invoice must contain. XRechnung, Peppol BIS, and Factur-X are how that information is encoded in XML. Your invoice must comply with EN 16931 AND the specific format required by your receiver's country.
What Happens When You Get It Wrong
Non-compliance has tangible consequences — and they vary by country.
Invoice Rejections
If your invoice fails validation at the Access Point, government platform, or receiver's system, it gets rejected. The invoice never reaches the receiver. The payment clock does not start. Your team investigates, fixes, and resends — adding days of delay per rejection. At scale, even a 2-3% rejection rate creates a significant drag on cash flow.
The most common validation failures involve missing fields, incorrect scheme IDs, calculation mismatches, and format-specific rule violations. Our error library documents every known validation rule with fix guidance.
Read: The Real Cost of E-Invoice Rejections →
Financial Penalties
Belgium actively enforces penalties: EUR 1,500 per first violation, EUR 3,000 for repeat offenses. Poland's KSeF imposes penalties for late or missing submissions. Italy's SdI has had penalty mechanisms in place since 2019.
As more countries go live, enforcement will tighten. The grace period approach — used by Belgium in Q1 2026 — is the exception, not the rule.
Payment Delays and Commercial Impact
Beyond penalties, non-compliance creates commercial friction. Buyers with automated AP systems reject non-compliant invoices automatically. Government entities using e-procurement platforms will not process paper or PDF fallbacks once mandates are active. Every rejected invoice pushes payment to the next processing cycle.
What To Do Right Now
Three actions, in priority order.
1. Check Whether You Are Obligated
E-invoicing obligations depend on where you are registered, where your customers are, and the size of your business. A Belgian company selling to German government entities has different requirements than a French SMB selling domestically.
Not Sure If E-Invoicing Applies to You?
Answer a few questions about your business and get a personalized compliance report with the formats, deadlines, and rules that apply.
Try the Obligation Finder2. Validate Your Current Invoices
If you already send structured invoices, validate them against the current rule set. Validation rules update multiple times per year — what passed six months ago may fail today. Upload a sample invoice to the free validator and check for errors across all four validation layers: XML schema, EN 16931 business rules, format-specific rules, and country CIUS.
Pay particular attention to:
- Buyer reference (BT-10) — mandatory in most Peppol and XRechnung scenarios
- Endpoint IDs and scheme IDs — must match the receiver's country expectations
- Calculation rules — line totals must sum correctly to invoice totals (BR-CO-10 and friends)
3. Build Validation Into Your Pipeline
Do not wait for rejections to tell you something is wrong. Integrate pre-submission validation into your invoice pipeline so every invoice is checked before it reaches the network. This catches errors when they are cheap to fix — before they cause payment delays, support tickets, and compliance incidents.
Frequently Asked Questions
Is e-invoicing mandatory for my business in 2026?
It depends on your country and your customers' countries. If you are VAT-registered in Belgium, you must send and receive Peppol invoices for domestic B2B transactions. If you are in Germany, you must receive structured invoices. If you sell to Italian or Polish businesses, you are already affected by those countries' mandates. Use the Obligation Finder for a personalized answer.
What format do I need to use?
The format depends on the receiver's country and transaction type. Germany accepts XRechnung, ZUGFeRD, and Peppol BIS. Belgium requires Peppol BIS 3.0. Italy requires FatturaPA. France will accept Factur-X, UBL, and CII. For cross-border EU transactions under ViDA (from 2028), EN 16931-compliant formats are mandatory. Check the Format Finder for specifics.
What are the penalties for non-compliance?
Penalties vary by country. Belgium imposes EUR 1,500 for a first offense, scaling upward. Poland's KSeF system imposes penalties for invoices not submitted through the platform. Italy has had penalty mechanisms since 2019. Germany's sending mandate (2027-2028) will introduce its own enforcement framework. In all cases, the immediate commercial cost — rejected invoices and delayed payments — often exceeds the regulatory fine.
Can I still send PDF invoices?
For some transactions, temporarily. Germany still accepts PDFs until the sending mandate takes effect in 2027-2028. But Belgium, Italy, Poland, and Romania no longer accept PDFs as valid e-invoices for domestic B2B transactions. PDFs are being phased out across the EU. Building structured invoice capability now avoids a more expensive migration later.
How do I know if my invoices are compliant?
Validate them. Upload a sample invoice to our free validator — it checks against EN 16931, Peppol BIS, XRechnung, and 20+ country-specific rule sets. The validator identifies exactly which rules failed and provides fix guidance for each error. For ongoing compliance, integrate validation into your pipeline via the API.
E-invoicing compliance is moving fast across Europe. Validate your invoices against current rules with Invoice Navigator's free validator, or check your obligations with the Obligation Finder.
Check Your Compliance Status
Find out exactly what your business needs to do for e-invoicing compliance.
Use Obligation Finder