Skip to content
Start for free

Up to half a year on your terms.
Explore without rushing, decide when you want to.
See how it works

KSeF: what is it?

National e-Invoice System

KSeF is the Ministry of Finance's nationwide system for issuing and receiving structured invoices. The mandate has been introduced in stages.

Key answers

What it is
A state system in which invoices are issued, stored and received in a defined XML format (FA(3)). Each invoice gets a KSeF number and the issuer receives an official receipt confirmation (UPO).
Who it affects
Polish entrepreneurs who issue invoices to other businesses and receive purchase invoices. The mandate covered companies in stages, with a later date for the smallest ones.
When
You send an invoice to KSeF when you issue it. Current mandate dates and transition periods are described in the “KSeF regulations” category of the legal chronicle.
Where
In invoicing software connected to KSeF or in the Ministry of Finance's free tools. Access is granted by a KSeF token or certificate.

How it works in Zaksio

Zaksio issues invoices with submission to KSeF, downloads the UPO and purchase invoices, and prints QR codes.

This is information, not legal advice. As of 2026-10. Deadlines and rules may change, so check them in the official source.

Source: Tax Portal: National e-Invoice System

New regulations in plain language, in your inbox

Every Monday a short digest of regulation changes: VAT, HR, ZUS, KSeF. Each change explained in plain language, with its effective date. Just an email address, and you can unsubscribe in one click.

Choose categories (all by default)

Try Zaksio on real data before you pay a single zloty

No payment card and no automatic renewal. After the full-access period your account stays on the free plan.

3 months

of full access for free

Start as a company

6 months

of full access for free

Start as an accounting firm

All glossary terms