E-invoicing in Poland

E-invoicing legislation in Poland has changed significantly in recent years. All Polish companies must be able to receive e-invoices. For transactions between Polish companies, e-invoicing will soon become mandatory via the central KSeF platform.

Find out below the current legislation and what options Polish companies have for exchanging e-invoices.

E-invoicing for Polish companies

How is e-invoicing rolling out in Poland?

  • Feb. 1, 2026: Obligation for large companies with annual sales exceeding PLN 200 million (~€47 million).

  • April 1, 2026: Obligation for all other companies (excluding micro-enterprises).

  • Jan. 1, 2027: Obligation for micro-enterprises (invoices under PLN 450 or monthly turnover < PLN 10,000). At the same stage, also POS link and the use of KSeF invoice numbers mandatory.

Through which network?

All e-invoices must be sent via the KSeF platform at FA(3) format (XML). This replaces the earlier FA(2) format. The KSeF platform is linked to Peppol, but for B2B may only KSeF are used.

Read more: What is Peppol?

Notice: There is a grace period during the transition – there will be no penalties for non-compliance with the B2B obligation until the end of 2026.

E-invoicing for the Polish government

How is the rollout for B2G billing going?

  • Feb. 1, 2026: Obligation for large companies with annual sales exceeding PLN 200 million (~€47 million).

  • April 1, 2026: Obligation for all other companies (excluding micro-enterprises).

  • Jan. 1, 2027: Obligation for micro-enterprises (invoices under PLN 450 or monthly turnover < PLN 10,000). At the same stage, also POS link and the use of KSeF invoice numbers mandatory.

Through which network?

For B2G, there is the choice of sending e-invoices via the:

    • PEF platform (Peppol BIS 3.0 format – connected to Peppol).

    • KSeF platform (FA(3) format – XML – direct channel to government).


Both are allowed for B2G transactions, depending on the preference of the government agency.

The FA(3) format is currently not not compliant with EN 16931, but will be the only format for KSeF submissions.

Invoices through KSeF are validated, given a unique ID and retained for 10 years.

As a Belgian company, how do I send an invoice to Poland?

If you are a Belgian company doing business with a Polish company, you must invoice according to Belgian rules. In Belgium, the Peppol network is the standard.

To send e-invoices, you must register through a certified Peppol Access Point such as Nymus. Both sole proprietors, and multinationals can use the Peppol network. The choice of a Peppol Access Point is not trivial and depends heavily on your business needs. Do you opt for a Peppol button in your ERP or billing package, or do you opt for an e-service provider that completely unburdens you?

Read more: Peppol button or e-service provider?

Why choose Peppol with Nymus?

When you choose Peppol with Nymus, we completely unburden you. We are not a standard Peppol Access Point but a total solution for your billing process. Our goal is to seamlessly integrate Peppol into your entire process.

Our clients don’t have to lie awake about their billing process because we have all the knowledge and resources to do it for you. These are the factors that set us apart from other solutions.

Nymus is ready for you

Still have questions or need help? No worries, we have a strong support team. We will guide you through the transition and help where needed.

Doing business in Poland? Contact us!

Send Peppol invoices to Poland flawlessly and efficiently? Contact us without obligation.

HIGHLIGHTED ARTICLES

Verplichting van e-invoicing in België
E-invoicing mandatory in Belgium from 2026: what does this mean for you?
Read more
Wat is Peppol
What is Peppol and how do you use it?
Read more
Peppol-knop-vs-e-serviceprovider
Peppol button versus Peppol with e-service provider
Read more