🇵🇱

Poland KSeF e-invoicing: mandatory from February 2026

KSeF (Krajowy System e-Faktur) is Poland's national e-invoicing platform. Mandatory for all Polish VAT-registered businesses from February 2026.

📅 1 February 2026 (KSeF)📄 FA(2) XML via KSeF platform
← All EU countries

What's happening

Poland has introduced KSeF (Krajowy System e-Faktur), a centralised government e-invoicing platform. From February 2026, all Polish VAT-registered businesses must issue invoices through KSeF. Note: KSeF uses Poland's own FA(2) XML format and is a separate system from PEPPOL. For cross-border EU invoicing, PEPPOL BIS Billing 3.0 remains the standard.

Mandate status

In force

KSeF mandatory for all VAT-active Polish businesses from 1 February 2026 (following delays from the original 2024 date). Verify the current status with the Polish Ministry of Finance.

Who's affected

All Polish VAT-registered businesses

All Polish VAT-registered businesses (czynni podatnicy VAT). This includes both large companies and small and medium-sized enterprises.

Deadline

1 February 2026 (KSeF)

KSeF mandatory for all VAT-active Polish businesses from 1 February 2026 (following delays from the original 2024 date). Verify the current status with the Polish Ministry of Finance.

Format required

FA(2) XML via KSeF platform

FA(2) XML format submitted through the KSeF government platform. This is Poland's national format, separate from the EU-standard PEPPOL BIS Billing 3.0.

Note: This country's e-invoicing system is not PEPPOL-based. Invoicia generates PEPPOL BIS 3.0 XML for cross-border EU invoicing.

How Invoicia helps

Invoicia generates PEPPOL BIS Billing 3.0 XML, which is the standard for EU cross-border invoicing. For domestic Polish invoicing via KSeF, you will need to use the KSeF platform or an integrated Polish accounting system. Invoicia is well-suited for Polish businesses invoicing EU customers across borders.

Free tier
20 invoices/month + PEPPOL XML
Pro — €15/mo
Unlimited + PEPPOL network sending

Frequently asked questions

What is KSeF?+

KSeF (Krajowy System e-Faktur) is Poland's National e-Invoicing System — a centralised government platform operated by the Polish Ministry of Finance. All domestic B2B invoices must be issued through it from February 2026.

Is KSeF based on PEPPOL?+

No. KSeF uses Poland's own FA(2) XML format and is a separate, government-operated system. PEPPOL BIS Billing 3.0 is still the standard for cross-border EU invoicing, but KSeF is required for domestic Polish transactions.

What is the KSeF mandatory date?+

KSeF was planned to be mandatory from 1 February 2026 for all VAT-active businesses. The original date was July 2024 but was postponed. Always verify the current status with the Polish Ministry of Finance.

Do I need KSeF for invoicing international customers?+

KSeF applies to B2B invoices between Polish VAT-registered businesses (domestic transactions). For invoicing customers in other EU countries, PEPPOL BIS Billing 3.0 is the appropriate standard.

Can Invoicia help with Polish e-invoicing?+

Invoicia generates PEPPOL BIS Billing 3.0 XML for cross-border EU invoicing. For domestic KSeF invoicing, a Polish accounting or ERP system with KSeF integration is required. Invoicia is ideal for Polish businesses sending invoices to customers in Belgium, Germany, France, and other EU countries.

Last reviewed March 2026. This page is informational and not legal advice. Verify requirements with official sources or a qualified adviser.