Skip to content

E-invoicing around the world

Stay ahead of e-invoicing requirements

← Explore all countries
Poland flag

E-invoicing in Poland

Poland is completing the phased rollout of mandatory B2B e-invoicing through the national KSeF platform, with the final group of businesses included from January 2027.

Phased rollout Available with iEDI

At a glance

B2B e-invoicing Phased rollout
B2G e-invoicing Mandatory
Infrastructure KSeF
Next deadline 1 January 2027

KSeF becomes mandatory for the smallest businesses previously temporarily exempted.

Key e-invoicing deadlines

1 February 2026
Completed

KSeF becomes mandatory for large businesses

Mandatory e-invoicing through KSeF begins for large businesses with 2024 sales exceeding PLN 200 million including VAT. From the same date, all taxpayers must be able to receive invoices through KSeF. 
1 April 2026
Completed

KSeF expands to most businesses

Mandatory issuance of structured electronic invoices through KSeF expands to the remaining businesses, except for the smallest taxpayers covered by the temporary exemption. 
1 January 2027
Upcoming

Transitional exemption for the smallest businesses ends

The temporary exemption for the smallest taxpayers ends. Businesses whose invoices issued outside KSeF fall within the applicable low-value threshold must transition to mandatory KSeF invoicing.

Poland is implementing mandatory structured electronic invoicing through the national KSeF platform (Krajowy System e-Faktur). The reform replaces traditional invoice exchange for transactions within scope with structured invoices transmitted through the central government platform.

The B2B mandate is being introduced in phases. The first groups of businesses became subject to mandatory KSeF in 2026, with the rollout extending to the remaining businesses from 1 January 2027.

The KSeF mandate applies broadly to businesses subject to Polish invoicing requirements, with implementation dates depending on the type and size of the business.

Because the rollout is phased, businesses should determine when their own transactions fall within the mandatory scope. The requirements also differ depending on the nature of the transaction, as not every invoice or transaction type is handled identically under KSeF.

Businesses within scope must issue structured electronic invoices through KSeF rather than relying on conventional PDF or paper invoices. Invoices must follow the structured format required by the Polish tax administration and contain the mandatory invoice data.

 

KSeF validates and processes invoices centrally. Businesses therefore need systems capable of creating compliant structured invoice data, transmitting it to KSeF, receiving the platform's responses and identifiers, and processing incoming electronic invoices.

Poland uses KSeF as the central infrastructure for mandatory structured e-invoicing. Unlike decentralised networks such as Peppol, invoices within the KSeF framework are exchanged through a platform operated by the Polish tax administration.

Invoices are submitted as structured XML according to the schema defined for KSeF. Businesses therefore need to transform invoice data from their ERP or accounting systems into the required Polish structure and manage the technical communication with the KSeF platform.

iEDI helps businesses connect their existing systems to Poland's KSeF e-invoicing infrastructure.

We connect your existing ERP and business systems to the required e-invoicing infrastructure, allowing you to comply without replacing the systems you already use. iEDI handles the transformation of invoice data into the required structured format and the electronic exchange between your existing systems and KSeF.

This provides a structured and automated invoice flow while allowing your existing ERP and business processes to remain in place.

Frequently asked questions

Is e-invoicing mandatory in Poland?
Yes. Poland introduced mandatory structured e-invoicing through KSeF in phases during 2026, with different groups of taxpayers entering the mandate at different stages. 
What is KSeF?
KSeF, or Krajowy System e-Faktur, is Poland's national electronic invoicing system for issuing, receiving and accessing structured electronic invoices. 
Who must use KSeF?
The mandatory system broadly covers Polish VAT taxpayers, subject to the implementation phases and applicable exceptions. 
Is a PDF invoice sufficient under KSeF?
No. KSeF invoices are structured electronic invoices. A conventional PDF does not itself constitute the structured invoice required by KSeF. 
Can iEDI support e-invoicing in Poland?
Yes. iEDI supports e-invoicing in Poland and helps businesses integrate structured electronic invoice exchange with their existing ERP and invoicing workflows. 
Ready to get started?

Prepare your business for e-invoicing in Poland

Connect your existing systems to the required e-invoicing infrastructure and prepare for compliance without replacing the ERP and business systems you already use.