National System of E-Invoices (KSeF) is being rolled out in 2026 in phases. Learn the exact deadlines, which companies are affected in each phase, transition periods for small taxpayers, and penalties for non-compliance.
KSeF Implementation Schedule: Three Phases
The obligation to issue invoices in the National System of E-Invoices (KSeF) does not apply to all companies at once. The Ministry of Finance prepared a schedule spread over three phases to give businesses time to adapt to new requirements.
This gradual implementation process minimizes disruption to business operations and allows companies to prepare technically and organizationally for the new obligations.
Phase I: February 1, 2026 — Large Companies (Revenue > 200M PLN)
The first phase of KSeF obligation begins on February 1, 2026 and applies to the largest VAT taxpayers.
Which companies are subject from February 1?
Obligation applies to VAT taxpayers whose total gross sales revenue exceeded 200 million PLN in 2024.
In practice, these are mainly large enterprises, international corporations and groups operating on the Polish market. This group includes several hundred entities nationwide.
Obligation to receive invoices from February 1
Important: All companies (regardless of size) will have to receive invoices through KSeF from February 1, 2026. This means even small businesses will have to log into KSeF to receive an invoice from a large company that's already issuing e-invoices.
Phase II: April 1, 2026 — Remaining Companies
The second phase begins on April 1, 2026 and covers the vast majority of businesses in Poland.
Which companies must implement KSeF from April 1?
From April 1, 2026, KSeF obligation applies to all VAT taxpayers who are not in the large category (revenue up to 200M PLN) and whose revenue exceeds 10,000 PLN gross monthly.
This covers mid-size companies, small businesses, and micro-enterprises with stable revenue. This represents several million entities.
Preparations before April 1
Companies implementing KSeF from April 1 have only two months to prepare. Start now:
- Log into KSeF Portal (podatki.gov.pl)
- Configure security token (e-token or SMS)
- Integrate accounting software with KSeF API
- Train staff on invoice sending and receiving
- Test procedures for sending and receiving invoices
Phase III: January 1, 2027 — Micro-Businesses (Revenue < 10k PLN/month)
The third phase begins on January 1, 2027 and is the final deadline for the smallest taxpayers.
Transition period in 2026
Businesses with revenue not exceeding 10,000 PLN gross in any given month can issue invoices in the current format (paper, email, PDF) throughout 2026.
However, if revenue in one month exceeds 10,000 PLN, KSeF obligation kicks in immediately for subsequent invoices.
Practical implications of transition
For the simplest activities (freelancers, craftspeople with low revenue, educators), 2026 is the last year of full freedom in invoice issuing. Preparations should start in Q3 2026 to be ready for January 1, 2027.
Which Invoices Are Excluded from KSeF Obligation?
Not all invoices must be issued in KSeF format. The Ministry of Finance defined many exclusions.
Main exclusions:
| Transaction / Invoice type | KSeF status |
|---|---|
| Proforma invoices | Excluded (informational) |
| Advance invoices | Excluded (can be paper) |
| Corrective invoices | Required in KSeF from your phase |
| Invoices from VAT-exempt entities | Can be paper until end of 2026 |
| Fuel pump invoices | Excluded for now |
| Telecom service bills | Can be paper |
| Small retail invoices (up to 100 PLN) | Excluded |
The full list of exclusions is on the podatki.gov.pl website in the KSeF section.
Penalties for Non-Compliance
Failure to implement e-invoicing on time carries serious financial and legal consequences.
Penalty amounts
Sanctions for KSeF non-compliance include:
- Fines: 2,000 to 50,000 PLN (depending on violation type)
- VAT deduction inability: Paper invoices issued after deadline may not give VAT deduction rights
- Additional VAT liability: If buyer doesn't receive e-invoice through system, may be deemed unverified and unable to deduct VAT
- Tax audit risk: KSeF non-compliance increases risk of tax office audit
Practical consequences
Issuing a paper invoice instead of e-invoice in KSeF can result in:
- Penalty interest on overdue VAT
- Loss of credibility with business partners
- Risk of tax audit
How to Prepare for KSeF?
KSeF implementation requires planning. Here are practical steps for each phase.
Step 1: Determine your phase
Check your 2024 revenue and current 2026 figures:
- Revenue > 200M PLN in 2024 → Phase I (February 1, 2026)
- Revenue 10k-200M PLN → Phase II (April 1, 2026)
- Revenue < 10k PLN/month → Phase III (January 1, 2027)
Step 2: Log into KSeF
Every VAT taxpayer should register on the podatki.gov.pl portal and activate KSeF access. This is free and available to every NIP holder.
Step 3: Integrate your system (if needed)
If you use ERP or accounting software:
- Contact your software provider
- Check if they already have KSeF integration
- If not — consider migrating to another system
- Test invoice sending and receiving
Step 4: Security and e-token
KSeF requires a security token (hardware or SMS-generated). Ensure:
- Order e-token (e.g., Thales) or register phone for SMS
- Store token securely
- Train staff on security procedures
FAQ: Common KSeF Questions
Can I issue invoices in both formats (paper + KSeF)?
No. After your phase deadline, all invoices must go through KSeF. Paper invoices can only be copies of already-sent e-invoices.
What if internet fails during invoice sending?
KSeF is configured for retry logic. If connection drops, the invoice gets queued and resends automatically when connection restores.
Does KSeF apply to invoices for non-EU customers?
Yes. KSeF applies to all invoices issued by VAT taxpayers, regardless of whether the buyer is domestic, EU, or outside EU.
Is KSeF free?
Yes, KSeF access is completely free. Only optional add-ons (SMS tokens, certified integrations) are paid.
Can small businesses start KSeF earlier?
Yes. Implementation is phased, but anyone can adopt KSeF earlier. Some companies test now to be better prepared.
Michał Kowalczyk
Age: 31 years
Education: IT Engineer (Warsaw University of Technology), FinTech MBA SGH, KSeF Certificate
Experience: 8 years designing financial systems and API integrations. Specializes in KSeF implementation for mid-sized and large companies. Worked on VAT digitalization projects in Germany and Slovakia.
Related articles
Tax calendar 2026: All important dates in one place
Full schedule of VAT, KSeF, JPK and other tax obligations for 2026.
KSeF 2026 — complete guide for your company
Step by step: registration, integration, sending and receiving invoices in the National System of E-Invoices.
KSeF — penalties for non-implementation and practical consequences
What sanctions threaten companies that don't implement KSeF on time? Risk analysis and scenarios.