Guide · KSeF and e-invoices
Updated: · 7 min read · By Agnieszka Saladra, Certified Accountant
The National e-Invoicing System (KSeF, Krajowy System e-Faktur) has changed the way Polish companies issue and receive invoices - the obligation has applied since 1 February 2026 to the largest companies and since 1 April 2026 to all remaining taxpayers, and transitional easements still apply until the end of 2026. In this guide we explain in plain language what KSeF is, when it starts applying to particular companies, how it works and what to do to adapt to it calmly.
In short
KSeF, the National e-Invoicing System (Krajowy System e-Faktur), is a nationwide IT system run by the tax administration. It is used to issue, transmit and store so-called structured invoices (faktura ustrukturyzowana) - that is, invoices in a uniform XML format. Instead of emailing a PDF to your counterparty, you issue the invoice in the system and it is automatically delivered to the recipient and to the tax authority.
A structured invoice has a predefined format and fields, which makes it readable both for a human and for accounting systems. As a rule, the moment it is issued and received is the moment a number is assigned in the system (the KSeF number).
The obligation to use KSeF comes into force in stages:
The obligation to receive invoices through KSeF applies to companies from the very first stage - even if you start issuing invoices later, you must be able to receive those that arrive in the system. KSeF could already be used voluntarily before that.
The dates on which the obligation takes effect have been postponed several times in the past, and some details (for example the deadlines for penalties) are still being clarified. For our clients we keep an eye on the schedule and inform them in advance of exactly when KSeF will apply to them.
In practice the process looks as follows:
You no longer have to send invoices separately by email or worry about storing them - the system does that for you.
Most sole proprietorships (JDG, jednoosobowa dzialalnosc gospodarcza) and smaller companies - including those exempt from VAT - were covered by the obligation from 1 April 2026, while the smallest taxpayers (sales up to PLN 10,000 gross per month) will be covered from 1 January 2027. In practice you need a tool for issuing invoices in the KSeF format - this can be accounting software, an application, or the free tools provided by the Ministry of Finance - and you need to be able to receive invoices from the system.
At Luno-Group you do not have to buy separate invoicing software - our client panel handles KSeF free of charge. You issue and receive invoices in one place, and we send them to the system and help set up the whole process so that the switch to the new rules is stress-free.
As a rule, KSeF covers invoices issued between businesses (B2B). Sales to consumers and receipts are settled under the existing rules, although it is worth confirming the details and exceptions individually.
Not necessarily. You can use the free tools provided by the Ministry of Finance or software integrated with KSeF. Luno-Group clients have KSeF support free of charge in the client panel - they issue and receive invoices there with no extra fees.
Structured invoices are archived in the system for many years (as a rule 10), so you do not have to store them separately.
A correction is also issued in KSeF - as a corrective invoice. As part of running your accounting, we will take care of this for you.
The regulations provide for emergency and offline modes in case the system is unavailable. In that case the invoice is issued in a specified way and sent to KSeF once access is restored.
Yes. We issue our clients' invoices to KSeF, help set up permissions and the document flow, and explain the changes in plain language.