Skip to main content

Invoicing compliance in Poland

โ† Back to main article

Timeline

Current and upcoming regulation for Poland.
E-invoicing systems enforced to date
Existing systems enforced in Poland regarding e-invocing and fiscalization.
SystemDescriptionInvopop Coverage
PEFXML-based format for B2G invoices used on the governmentโ€™s PEF platformYes
KSeFMandatory e-invoicing for B2B transactionsComing Q1 2026
1 Feb 2026
KSeF enforced for B2B Companies
  • All companies with a NIP code (a Polish tax identification number) are required to receive e-invoices.
  • Large companies with annual sales exceeding PLN 200 million (~โ‚ฌ47 million) in 2024 are required to issue e-invoices.
SystemDescriptionInvopop Coverage
PolandXML-based format for B2B invoices used on the governmentโ€™s KSeF platform.Yes
1 Apr 2026
KSeF enforced for all other taxable companies
The majority of tax paying companies are required to issue e-invoices via KSeF.
1 Jan 2027
KSeF enforced for Micro entrepreneurs
Micro entrepreneurs with individual invoices under PLN 450 (~~โ‚ฌ105) and monthly sales under PLN 10,000 (~~โ‚ฌ2,350) are required to issue e-invoices.
1 Jan 2027
KSeF enforced for cash register receipts
Cash register receipts up to PLN 10,000 (~โ‚ฌ2,350) per month can be issued outside of KSeF until 31 Dec 2026. In the new year, receipts will need to be reported through KSeF to be compliant.