B2B E-Invoicing in Poland: Why KSeF is important for software providers

Victoria Waba, Content Marketing Manager
Victoria WabaContent Marketing Manager
4 min read

A major prospect asks if your software supports Poland's new B2B e-invoicing mandate and your competitor already does. You have days to answer, not months to build.

The Polish government is pushing forward with mandatory structured e-invoicing for B2B transactions through its national system for electronic invoices, KSeF (Krajowy System e-Faktur), and it's just one of multiple European e-invoicing requirements hitting over the next months.

For software companies building POS systems, ERP platforms, or accounting tools, this is a significant compliance challenge, directly affecting their product roadmaps, integration strategies, and customer expectations across B2B transactions. But it can also be a strategic opportunity; the question is whether you'll build from scratch or embed multi-country compliance without losing time deciphering the details.

What is KSeF (Krajowy System e-Faktur) in Poland?

KSeF is Poland's centralized clearance platform for structured invoices. Initially launched in January 2022 as a voluntary system, it was designed to refine VAT reporting and reduce the tax gap through real-time transaction visibility. Now, it will also apply to all B2B transactions made by Polish established businesses or the fixed establishments of foreign entities.

Under KSeF, businesses are obligated to send structured invoices in a specific XML format to a government-run platform. The system validates each invoice, assigns a unique identifier, and makes it available to the recipient. This clearance model gives Poland's tax authority near-instant access to invoice data.

In practice, this means:

  • B2B invoices are created in a structured XML format defined by the Ministry of Finance, known as FA(3).
  • Each invoice is transmitted to KSeF via API
  • KSeF validates the invoice structure and assigns a unique identification number
  • The invoice is legally valid after successful clearance
  • The cleared invoice becomes accessible to both issuer and recipient via KSeF
  • Once sent to KSeF, an invoice cannot be deleted; it can only be corrected through a corrective invoice

The key difference from traditional invoicing: Invoices must be issued through the KSeF platform to be legally valid once the mandate takes effect. Paper invoices and PDFs sent via email won't meet compliance requirements for B2B transactions. This shifts invoicing from a document exchange process to a real-time reporting obligation.

The B2B e-invoicing mandate timeline in Poland

The obligation to use the national e-invoice system (KSeF) will be introduced in stages, with different deadlines for various groups of taxpayers, but the mandate is now firmly scheduled:

  • February 1, 2026: The mandatory implementation of e-invoicing in Poland is set to begin on February 1, 2026 for large taxpayers (annual sales above PLN 200 million, approximately EUR 47 million)
  • April 1, 2026: Mandatory KSeF for all other VAT-registered businesses not covered by the initial phase.

💡 Important: A grace period for penalties has been introduced, meaning no fines will be imposed for invoice errors until the end of 2026.

What is the KSeF compliance scope?

Poland's e-invoicing mandate will apply to:

  • All B2B transactions between Polish VAT-registered entities
  • Domestic sales where both seller and buyer are subject to Polish VAT

Current exemptions include:

  • B2C transactions remain outside the scope, though businesses can voluntarily use KSeF for these
  • Certain simplified invoice types may have modified requirements
  • Cross-border EU transactions follow existing OSS/IOSS rules

KSeF in Poland

E-Invoicing developments in Europe

Poland's KSeF mandate represents the first wave of a broader European transformation in VAT compliance. The EU's VAT in the Digital Age (ViDA) proposal aims to harmonize e-invoicing and real-time reporting across member states by 2028-2030. Nearly every major European market is implementing or planning similar systems, each with unique technical requirements and timelines — most recently Belgium's B2B e-invoicing mandate from January 2026.

How you address it sets the pattern for responding to other upcoming requirements already on the horizon.

fiskaly covers your VAT compliance needs

fiskaly provides a path to embed multi-country e-invoicing and VAT compliance into your platform without building regulatory expertise in-house, supporting current mandates and upcoming requirements across Europe.

For companies that want to ship compliance features without becoming compliance experts, that matters.

Need a strong partner?

  • Understanding complex requirements can be tricky. fiskaly helps businesses and software providers to simplify compliance through easily integrated cloud-based solutions and expert technical support.
  • Over 1,600 customers trust our fiscalization solutions.

Optional

Optional