#E-Invoicing in Poland
Poland's KSeF national e-invoice system became mandatory for companies with 2024 sales above PLN 200 million on 1 February 2026 and for all other taxpayers on 1 April 2026. Penalties apply from 1 January 2027, when taxpayers with monthly invoiced sales up to PLN 10,000 must also use KSeF.
#E-Invoicing Status
B2G and B2B electronic invoicing requirements
B2G (Business to Government)
Electronic invoicing requirements for transactions with government entities.
B2B (Business to Business)
Electronic invoicing requirements for transactions between private businesses.
#Platform & Formats
Supported Formats
Additional Notes
Real-time invoice registration with tax authority. Invoices receive unique KSeF number.
Open Banking + E-Invoicing in Poland
Combining e-invoicing with Open Banking creates powerful automation opportunities. Open Banking APIs enable real-time bank transaction access for automated invoice reconciliation, while Payment Initiation Services (PIS) allow instant payments directly from e-invoices.