KSeF - what it is + phased rollout in 2026
KSeF (Krajowy System e-Faktur, Poland's National e-Invoice System) becomes mandatory in 2026 for all Polish businesses. It replaces paper invoices and existing electronic invoice formats with a single XML schema (FA(3)) submitted to a centralised government API operated by the MF. For each taxpayer this means two practical changes: invoices are no longer issued as PDFs or paper to the buyer, but submitted to KSeF, which returns an official KSeF reference number once accepted. That reference number then identifies the document throughout the entire downstream settlement chain.
The legal basis for the KSeF obligation is the Polish VAT Act of 11 March 2004, as amended by the Act of 5 August 2025 - published in the Polish Journal of Laws (Dz.U. 2025 item 1203). That amendment is what spread the mandatory rollout across three waves rather than a single date.
Phased rollout - three key dates
Verbatim quote - Article 106ga of the VAT Act
„Podatnicy są obowiązani wystawiać faktury ustrukturyzowane przy użyciu Krajowego Systemu e-Faktur."
Article 106ga(1) of the Polish VAT Act of 11 March 2004, in the wording in force from 1 February 2026 - source: SIP LEX English translation: "Taxpayers shall be obliged to issue structured invoices using the National e-Invoice System (KSeF)." (translation by BezChmury for editorial context; the Polish text is the legally binding version.)
2026 as a "grace year" - what this means in practice
The MF communicates 2026 as a transitional period - the full sanctions regime for implementation errors is not applied during this year. Sanctions for non-compliance with the KSeF obligation only take full effect from 1 January 2027. For accounting firms, however, "no KAS sanctions" does not mean "no operational risk". Every error in a reference number, every duplicate, every authorisation problem stops the settlement process, forces a correction at the ERP layer, and delays payment from the buyer.
For a typical Polish accounting firm with 30-80 SME and sole-trader (JDG) clients (the median of the local market based on public proxies for PKD 69.20.A - accounting activities), 2026 represents a step-change in document volume processed through KSeF - from a handful per month to several hundred. That is why the first real problem is not "AI" - it is predictability of process: predictability of time, cost and error rate per invoice.
A point critical for accountants: from 1 February 2026 every client must have the infrastructure to receive KSeF invoices, even those who do not issue invoices themselves (taxpayers exempted on subject grounds, smallholder farmers, some foundations). Anna at the accounting firm cannot tell a client "you have until April" - the receipt obligation came in earlier than most issuance obligations.