Guide

E-invoicing in Poland (KSeF): what changes for freelancers

Every business in Poland has received invoices through KSeF since 1 February 2026. Most issue them there since 1 April 2026; the smallest sellers follow on 1 January 2027. Here is what that means if you work on your own.

Updated October 2026 · 5 min read

The short answer

KSeF (Krajowy System e-Faktur) is the Polish government system where invoices are issued, received and stored as structured XML files. Since 1 February 2026 every business receives invoices from Polish suppliers through it. Issuing in KSeF became mandatory on 1 February 2026 for companies whose 2024 sales were above PLN 200 million, and on 1 April 2026 for everyone else, sole traders and VAT-exempt sellers included. Until 31 December 2026 you may still issue invoices outside KSeF in any month in which those invoices total no more than PLN 10,000 including VAT; from 1 January 2027 that relief ends.

The dates, in order

The PLN 10,000 relief, exactly

Only invoices that would otherwise have to go through KSeF count toward the limit. Invoices to private individuals (consumer invoices) and invoices from a cash register do not count. If an invoice takes the month over PLN 10,000, that invoice and every later one must be issued in KSeF. The relief covers issuing only: you must still receive your suppliers' invoices in KSeF.

Who is outside it

What to do now

For the invoices that stay outside KSeF, make clear PDF invoices for free. Intaj Invoice is a free invoice maker that runs in your browser, with no sign-up. It does not connect to KSeF, and its Pro export formats (UBL, XRechnung, Factur-X) are not the KSeF format. In Poland it is useful for invoices to private individuals and, until 31 December 2026, for business invoices under the PLN 10,000 monthly relief.
Open the invoice maker

Received an e-invoice from a supplier? Open the XML or Factur-X PDF as a readable invoice in the free viewer. Viewer only: it shows the data and does not validate, certify or receive invoices.

Questions

I am VAT-exempt. Does KSeF apply to me?

Yes. According to the Ministry of Finance, every taxpayer who must issue an invoice, VAT-registered or exempt, issues it in KSeF from 1 April 2026, subject to the PLN 10,000 relief until the end of 2026.

Does my client have to accept a KSeF invoice?

No. An invoice counts as received when KSeF gives it its number. Only for consumers and clients abroad do you agree how to pass it on, for example as a PDF.

What if KSeF or my internet is down?

KSeF has offline modes: you issue the invoice outside the system and send it to KSeF later, by the next working day in the usual case and within 7 working days after an announced outage. Offline invoices given to the buyer carry QR codes.

Sources: the Ministry of Finance KSeF pages (ksef.podatki.gov.pl): rollout stages, questions for sole traders and SMEs, and the PLN 10,000 questions. Checked 31 October 2026. This guide explains the rules; it is not tax advice.