Everything on the Poland e-invoicing mandate: timeline, accepted formats (KSeF FA(3), PEPPOL BIS 3.0) and how to validate any invoice against EN16931 for free.
| Date | Requirement |
|---|---|
| 2026-02-01 | KSeF mandate for large taxpayers (revenue > PLN 200 million) |
| 2026-04-01 | KSeF mandate for all remaining businesses |
| 2027-01-01 | KSeF mandate extends to micro-taxpayers (the ≤PLN 450/invoice + ≤PLN 10,000/month exemption ends) |
Authority: Krajowy System e-Faktur (KSeF)
KSeF mandate for large taxpayers (revenue > PLN 200 million) (from 2026-02-01).
Among others: KSeF FA(3), PEPPOL BIS 3.0. All EN16931-compliant.
Central clearance via a government platform.