Choose language

Adding Poland to your product? We’ve got both KSeF and Peppol covered

Adding Poland to your product means handling two e-invoicing systems: KSeF for domestic B2B, and Peppol for public sector and cross-border. Many software vendors build them separately, with different partners. But there's a simpler way.

i-secure-8150-malachite

In Poland KSeF is not optional

Since February 2026, any product serving VAT-registered businesses in Poland needs to support KSeF, the national e-invoicing platform. If your software serves customers operating in Poland, KSeF compliance isn't optional.

But Poland's e-invoicing picture has two sides. Alongside KSeF, the Peppol network handles invoicing to Polish public sector buyers via the PEF platform and cross-border invoicing to the growing number of EU countries where Peppol is now mandatory.

If you're building Poland compliance into your product, solving both at once saves you from coming back to it later. And we can help you out with that.

Solve both KSeF and Peppol with a single API

User Network-malachite-2

KSeF: domestic B2B in Poland

Your customers issuing invoices to Polish companies need them to flow through KSeF in FA(3) XML format.

 

Maventa's API handles submission, validation, and retrieval, so your product stays in control of the invoicing flow without you building the KSeF connection from scratch.

 

 

Approved Reward_1_malachite-2

Peppol: B2G and cross-border

Polish B2G invoicing runs through PEF on Peppol BIS 3.0. And your customers' EU trading partners in Belgium, Germany, Sweden, and beyond are increasingly on Peppol too.

 

Maventa has been a certified Peppol Access Point since the network's founding, and that reach comes with the integration.

 

 

Stats Panel_malachite-2

One API, both covered

You don't need separate partners for both.

 

Connect once, and your product handles the full Polish e-invoicing picture, plus cross-border EU invoicing beyond Poland.

 

 

i-einvoicing-xml-8004

KSeF is the mandate, Peppol is the advantage

Entering the Polish market means dealing with KSeF, since it's mandatory for all VAT-registered businesses operating there. But stopping at KSeF alone leaves a gap: your customers will also need Peppol for invoicing Polish public sector buyers and for cross-border flows with EU trading partners.

Integrating both through the same API from the start means less rework, fewer partner relationships to manage, and a cleaner story for your customers: their invoicing, domestic and international, works inside your product.

Maventa Photoshoot0440-Edit

We've been in e-invoicing since before most mandates existed

We've been a certified Peppol Access Point since Peppol's founding, and an active member of OpenPeppol. Our API is used by 300+ software partners across Europe, handling over 12 million transactions a month.

Poland is part of our network, and as e-invoicing mandates continue to roll out across Europe, we'll be keeping pace with them so you don't have to.

Maventa Photoshoot9198-Edit

See how it works, start with a free test account

Open a free test account and start exploring the API in our sandbox environment. When you're ready to talk through the Poland-specific setup, KSeF, Peppol, or both, our integration team is there to help.

Did you find what you were looking for?

Please let us know if any of your questions were left unanswered. We're happy to help!

Yes, if your customers are VAT-registered in Poland or have a fixed establishment there, they're subject to the KSeF mandate. Foreign entities that are only VAT-registered in Poland (without a fixed establishment) are currently exempt, but that's worth verifying for your specific customer base.

No, they're separate systems. KSeF is a centralised Polish government platform using its own FA(3) XML format. Peppol is a European network standard. They handle different invoice flows and require different integrations. Maventa covers both.

Worth a conversation. If you're evaluating your Poland setup, covering both KSeF and Peppol through a single API and partner reduces complexity over time. Get in touch and we can walk through what that would look like for your specific situation.

Most partners complete a working integration within a few days using our documented REST API and sandbox environment. More complex setups take longer, and our team supports you throughout. Detail at maventa.com/partners.

Let's get started today

Leave a message to our e-invoicing experts and we'll get you started with KSeF and Peppol invoicing in no time.
i-8111-solar-fordark-3

Peppol API documentation

From developers, to developers

Our comprehensive, open API documentation designed by our developers for a smooth and seamless integration experience. Dive in now and see just how easy it is to get started.