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.

Formats compared