KSeF Poland 2026: Practical Checklist for Companies

Published: 17 October 2025 · Last updated: 16 July 2026 ·
Jerzy Gaweł, Tax Advisor

KSeF is now mandatory. Large taxpayers moved over on 1 February 2026, and all other VAT registered businesses followed on 1 April 2026, with a transitional exemption for very small invoice volumes running through the end of 2026. If your business is not registered, authorised and connected to working invoicing software, issuing and receiving invoices will fail in practice, right now, not at some future date.

Quick answer

  • KSeF is mandatory for most VAT registered businesses since 1 April 2026.
  • The three key implementation steps are access, authorisations and working invoicing software.
  • Incoming invoices must also be actively monitored in KSeF.
  • Many suppliers no longer maintain a parallel PDF or email workflow.
  • The temporary PLN 10,000 monthly exemption for the smallest taxpayers runs through the end of 2026.

What KSeF requires now and who joins next

Date Who Status
1 February 2026 Large taxpayers, VAT sales over PLN 200 million in 2024. All taxpayers, receiving invoices. In effect
1 April 2026 All other VAT registered businesses, including sole traders and companies. In effect
Through 31 December 2026 Transitional exemption: invoices may still be issued outside KSeF if monthly VAT sales on such invoices do not exceed PLN 10,000. In effect, temporary
1 January 2027 Smallest taxpayers currently using the PLN 10,000 exemption. Upcoming

This concerns the obligation to issue structured invoices in KSeF. In practice, the issue is wider because invoice receipt through KSeF has already become part of normal business circulation since 1 February 2026. Many suppliers do not want to maintain parallel workflows. They issue in KSeF and treat the matter as done.

Businesses still searching for help after the go-live dates 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

Step 1

Register the business in KSeF

Your company must be properly activated in the system. Without this, everything else is secondary. Having a NIP and a bookkeeping system does not mean KSeF access is already solved. It often is not.

Step 2

Authorise 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.

Step 3

Connect working invoicing software

The invoice must be issued in the structured KSeF format. Word files, Excel files and ordinary PDFs are not a solution for standard B2B invoicing. 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

  1. One person inside the company owns KSeF access and responsibility.
  2. One backup person has the same access.
  3. The accounting firm has read access and document retrieval access.
  4. The invoicing software is tested on real workflows, not only on paper.
  5. 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. 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 now

Access and permissions

  • Can the company log in and operate in KSeF?
  • Are the correct employees authorised?
  • 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.
  • Authorising 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

Is KSeF mandatory now?

Yes. Large taxpayers joined on 1 February 2026, and all other VAT registered businesses on 1 April 2026. A transitional exemption for monthly invoiced sales up to PLN 10,000 runs through the end of 2026, after which the smallest taxpayers join from 1 January 2027.

What are the three most important implementation steps?

Register the business in KSeF, authorise the right internal users and advisors, and connect software that can issue structured invoices correctly. Everything else is secondary until these three steps work.

Can I still issue invoices in Word, Excel or PDF?

Not as the normal method where mandatory KSeF applies. The invoice must be issued in the structured format through KSeF, subject to specific exceptions and the temporary PLN 10,000 monthly threshold running through 2026.

Can my company miss incoming invoices if we are not ready?

Yes. This is already happening in practice. Many suppliers issue only in KSeF and do not run a second email based process. If your access and workflow are not ready, the invoice may exist in the system without reaching the right person in your company.

What happens if there is an error on the invoice?

Once issued in KSeF, the document is registered in the system. You do not delete and replace it informally. The error should be handled through the proper correction process.

Conclusion

KSeF is no longer a future implementation project for most businesses. The practical question is whether access, permissions, invoicing software and the incoming invoice workflow actually work in day to day operations.

Companies that already issue through KSeF should now focus on operational reliability: backup access, supplier invoices, accounting review and correction procedures.

Need support with KSeF implementation in Poland? We support foreign companies and Polish businesses with practical KSeF setup, user authorisations, accounting workflow and day to day tax compliance.

Official KSeF materials published by the Polish Ministry of Finance are available here.

Jerzy Gaweł, Tax Advisor at Sarego Finance

Jerzy Gaweł

Tax Advisor

Jerzy reviews and updates this article when Polish tax regulations change. He supports foreign-owned companies and Polish businesses with VAT compliance, accounting and practical KSeF implementation.

Want to see more Sarego Finance articles in Google?

Add Sarego Finance as a preferred source. Google may then show our articles more prominently in your Search and AI results.

Add Sarego Finance in Google