Understanding Mandatory E-Invoicing Regulations in Poland
Poland is rapidly transitioning to mandatory e-invoicing, with the Krajowy System e-Faktur (KSeF) becoming the central platform for Business-to-Business (B2B) transactions. Initially, the National e-Invoicing System (KSeF) was available on a voluntary basis from January 1, 2022, allowing businesses to gradually adapt to the new system. The mandatory implementation, however, was postponed from its initial 2024 launch due to identified technical issues in the KSeF 1.0 platform.
The current timeline for mandatory KSeF implementation is phased:
- February 1, 2026: Mandatory for large taxpayers whose sales value (including tax amount) exceeded PLN 200 million in 2025. This also applies to businesses with an annual turnover exceeding PLN 200 million in 2024.
- April 1, 2026: The requirement extends to all other VAT-registered businesses.
- January 1, 2027: Mandatory for micro-entrepreneurs whose monthly sales do not exceed PLN 10,000.
The scope of mandated e-invoicing covers all B2B transactions made by Polish-established businesses or fixed establishments of foreign entities involved in a supply. However, Business-to-Consumer (B2C) domestic transactions, invoices issued under OSS or IOSS schemes, and tickets are excluded from the mandate. The introduction of KSeF aims to increase control of the tax system, limit VAT irregularities, improve efficiency, and enhance transparency in financial transactions. Businesses should prepare for a significant redesign of their accounting processes and ensure technical integration to avoid disruptions. A grace period for penalties for non-compliance is in effect until December 31, 2026, providing businesses time to adapt.