Mandatory KSeF law now heads to the Polish Senate

Factsheets help clarify e-invoicing requirements across the EU and beyond

On July 25, 2025, the Sejm adopted the law introducing Poland’s mandatory e-invoicing system, KSeF. The new rules confirm a phased rollout based on company size, starting in early 2026.

Implementation will proceed in three stages:

  • From February 1, 2026: required for large taxpayers with over PLN 200 million turnover in 2024
  • From April 1, 2026: extended to all other entrepreneurs
  • From January 1, 2027: smallest taxpayers (with monthly sales below PLN 10,000) must comply

To help businesses adapt, the law includes several transition measures valid through 2026:

  • Traditional cash register invoices can still be used
  • Penalties for non-compliance will be postponed
  • The obligation to include a KSeF number in payment transfer titles is temporarily suspended

The legislation also introduces a shorter VAT refund period, reducing it from 60 to 40 days, to support compliant taxpayers with improved liquidity.

The next step is review by the Polish Senate, scheduled for July 30 and 31, followed by presidential approval. Businesses are advised to begin technical and procedural preparations ahead of these deadlines.

This law builds on earlier developments in Poland’s e-invoicing journey. Read our previous updates:

Key takeaways

  • Large taxpayers (> PLN 200M turnover) must use KSeF from February 1, 2026
  • All other businesses must comply from April 1, 2026
  • Smallest taxpayers (< PLN 10,000 monthly sales) follow from January 1, 2027
  • VAT refund period shortened from 60 to 40 days
  • Transitional rules apply through 2026:
    • Cash register invoicing allowed
    • No penalties for errors
    • KSeF number in transfers not yet required
  • Senate to review the law by end of July 2025

Additional resources

The official vote record (Vote No. 62 at the 39th session of the Sejm) is available here.
This document is especially relevant for CFOs, compliance managers, and finance teams preparing for KSeF onboarding.

Share with your peers

Related documents