Explainer
Mandatory KSeF: 1.1 million taxpayers after 90 days, a two-stage rollout, the end of the paper invoice in Poland
Poland's National e-Invoice System (KSeF) became mandatory in two stages: from 1 February 2026 for taxpayers with 2024 sales above PLN 200 million, and from 1 April 2026 for everyone else. The Ministry of Finance reports 1.1 million active users in the first quarter of 2026. A third stage (1 January 2027) will cover the smallest entities with monthly turnover up to PLN 10,000.
Published: April 30, 2026

Active KSeF taxpayers
1,1 mln+
Q1 2026 - Polish Ministry of Finance
Mandatory rollout stages
1.02 / 1.04 / 1.01.2027
large, the rest, smallest (up to PLN 10k / month)
First-stage threshold
200 mln zł
2024 sales - VAT included
Mandatory KSeF: 1.1 million taxpayers in the system, 90 days from the first phase, the end of the paper invoice
The National e-Invoice System (KSeF) - a central invoice register run by the Polish Ministry of Finance - became mandatory for every Polish VAT taxpayer in April 2026, after a two-stage rollout spread over 90 days. The first stage, on 1 February 2026, covered only large filers: about 8,000 entities with 2024 sales exceeding PLN 200 million (VAT-included). The second stage, on 1 April 2026, covered everyone else - roughly 2.4 million active VAT filers in the Polish economy. After the first quarter of 2026 the Ministry of Finance reports 1.1 million active KSeF users, with a meaningful share - particularly smaller filers - still completing rollout in the early months of the second phase.
A third stage, set for 1 January 2027, will cover the smallest "digitally excluded" entities - businesses with monthly invoiced sales up to PLN 10,000 gross. After that, Poland's B2B invoicing system will be fully digital and centralised - Poland will become one of the first EU countries to enforce mandatory central e-invoicing for every VAT taxpayer.
What actually happens with each invoice in the new system
KSeF replaces all traditional invoice-distribution channels - paper, email, EDI, in-house accounting platforms. Today every Polish VAT taxpayer issuing a B2B invoice must:
- Create the invoice in their accounting system (or directly through the MF app) in a structured XML format compliant with FA(2).
- Submit it to KSeF through the API - the Ministry's system is the central instance that receives, validates and assigns a KSeF number.
- Pull the KSeF number - the formal confirmation that the invoice exists and is available in the register. The customer (counterparty) retrieves the invoice from KSeF, not directly from the supplier.
A paper invoice or a PDF sent by email is no longer valid for tax purposes - only a structured invoice in KSeF is the basis for VAT deduction at the buyer. It is the largest change to Poland's tax system since the introduction of VAT in 1993.
Exclusions: what is NOT covered
The list of exclusions is deliberately narrow but practically important for several sectors:
- B2C invoices (to natural persons not running a business) - can still be issued outside KSeF, although voluntary issuance through the system is allowed.
- Tickets (rail, bus, air) treated as invoices for tax purposes - exempt from the obligation.
- Invoices issued by foreign sellers (sellers outside Poland invoicing Polish counterparties) - exempt, but the Polish buyer documents an internal purchase invoice in KSeF as self-billing.
- Simplified invoices up to PLN 450 gross - exempt, though issuing them through KSeF is recommended for register consistency.
- Smallest taxpayers in the third phase - with monthly sales up to PLN 10,000 gross - exempt until 1 January 2027.
The remainder - >95% of B2B turnover in Poland - passes through KSeF mandatorily from the second quarter of 2026.
Implications for accounting and compliance - the end of the PDF era
The operational change is largest for accounting and invoicing teams. Four concrete effects already visible in the first 90 days:
- Time to issue an invoice has shrunk from 3–7 minutes (issuing + emailing + archiving) to under 30 seconds (from the ERP / accounting integration). Companies that have integrated their systems with KSeF report 70–80% reductions in single-invoice handling time.
- Error control rises exponentially - KSeF validates the counterparty's NIP (tax ID), data completeness, and amount formats. An invoice with an error does not enter the register - the error is caught at issuance, not years later during a tax audit.
- Payment terms are measured from the moment a KSeF number is assigned - eliminating disputes over the moment of invoice delivery (a classic mechanism for delaying payments). The result: pressure from payment delays falls, and the factoring industry gains more precise pricing timing.
- Tax audits change character - they no longer require the books to be summoned to the office, because the entire database is centrally available to the National Revenue Administration. The tax authority sees, in near real-time, who invoices whom and for how much.
1.1 million users after 90 days - what it means for the accounting industry
“KSeF is the largest operational reform of the Polish tax system since the introduction of VAT. 1.1 million users after the first quarter is an impressive figure, but still half of the road - full saturation will arrive at the end of 2026, once even the smallest sole-traders begin invoicing through the system. For the accounting industry it means two simultaneous effects: a roughly 70% drop in the labour intensity of invoice handling, but at the same time rising demand for IT integrators and KSeF API specialists. Poland's SME advisory market in 2026 is partially shifting from operational bookkeeping toward implementation consulting.”
In practice, demand growth is visible in three areas: ERP-to-KSeF integrators (small firm at PLN 2,000–5,000, mid-sized PLN 10,000–30,000, large PLN 50,000–200,000), tax advisers specialising in corner cases (corrective invoices, simplified invoices, intra-EU transactions), and outsourced accounting service centres (BPOs) which are taking over KSeF handling at scale from mid-sized and smaller firms. The last segment is a direct beneficiary of the reform - the invoicing process is now standardised enough that outsourcing it is cheaper than handling it in-house.
What you'll find in a Polish company's profile under the new KSeF reality
Introducing KSeF does not change what's visible in the KRS sections of company profiles - but it adds a new operational dimension: every Polish corporate entity, as a VAT taxpayer, must appear in KSeF, and its NIP (tax ID) must be visible on every structured invoice issued. The Financial statements section in the profile shows current revenue and costs - indirectly, the scale of B2B turnover that now flows through KSeF. For anyone vetting a counterparty before a transaction, KSeF adds an extra layer of certainty: an invoice received from KSeF with a system number is guaranteed to have been issued by the specific entity - invoice fraud becomes technically impossible.
In Warsaw - home to the Ministry of Finance and the administrative centre of the National Revenue Administration in Mazowieckie voivodeship - the concentration of KSeF servers and specialists handling implementations is the highest in Poland. It is also the city where the largest banks and accounting-service operators have placed their integration-support teams.
Data: Ministry of Finance - ksef.podatki.gov.pl, Q1 2026 implementation reports; Bankier.pl - KSeF 2026 compendium; gov.pl - mandatory KSeF rollout plan, as of 2026-05-01.
Related articles
News
Factoring 2025: Pekao leads with PLN 95.7 bn as the Polish market grows 9.3%
Pekao Faktoring closed 2025 with turnover of PLN 95.7 bn and 21% growth - well above the industry average. The Polish Factors Association reported total turnover of PLN 376.7 bn for the first three quarters of 2025 (+9.3% YoY). PKO Faktoring sits in fourth place with PLN 51.6 bn. The customer base jumped 23%.
Explainer
Estonian CIT in 2026: 22,454 companies enrolled, two flat rates, one amendment tightens the rules
The number of companies on the so-called Estonian CIT (the corporate flat-rate regime) has grown from 515 in 2021 to 22,454 in October 2025 - a 44× increase in four years. The rates - 10% for small taxpayers and 20% for the rest - remain unchanged, but a draft amendment from September 2025 introduces a new definition of 'expenses unrelated to business activity' and tightens the rules for exiting the regime. The full picture of who benefits from Estonian CIT in 2026 and who the new rules push out.