KSeF readiness checker
For most Polish businesses the mandate started on 1 April 2026. Penalties do not — those wait until 1 January 2027, which makes the rest of this year the window to fix whatever is not working yet.
Above 200 million zł the mandate started in February 2026.
Gross value. At or below 10 000 zł the micro easement may apply.
—
— · —
Readiness checklist
Tick what is already true. Everything unticked is work left.
—
A guide to the phased mandate, not a ruling on your case. Sector exemptions, B2C invoicing, consumer receipts and cash-register documents follow their own rules.
Is that figure right for your case?
Send it to us and we will check it against your actual position — no charge for the first conversation.
Rates used (2026) — verified
- Ministerstwo Finansów Ustawa o KSeF — mandate phased 1.02.2026 / 1.04.2026 / 1.01.2027 podatki.gov.pl
Figures are official rates for the tax year shown. They are not advice on your own case.
01 When did KSeF become mandatory?
1 February 2026 for taxpayers whose 2025 turnover exceeded 200 million zł, and 1 April 2026 for everyone else — micro, small and medium alike. Businesses that are digitally excluded have until 1 January 2027. Receiving invoices through KSeF became compulsory for everyone on the earlier of those dates, whether or not you were issuing through it yet.
02 Can a small business still issue paper invoices in 2026?
Only under the micro easement, and only month by month: in any month between April and December 2026 where the gross value of the invoices you issue stays at or below 10 000 zł, you may issue them on paper or as ordinary electronic invoices. Go over in a month and that month’s invoices belong in KSeF. From 1 January 2027 the easement disappears for everyone.
03 What changes about the invoice date?
An invoice counts as issued on the day it is sent to KSeF, not the day you typed it. That breaks a habit a lot of finance teams have — writing an invoice on the 31st and sending it on the 3rd now moves it into the next month. It also means a system failure has a procedure attached: there are defined offline modes, and an invoice issued in one has to reach KSeF within a set window once the system is back.
- Sole trader or sp. z o.o.? Tax comparison Put a sole proprietorship on the scale, the flat tax and the lump sum next to a limited company on classic and Estonian CIT — same revenue, five bottom lines, 2026 rates.
- Scale, flat tax or lump sum? Tax form comparison One decision a year, worth thousands: compare the tax scale, the 19% flat tax and the lump sum on your own revenue, with the health contribution each one triggers.
- Salary calculator — gross to net Estimate take-home pay in Poland across employment, mandate, specific-task and B2B contracts — with a full breakdown of ZUS, health and tax.
- Employer cost calculator — what a hire really costs Gross pay is not the cost. See the full ladder from what leaves your account to what lands in the employee’s — pension, disability, accident, Labour Fund, FGŚP and PPK, at 2026 rates.
Tell us about your business. We’ll map the next steps.
Leave your details and we’ll come back within one business day — with concrete answers, not a sales pitch.
- Free 30-minute introductory call
- English, Polish, Turkish, Russian, Ukrainian, Arabic and Romanian support
- No obligation — clear next steps