Connect your POS and ERP systems to Poland’s national e-invoicing system (KSeF) via a secure, unified API.
efsta’s KSeF solution automates invoice creation, validation, transmission, and monitoring - both online and offline - so you can comply with Polish KSeF requirements with minimal effort and risk.

Poland is introducing KSeF obligations in phases. The dates that matter:
From 1 February 2026
Mandatory issuing of invoices in KSeF for taxpayers whose 2024 turnover (incl. VAT) exceeded 200 million PLN.
From 1 April 2026
Mandatory issuing in KSeF for all other taxpayers, subject to specific exclusions.
From 1 February 2026, receiving B2B invoices via KSeF is mandatory for all taxpayers, regardless of when they must start issuing them.
Taxable companies that are required to use KSeF may continue to issue paper or electronic invoices outside of KSeF if the total monthly value of the invoices, including VAT, does not exceed 10,000 PLN.
If this limit is exceeded in a given month, all subsequent invoices for that month must be issued via KSeF.
Some invoices are not subject to the KSeF requirement, including:
efsta offers compliant KSeF integration that connects your POS, ERP, and back-office systems to the Polish KSeF platform via efsta’s proven fiscal and e-invoicing infrastructure.
With efsta, you don’t have to connect every cash register or system directly to KSeF. Instead, efsta’s e-invoicing solution handles the entire KSeF process for you.
Result:
You get end-to-end KSeF processing without having to develop or maintain a complex integration yourself.
KSeF (Krajowy System e-Faktur) is Poland’s national e-invoicing system for B2B transactions. Invoices are issued in a structured XML format, submitted to KSeF for validation, assigned a unique KSeF number, and stored centrally. An invoice is only considered legally issued once KSeF has accepted it. This makes KSeF a central component of tax compliance in Poland.
From 1 February 2026, KSeF is mandatory for issuing invoices if your 2024 turnover (incl. VAT) exceeded 200 million PLN. From 1 April 2026, KSeF becomes mandatory for almost all other companies, subject to defined exclusions. Receiving invoices via KSeF becomes mandatory for all companies from 1 February 2026.
efsta connects your POS and ERP systems to KSeF via fiscal middleware. The solution generates KSeF-compliant XML invoices, validates them, securely transmits them to KSeF, retrieves the KSeF number, manages online and offline scenarios, and provides monitoring and logs—so you don’t have to develop your own KSeF integration.
If KSeF or the connection is unavailable, the efsta fiscal middleware switches to offline mode, generates a valid fiscal invoice, prints two QR codes—one containing the invoice hash and one containing the certificate data—and places the invoice in a queue. As soon as the connection is restored, the invoice is automatically synchronized with KSeF.
You need two types of certificates: a Type 1 authentication certificate for communicating with KSeF and a Type 2 offline QR certificate for legally issuing invoices in offline mode. Both are uploaded and managed via the efstaPortal.
Yes. efsta is designed to manage multiple cash registers, terminals, and locations through a centrally managed setup. This is ideal for retailers and companies with distributed operations in Poland.
Yes. The KSeF implementation in efsta supports the FA(3) structure and is aligned with the KSeF 2.0 requirements as described in the official documentation and schemas.