Free tools

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.

Where your business is established
PLN

Above 200 million zł the mandate started in February 2026.

PLN

Gross value. At or below 10 000 zł the micro easement may apply.

Your start date

·

    Penalties begin
    Ready 0 of 7

    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.

    Check my figures

    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.

    All Polish tax rates, limits and deadlines for 2026 →

    Common questions
    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.

    Free consultation

    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

    We reply in English, Polish, Turkish, Russian, Ukrainian, Arabic or Romanian — usually within one business day.

    Request received

    Thank you — we’ve got your details and our team is reviewing your request right now. We’ll be in touch within one business day.