Poland KSeF live: first weeks, technical hurdles and what the April deadline means
On 1 February 2026, Poland’s national e-invoicing system KSeF (Krajowy System e-Faktur) went live for the first group of taxpayers: large enterprises with 2024 annual turnover exceeding PLN 200 million (approximately €46 million). This marked a historic step in Poland’s VAT digitalisation. But how did the first weeks play out in practice, and what does this mean for the much larger group of businesses required to follow on 1 April 2026?
For international businesses with Polish trading partners or establishments, the first experiences with KSeF 2.0 are a preview of what is coming. Here is an overview of the key developments.
The launch: on schedule, but not without friction
According to Poland’s Ministry of Finance, the technical go-live on 1 February proceeded without major disruption. The system launched on schedule following a planned maintenance break from 26 to 31 January, during which both the legacy KSeF 1.0 system and its Certificate and Authorisations Module (MCU) were permanently shut down. From 1 February, KSeF 2.0 is the only available and mandatory system.
In the run-up to launch, however, there were already signs of uncertainty. The central operating regulation — covering error handling, corrections and day-to-day workflow — remained stalled in a legal committee until very close to go-live. This left businesses and ERP vendors with unresolved operational questions right up to the deadline.
Three friction points drew particular attention in the first weeks:
- Authorisation and certificates: Businesses that had not generated KSeF certificates or authentication tokens via the legacy MCU by 25 January had to complete this through the new KSeF 2.0 Taxpayer Application, causing delays in system activation for some organisations.
- JPK_VAT reporting: A revised JPK_VAT reporting format entered into force simultaneously with KSeF, with no transitional period. Businesses facing both changes in parallel encountered a double operational challenge.
- ERP integrations: Smaller software vendors were late completing their KSeF 2.0 integrations. Their customers sometimes had to fall back on Offline24 mode temporarily: creating invoices offline and uploading them to KSeF within one business day.
What is Offline24 mode and when is it used?
Poland has built in a deliberate fallback for technical failures or connectivity issues: Offline24 mode. This allows businesses to issue invoices without a live connection to KSeF, provided they are uploaded by the next working day. The invoice must include a QR code for verification.
Throughout 2026, no financial penalties will be imposed for KSeF violations, including Offline24 errors. Sanctions only take effect from 1 January 2027, with fines of up to 100% of the VAT amount shown on the invoice.
Importantly, the penalty-free period does not make KSeF optional. Invoices not submitted to the platform risk rejection by trading partners and complications for VAT deduction purposes.
What changes on 1 April 2026?
On 1 April 2026, the obligation expands to all remaining VAT-registered businesses in Poland — including SMEs and most micro-businesses, with the exception of the smallest traders with monthly turnover below PLN 10,000. That final category has until 1 January 2027.
This means that in six weeks, the vast majority of all Polish VAT-registered businesses will be required to process invoices through KSeF. System load will increase substantially. The first weeks with large taxpayers provide a cautious indication of stability — but the real stress test comes in April.
One obligation already applies to all Polish businesses from 1 February, regardless of size: the receipt obligation. Every Polish VAT-registered business must already be technically capable of receiving KSeF invoices, even if they are not yet required to issue them.
What does this mean for international businesses?
Foreign businesses without a fixed establishment in Poland are not subject to KSeF obligations. They may continue to invoice via traditional channels. However, their Polish clients now face a dual administrative burden: KSeF invoices from Polish suppliers alongside traditional invoices from international partners.
Businesses with a Polish establishment or permanent place of business are fully subject to KSeF. The deadline is 1 February (turnover >PLN 200M) or 1 April 2026. The grace period provides breathing room for technical corrections — but not justification for delaying implementation.
International suppliers considering voluntary KSeF adoption can reduce the administrative burden on their Polish clients. KSeF also offers a fiscal incentive: VAT refunds are expedited from 60 to 40 days for active system users.
Timeline at a glance
- 1 February 2026: KSeF mandatory for large businesses (turnover >PLN 200M in 2024); receipt obligation for all Polish VAT-registered businesses
- 1 April 2026: KSeF mandatory for all other VAT-registered businesses
- 1 August 2026: KSeF reference number mandatory in bank transfer payment titles
- 31 December 2026: End of penalty-free period
- 1 January 2027: Penalties take effect; KSeF mandatory for micro-entrepreneurs
Frequently asked questions about Poland KSeF 2026
Does my business need to take action now if we have no establishment in Poland?
Not for issuing invoices. Foreign businesses without a fixed establishment in Poland are outside the KSeF mandate. However, your Polish clients must be capable of receiving KSeF invoices, which creates additional administrative burden on their side. Voluntary KSeF adoption can ease this.
What happens if KSeF experiences technical failures?
Poland has built in the Offline24 mode as a fallback. Invoices can be created offline and must be uploaded to KSeF within one business day. Throughout 2026, no penalties apply; sanctions take effect from 1 January 2027.
When does the obligation apply if my business has a Polish establishment?
If your Polish entity had 2024 annual turnover exceeding PLN 200 million (approx. €46 million), the deadline was 1 February 2026. For all other VAT-registered businesses, the deadline is 1 April 2026. Micro-entrepreneurs with monthly turnover below PLN 10,000 have until 1 January 2027.
Is KSeF the same as Peppol?
No. KSeF is a centralised clearance system where every invoice is validated by a government platform before delivery. Peppol is a decentralised network for direct exchange via certified service providers. KSeF’s FA(3) XML format aligns with EN 16931, but KSeF invoices are not automatically interoperable with the Peppol network.
Sources
- Polish Ministry of Finance — KSeF 2.0 official announcements
- GlobalVATCompliance — Poland KSeF Live: First Wave February 2026
- VATCalc — Poland mandatory B2B KSeF e-invoices 2026
- Comarch — Poland Finalizes Transition to KSeF 2.0
- Dynatos — Poland confirms KSeF 1.0 shutdown timeline
- EY Global — Poland signs into law mandatory national e-invoicing system
- Meridian Global Services — Four New Regulations finalised for KSeF Framework
- Peppol.now — Poland KSeF e-invoicing 2026 (background analysis)
Looking for a reliable e-invoicing solution that supports KSeF compliance? On Peppol.now you can compare service providers for multi-country e-invoicing. Browse the overview of Peppol service providers and make an informed choice.






