E-invoicing mandate in Poland: KSeF since 2026
Since Feb 1, 2026, invoices between businesses in Poland run through the state system KSeF. Large businesses have issued invoices there since then, all others since Apr 1, 2026.
| Receiving via KSeF, all businesses | since February 2026 |
|---|---|
| Issuing, 2024 revenue above PLN 200 million | since February 2026 |
| Issuing, all other businesses | since April 2026 |
| Exemption until Dec 31, 2026 | Businesses with at most PLN 10,000 in monthly invoice sales (gross) may issue invoices outside KSeF |
| Format | FA(3), a Polish XML schema |
As of September 2026.
The KSeF system (Krajowy System e-Faktur) belongs to the Polish tax administration. Invoices are submitted there, and the recipient retrieves them there.
What invowerk does here
invowerk does not check the FA(3) format. invowerk checks formats based on EN 16931, that is XRechnung, ZUGFeRD, Factur-X and Peppol BIS.