Skip to content
↑ TOP
What the Law Says
Timeline
Technical Details
The Invoicing Hub Word
Additional Resources
Get your project implemented
↓ Bottom

E-Invoicing in Poland

Last update: 2024, November 8

Summary

B2G

Will become mandatory soon

E-Invoicing is currently accepted, as well as paper or PDF invoices.
E-Invoicing should become mandatory for B2G transactions in 2026 through the “KSeF” central platform using the “FA(3)” (XML) format, or the existing “PEF” platform, connected to Peppol, using the Peppol BIS 3.0 format.

B2B

Will become mandatory soon

E-Invoicing is currently accepted, as well as paper or PDF invoices.
E-Invoicing should become mandatory for B2B transactions in 2026 through the “KSeF” central platform using the “FA(3)” (XML) format.

What the Law Says

B2G E-Invoicing

It is mandatory for all Polish public administrations to accept electronic invoices through the “PEF” central platform in plain PEPPOL BIS 3.0 UBL format or a Polish extended “Faktura specjalizowana” variant. The PEF platform is also connected directly to the Peppol network.

However, invoices can currently also be sent in paper or PDF format, as long as a complete audit trail is ensured.

Additionally, e-invoicing will become mandatory for all B2G transactions in Poland in 2026, following several delays. The roll-out will consist of 2 phases, depending on company annual turnover:

  • February 1, 2026: mandatory for companies with an annual turnover > 200M PLN (~46M€)
  • April 1, 2026: mandatory for all companies

Incidentally, a new central platform called “KSeF” (also directly connected to the Peppol network) is also available in addition to the PEF platform. All invoices going through the KSeF platform have to be issued in a new XML format called “FA(3)“.

It means that suppliers of the public administrations have the choice between the PEF platform in Peppol BIS 3.0 format or the KSeF platform in FA(3) format.

Invoices must be archived for 5 years in most cases.

B2B E-Invoicing

There is currently no B2B e-invoicing mandate in Poland, and as long as businesses ensure a complete invoice audit trail, they can exchange invoices in multiple ways

  • Paper
  • PDF
  • EDI

Everything will change in 2026, as electronic invoicing will then become mandatory for all B2B domestic transactions:

  • Companies with an annual turnover above 200M PNL will have to comply from February 1, 2026
  • All other companies will follow starting from April 1, 2026

E-Invoices will have to be sent in the XML “FA(3)” format through the new “KSeF” central platform and all other formats & transmission methods will not be accepted anymore. It is also not possible to use the PEF platform for B2B transactions.

Finally, after some back & forth from the tax authority, it seems that B2C transactions will be possible via the KSeF platform, but not mandatory: paper or PDF will remain allowed for those.

Invoices must be archived for 5 years in most cases.

Timeline

B2G E-Invoicing - Mandatory Acceptance
All Polish public administrations must accept e-invoices through the "PEF" platform in PEPPOL BIS 3.0 and the extended "Faktura specjalizowana" format.
B2G & B2B E-Invoicing Mandate - Large companies
All B2G & B2B transactions must be issued in electronic format for companies with an annual turnover above 200M PLN.
B2G & B2B E-Invoicing Mandate - All companies
All B2G & B2B transactions must be issued in electronic format countrywide, either through the KSEF platform (B2G or B2B) or the PEF platform (B2G only).
2019
February 1, 2026
April 1, 2026

Technical Details

B2B E-Invoicing

As of today, there is no requirement regarding the way to transmit invoices in Poland, which means they can be issued at will as:

  • Paper-based invoices
  • PDF invoices with e-signature or complete audit trail
  • EDI invoices

Additionally, the tax authority is implementing a new platform called “KSeF” (Krajowy System e-Faktur), using a dedicated, Poland-specific “FA(3)” format. This format is based on XML, but it will most likely not comply with the EN 16931. The FA(3) format is an evolution of the already available FA(2) format, and is set to be released in Autumn 2024.

Upon successful submission of an e-invoice to the KSeF platform, the invoice issuer receives an official receipt called “UPO” from the platform.

B2G E-Invoicing

Regarding B2G transactions specifically, businesses can use either the KSeF platform or the “PEF” (Platformy Elektronicznego Fakturowania) central platform. 

When opting for the PEF platform, suppliers have to send invoices in PEPPOL BIS 3.0 format (based on UBL XML) or using a BIS 3.0-UBL extension called “Faktura specjalizowana“, which adds specific fields for domestic Polish invoicing e.g. for Utility statements, addition gross data or supporting invoice factoring. All public administrations are required to accept e-invoices these ways. 

The “PEF” platform is connected to the Peppol network, facilitating adoption and increasing interoperability particularly for cross-border invoices.

Upcoming B2B E-Invoicing Mandate

Then, in 2026, the country-wide e-invoicing mandate will become effective, both for B2G & B2B transactions. All B2B transactions will have to go through the KSeF platform, while B2G transactions will have to go through either the KSeF or the PEF platforms.

Schema of the Poland e-invoicing landscape through the PEF and KSeF platforms and the use of the Peppol network
Poland e-invoicing: upcoming B2G + B2B mandate overview

Outside the usual benefits of electronic invoicing (automation, efficiency, compliance, …), the Polish finance authorities offer specific incentives to increase usage of the KSeF platform specifically, such as:

  • 10-years invoice archiving by the KSeF platform (businesses don’t need to archive the invoices themselves anymore)
  • Automated invoice e-reporting to the tax authority (SAF-T process not necessary anymore)
  • Tax incentives in some cases (for example quicker VAT refunds) until the e-invoicing mandate officially enters into force

The Invoicing Hub Word

Poland

Poland is currently facing significant VAT gaps, and mandatory e-invoicing will serve as a crucial tool in fighting this issue

Although the chosen model of one central platform “KSeF” (two if you count the legacy “PEF” B2G platform) and one standard format “FA(3)” makes the implementation of e-invoicing relatively straightforward for Polish companies, the language barrier can prove a challenge for multinational companies and for service providers wishing to offer e-invoicing services in Poland.

Fortunately, the interoperability between PEF platform and the Peppol network was definitely a key driver towards e-invoicing adoption and greatly facilitated the B2G mandate implementation. The KSeF platform may follow the same path of interoperability with the Peppol network – but this is not decided yet. In any case, this would greatly help to make sure the new country-wide mandate implementation is a success, particularly with cross-border invoices. 

However, the fact that the FA(3) format will not comply with the European Norm 16931 raises questions, and may lead to future work in order to remain compliant with the European Directives on e-invoicing.

Additional Resources

Public entity supervising the e-invoicing mandate in Poland

Official guidelines & resources on the use of the KSeF central platform

Technical specifications for the KSeF central platform

Comprehensive FAQ about the upcoming KSeF requirements

Homepage of the PEF platform used for B2G transactions in Poland

Technical specifications of the Polish FA(2) format to be used on the KSeF central platform

Get your Project Implemented

Gold Sponsor

Become a gold sponsor - stacked
Contact us to learn about our sponsorship plans
Read More

Silver Sponsors

Contact us to learn about our sponsorship plans
Read More
Advertisement
Become a gold sponsor - stacked
Contact us to learn about our sponsorship plans
Read More
Latest News - Poland
Photo of the building of the Ministry of Finance in Poland

Poland close to finalizing the details of its B2B e-invoicing mandate

The Ministry of Finance is proposing changes to the upcoming B2B mandate based on prior consultations and is starting a final round of discussions.

ViDA package finally adopted by the European Council

A compromise has been reached among all EU member states before the final vote by the Parliament.

E-Invoicing Exchange Summit coming to Kuala Lumpur (Nov. 25-27, 2024)

Gain insights from top e-invoicing experts and connect during a three-day summit packed with workshops, conferences, and roundtables.

What we know about the upcoming B2B mandate in Poland

The Polish government is holding extensive consultations to fine-tune the details of the 2026 e-invoicing mandate, yet many uncertainties persist.

The Invoicing Hub at the E-Invoicing Exchange Summit, Prague (Sept 23-25, 2024)

The Invoicing Hub will attend the E-Invoicing Exchange Summit in Prague, with co-founder Michael Walther leading a B2B interoperability roundtable.

The Invoicing Hub
experts can help you

Strategy, Guidance, Training, …

The Invoicing Hub Logo - White transparent no text