KSeF Poland 2026: Practical Checklist for Companies
KSeF
VAT COMPLIANCE
KSeF Poland 2026 introduces mandatory e-invoicing for VAT registered businesses. From 1 April 2026, companies must issue invoices through the Polish National e-Invoicing System. If your business is not registered, authorized and connected to KSeF software, invoicing and invoice receipt will fail in practice.
What is KSeF Poland 2026
KSeF Poland 2026 is the mandatory national e-invoicing system where VAT registered businesses must issue structured XML invoices through a government platform instead of using PDF or paper invoices.
KSeF Poland deadline
For most businesses, KSeF becomes mandatory on 1 April 2026. Large taxpayers entered earlier and the smallest businesses have a delayed obligation until 2027.
Quick answer
For most VAT registered businesses in Poland, KSeF is mandatory from 1 April 2026. The shortest practical checklist has three steps. Register the business in KSeF. Authorize the right people. Connect software that actually works with KSeF.
There is also a second risk that many businesses still underestimate. From February and March 2026 onward, a large number of suppliers have already started issuing invoices only through KSeF. If your company is not ready, you may stop receiving invoices in the way your team expects.
KSeF Poland 2026 deadline and mandatory rules
From 1 April 2026, mandatory KSeF covers the broad group of VAT registered businesses in Poland that did not enter in the first wave reserved for the largest entities. In plain terms, for most normal operating businesses, this is the real start date.
This date concerns the obligation to issue structured invoices in KSeF. In practice, however, the issue is wider because invoice receipt through KSeF has already become part of normal business circulation. Many suppliers do not want to maintain parallel workflows anymore. They issue in KSeF and treat the matter as done.
That is why businesses searching in panic after 1 April usually do not have a legal theory problem. They have an operational problem. They cannot issue correctly, they cannot see incoming invoices, or they do not know who inside the company should have access. For foreign companies, this often overlaps with a separate Polish VAT question. If you still need Polish VAT registration, see our VAT registration in Poland service page.
Who needs urgent KSeF help now
- You cannot issue invoices through KSeF
- You do not see incoming invoices in the system
- Your accountant has no access to KSeF
- Your invoicing software does not work with KSeF
How to implement KSeF in Poland: 3 key steps
Register the business in KSeF
Your company must be properly activated in the system. Without this, everything else is secondary. Do not assume that because you have a NIP and a bookkeeping system, KSeF access is already solved. It is often not.
Authorize the right people
Someone must be able to issue invoices. Someone must be able to see incoming documents. Your accounting firm may need separate rights. In many companies the system is blocked not by law, but by missing permissions.
Connect working invoicing software
The invoice must be issued in the structured KSeF format. Word files, Excel files and ordinary PDFs are not the solution for standard B2B invoicing after go live. Your software must be connected, configured and tested.
KSeF implementation in practice
The legal materials around KSeF are long. Day to day implementation is not. Most businesses should focus on a short operating model and stop overcomplicating it.
Recommended operating model
- One person inside the company owns KSeF access and responsibility.
- One backup person has the same access.
- The accounting firm has read access and document retrieval access.
- The invoicing software is tested on real workflows, not only on paper.
- Incoming invoices are reviewed on a fixed schedule, not randomly.
This matters because KSeF changes the order of work. The invoice exists in the system when it is issued there. You do not clean it up later by editing a file. If there is an error, you issue a correction. That means internal control must happen before issuance, not after.
It also means accounting teams need a discipline they did not always need before. Not every invoice visible in KSeF is automatically a deductible business cost. The document still has to be reviewed, classified and matched to actual business activity. If you need monthly support after registration, see our ongoing VAT compliance service.
KSeF Poland problem: not receiving invoices
This is now a real operational issue. A large part of the market already issues invoices only in KSeF and does not separately send PDF copies by email. Some businesses still assume they will continue receiving invoices the old way. That assumption is wrong.
If your company is not properly registered in KSeF, if no one has access, or if your accounting workflow does not monitor incoming documents, invoices may simply sit in the system without being processed by your team. Then you get accounting delays, payment delays and confusion about what was actually issued to you.
What businesses should verify this week
Access and permissions
- Can the company log in and operate in KSeF?
- Are the correct employees authorized?
- Does the accounting firm have the exact scope of access it needs?
- Is there a backup user if the main person is absent?
Software and workflow
- Can the software issue structured invoices correctly?
- Was the connection actually tested?
- Who checks incoming invoices and how often?
- How are errors escalated and corrected?
KSeF common mistakes businesses make
- Assuming KSeF is mainly an IT issue and not assigning internal ownership.
- Authorizing only one user and creating a single point of failure.
- Thinking that a PDF sent by email is enough for standard B2B invoicing.
- Failing to monitor incoming invoices in KSeF because the team still waits for email attachments.
- Treating every incoming invoice as automatically deductible without accounting review.
- Trying to solve implementation by reading legal materials only, without testing real issuance and receipt.
KSeF Poland FAQ
When does KSeF become mandatory for most businesses in Poland?
What are the three most important implementation steps?
Can I still issue invoices in Word, Excel or PDF?
Can my company miss incoming invoices if we are not ready?
What happens if there is an error on the invoice?
Need support with KSeF implementation in Poland?
We support foreign companies and Polish businesses with practical KSeF setup, user authorizations, accounting workflow and day to day tax compliance in Poland.
If you need help with KSeF, VAT registration or ongoing VAT compliance, contact our team.
Official KSeF materials published by the Polish Ministry of Finance are available here.
