E-invoicing mandate
E-invoicing in Poland
A sourced summary of the structured e-invoicing program in Poland. It is a starting point, not a compliance certificate or proof of delivery.
At a glance
- Scope
- Business-to-business
- Status
- Phasing in
- First receiving phase
- 2026-02-01
- First issuing phase
- 2026-02-01
- Network or channel
- KSeF (national clearance platform)
- Format
- FA(3) XML (via KSeF 2.0)
What this means for you
KSeF began on February 1, 2026 for businesses whose 2024 gross sales exceeded PLN 200 million and on April 1, 2026 for most others. Sellers at or below PLN 10,000 of in-scope monthly gross invoiced sales remain deferred until January 1, 2027.
What FreeBillGen can verify
For eligible saved invoices, FreeBillGen can prepare generic OASIS UBL and UN/CEFACT CII mappings and run its named internal checks. These mappings are not EN 16931, Factur-X, Peppol, national-CIUS or clearance-platform validation. FreeBillGen does not transmit them through a provider network.
Check this route in Invoice PassportThe free Inbox can manually parse selected UBL/CII supplier files for review. Syntax recognition is not profile validation; manual upload is not a Peppol or government-network receiving endpoint and does not by itself satisfy a receive obligation. Open manual upload
Official sources used
- Polish Ministry of Finance - KSeF 2.0 rollout (opens in a new tab) Source reviewed 2026-08-17
- Polish Ministry of Finance - issuing and receiving invoices in KSeF (opens in a new tab) Source reviewed 2026-08-17
General information only; not legal, tax, accounting, conformance, or delivery-provider advice. Confirm the current scope, technical profile, and channel with the official source or a qualified advisor.