KSeF for Micro-Businesses: You Have Until 2027 — Should You Wait?

Small Polish business with sales under 10,000 PLN? The KSeF deferral to 2027 is real but fragile — see who qualifies and why one month over the line ends it.

7 min read 5.8k views
KSeF for Micro-Businesses: You Have Until 2027 — Should You Wait?

If you run a small Polish entity, you've probably heard a reassuring line: "micro-businesses don't have to deal with KSeF until 2027." KSeF (Krajowy System e-Faktur, Poland's mandatory national e-invoicing system) does include a deferral — but it isn't a blanket exemption for small companies.

The postponement to 1 January 2027 is a narrow, conditional carve-out tied to a monthly sales limit of 10,000 PLN. Cross that limit in a single month and you lose the relief permanently. And 1 January 2027 isn't just an end date — it's also the day financial penalties switch on.

Here's who actually qualifies, what counts toward the limit, why one slip ends the deferral for good, and why 2026 is better spent as practice than as a countdown.

Where "until 2027" comes from — and why it isn't an exemption for every small firm

Mandatory KSeF rolls out in stages:

  • 1 February 2026 — taxpayers whose 2024 sales (incl. VAT) exceeded 200 million PLN,

  • 1 April 2026 — all other businesses, including those exempt from VAT,

  • 1 January 2027 — the smallest taxpayers using the deferral; from this date KSeF is mandatory for everyone, no exceptions.

That third window comes from a transitional provision, Article 145m of the VAT Act. The key point: there's no "micro-business = exempt" threshold. What matters is the monthly value of the invoices that would otherwise have to go through KSeF. You can be a one-person business (JDG — jednoosobowa działalność gospodarcza, a sole proprietorship) and still be in scope from April 2026 if you exceed the limit.

The Ministry of Finance publishes its guidance on the official KSeF site — "Below 10,000 PLN" section.

The 10,000 PLN limit: what counts and what doesn't

The limit is the total gross value (incl. VAT) of invoices issued in a given month — but only invoices that would mandatorily go through KSeF, i.e. B2B invoices.

It does not include:

  • consumer (B2C) invoices — sales to private individuals are entirely outside mandatory KSeF,

  • sales recorded on a cash register (kasa fiskalna),

  • fiscal receipts up to 450 PLN treated as simplified invoices.

Example: you run a small shop with 20,000 PLN of monthly turnover, but 17,000 PLN is retail sales over the cash register and only 3,000 PLN is B2B invoices to other companies. Only the 3,000 PLN counts toward the KSeF limit — you qualify for the deferral.

If you invoice only private individuals, you don't need the deferral at all; those sales never enter the system.

One breach and it's over — how Article 145m(2) works

This is the catch few people mention. Crossing the 10,000 PLN monthly limit causes a permanent loss of the right to issue ordinary invoices outside KSeF — even a one-off breach.

You lose the right starting with the invoice that pushes you over 10,000 PLN. That invoice and every one after it must be a structured invoice in KSeF. And it's permanent: even if your sales drop back below 10,000 PLN in later months of 2026, you can't return to paper or PDF.

Concretely:

  1. April 2026: B2B invoices total 8,000 PLN gross → under the limit, issue outside KSeF.

  2. May 2026: invoices reach 9,500 PLN, then a 1,200 PLN invoice arrives → 10,700 PLN total. That 1,200 PLN invoice is the one that breaches the limit, so it and all later invoices go through KSeF.

  3. June 2026: even if you only invoice 4,000 PLN → you still must use KSeF, because the deferral is already gone.

Basis: Article 145m(2) of the VAT Act (see the Ministry's notes at ksef.podatki.gov.pl).

What the deferral does NOT cover: receiving invoices

The deferral applies only to issuing invoices. It does not defer receiving them.

If your contractor issues a structured invoice through KSeF, you're required to receive it in the system. Because the largest taxpayers start issuing via KSeF on 1 February 2026, in practice you need to be able to receive invoices in the system from that date — regardless of the deferral on your own issuing.

So "I have until 2027" only ever covered half of your invoice flow. The other half — receiving — lands on you earlier.

The cost of waiting: 1 January 2027 is also penalty day one

Until 31 December 2026 there's a transitional (educational) period with no penalties. But on 1 January 2027 two things happen at once: the deferral for the smallest businesses ends, and sanctions begin.

For non-compliance (e.g. not issuing an invoice in KSeF, issuing it outside the system, or failing to send it after an outage), the head of the tax office (naczelnik urzędu skarbowego) can impose a penalty — up to 100% of the tax shown on the invoice, or, for invoices with no tax shown, up to 18.7% of the total amount due (Article 106ni of the VAT Act).

That's the real cost of delay: leave KSeF to the last minute and you'll be learning the system exactly when penalties begin — with no buffer for mistakes, authentication issues (Profil Zaufany, the Trusted Profile; or a KSeF certificate), or rejected invoices. You can treat 2026 as a test run, or burn it and go in cold in 2027.

Checklist: use 2026 instead of waiting for 2027

  1. Add up your real monthly B2B invoices — check whether you even fall under the 10,000 PLN limit (excluding cash-register and B2C sales).

  2. Set up KSeF invoice receiving now — it applies regardless of the deferral on issuing.

  3. Sort out authentication: Profil Zaufany, a qualified signature/seal, or a KSeF certificate (your PESEL number alone isn't enough) — we walk through it step by step here.

  4. Issue a few test structured invoices before you have to — in the Ministry's free app or in Biurko.

  5. Learn what the UPO (Urzędowe Potwierdzenie Odbioru — the official receipt confirmation) looks like and what to do when an invoice is rejected.

  6. Don't plan to "ride the line" at 10,000 PLN — one good month and the deferral is gone for good.

  7. Mark 1 January 2027 in your calendar as the day penalties start, not as "sometime later."

This is not tax advice — for questions about your specific situation, rely on the Ministry of Finance guidance or check with your accountant.

Bottom line

The deferral to 2027 sounds like breathing room, but it's fragile: tied to a 10,000 PLN monthly limit, lost permanently after a single breach, and silent on receiving invoices. The earlier you get comfortable with KSeF, the lower the chance you'll meet it for the first time under penalty pressure.

Biurko lets you issue structured invoices, receive documents from KSeF, and handle authentication — without fighting the raw API. Create an account and try Biurko free for 14 days and make 2026 a test run, not a deadline.

FAQ

Are micro-businesses exempt from KSeF until 2027? There's no "micro-business" exemption. The deferral to 1 January 2027 only covers taxpayers whose monthly gross value of KSeF-mandatory B2B invoices stays at or below 10,000 PLN. Above the limit, the obligation starts on 1 April 2026.

What counts toward the KSeF 10,000 PLN limit? The total gross value of invoices issued in a month that would mandatorily go through KSeF (B2B). It excludes consumer (B2C) invoices, cash-register sales, and fiscal receipts up to 450 PLN treated as simplified invoices.

Does a one-time breach of 10,000 PLN trigger permanent KSeF use? Yes. Under Article 145m(2) of the VAT Act you lose the right to invoice outside KSeF from the invoice that breaches the limit — permanently. Even if your sales fall below 10,000 PLN in later 2026 months, you can't go back to ordinary invoices.

Does the deferral cover receiving invoices in KSeF? No. It covers issuing only. If a contractor sends you a structured invoice, you must receive it in the system. In practice, receiving applies from 1 February 2026, when the largest taxpayers start issuing through KSeF.

What are the penalties for missing a KSeF invoice? From 1 January 2027 the head of the tax office can impose a penalty of up to 100% of the tax shown on the invoice, or up to 18.7% of the total amount due for invoices without tax shown (Article 106ni of the VAT Act). There are no penalties until the end of 2026.

Tags

#KSeF
Share

Previous article

Mandatory KSeF for Small Businesses: What Actually Changed

Next article

How to Log In to KSeF with Profil Zaufany — Step by Step

Stay in the Loop

Get notified when we publish new articles. No spam, unsubscribe anytime.

We respect your privacy. Unsubscribe at any time.

Cookies

We use cookies to keep the service running and — with your consent — to improve it. You can accept all, reject the optional ones, or customize your choices. Cookie Policy