Borderless ambitions but national obstacles
Europe’s e-invoicing operators want to see a connected digital ecosystem for trade, one where businesses and service...
The e-invoice in Europe
Poland has opted for a centralized model with the KSeF (Krajowy System e-Faktur) platform, operated by the Polish Ministry of Finance, where all invoices will be sent, validated and stored. The introduction has been postponed several times, but now a date has been set for 2026. The Polish government expects increased transparency and more efficient tax monitoring, but it is the establishment that has cost resources centrally and made smaller companies worry about expensive investments in the form of new systems.
Digital developments are moving fast and are being accelerated by the ViDA reform, which will make e-invoicing mandatory for all cross-border transactions within the EU from July 2030.
This guide presents the domestic situation regarding e-invoicing in each country.
KSeF has been available since 2022, but is still voluntary.
A phased implementation of mandatory e-invoicing via KSeF is taking place in 2026. As of February 1, 2026, the requirement applies to all companies with a turnover exceeding PLN 200 million. Two months later, on April 1, 2026, the mandate extended to all companies. However, to ensure a smooth transition, the authorities have promised a penalty-free period throughout 2026.
Structured XML invoices according to Polish CIUS that comply with EN16931. The invoices are sent and stored via the KSeF platform (API 2.0).
Explore current news, inspiring reference cases and valuable tips. Take advantage of our comprehensive guides to deepen your insights and learn more about the industry.
Europe’s e-invoicing operators want to see a connected digital ecosystem for trade, one where businesses and service...
The path forward as one unified company was announced back in June. Four months on, the newly merged Inexchange is...
Sending and receiving e-invoices is becoming more and more common, but it can still quite often be perceived as messy...