Yes. Mandatory B2B e-invoicing took effect in Poland on 1 February 2026 for resident businesses and businesses with a fixed establishment in Poland with annual revenues over PLN 200 million. The mandate extended to most taxpayers on 1 April 2026.
The mandate applies to resident businesses and businesses with a fixed establishment in Poland. Foreign companies operating through a fixed place of business in Poland must also issue e-invoices via KSeF and appoint a fiscal representative.
KSeF stands for Krajowy System e-Faktur, Poland’s national electronic invoice system. Businesses use KSeF to issue and receive structured e-invoices through the Polish government’s centralised platform.
Poland requires structured e-invoices in FA(3) XML format.
For in-scope businesses, e-invoices must be issued through KSeF. Foreign companies operating remotely without a fiscal representative are not obliged to use KSeF and may issue and receive invoices in an agreed format, such as PDF by email.
Poland has announced a grace period for noncompliance penalties until the end of 2026. From January 2027, businesses could face fines of up to 100% of the VAT amount shown on the invoice if they fail to issue it through KSeF. Repeated noncompliance could also lead to further administrative penalties and audits.
Poland’s mandate affects invoice creation, exchange, validation, visibility, and ERP integration. Delaying preparation increases the risk of invoice disruption, manual workarounds, data gaps, and country-specific rework that will not scale across future mandates.
With penalties starting in January 2027, the key question is whether your current solution gives you full confidence — validated FA(3) XML data, invoice life cycle visibility, and exception handling that won’t require manual intervention at scale. If you’re also operating in other markets, a Poland-only solution may create a separate integration to manage as mandates expand.