- Laatste update: 15/05/2025
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.
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?
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.
- We'll make sure you comply with all the rules without a lot of internal changes.
- We think with you to provide a solution to your current problems.
- We completely unburden you. You don't have to lie awake worrying about all the changes in technology, legislation and tax or financial obligations.
- Thanks to our innovative mindset, we are keeping up with AI and blockchain developments. As a result, our technology is on point.
- At Nymus, a personal approach is key. We can be reached quickly, are short on time and know our clients' organization.
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.