
If your company has a registered entity operating in Poland, this is worth handling now, not something to remember at the last minute in December. Poland’s mandatory e-invoicing system, KSeF, has already rolled out in two phases this year, in February and April. There’s still a penalty-free grace period in effect, but it only runs through December 31 this year, which means companies effectively have just a few months left to get fully adjusted. This article outlines the key points of the KSeF system and what foreign companies should be checking right now.
What KSeF Is and Why Poland Is Rolling It Out
KSeF, the National e-Invoicing System, is a centralized e-invoicing platform built by Poland’s Ministry of Finance. Invoices between businesses are no longer issued independently and kept on file for later review. They now need to be submitted in a structured format directly into the system in real time. This shifts Poland’s invoicing model from a “issue first, get reviewed later” approach to one where invoices are logged with tax authorities at the moment they’re issued, aimed at improving VAT reporting transparency and reducing room for underreporting or fraudulent claims.
For companies, this isn’t just a new interface for issuing invoices. It touches ERP systems, accounting workflows, and internal processes across the board, which is exactly why the Polish government built in a grace period rather than enforcing penalties immediately.
Current Rollout Status and the Deadline That Actually Matters
KSeF has rolled out in stages: large companies above a certain annual revenue threshold became subject to the requirement starting February 1, 2026, most other companies followed starting April 1, and smaller micro-enterprises won’t be required to comply until early 2027.
The deadline that actually matters right now is the penalty-free grace period. During this window, companies that haven’t fully adjusted their systems or processes won’t face penalties for filing gaps, but this grace period only runs through the end of this year. Once it ends, tax authorities are expected to begin formal compliance reviews and enforcement. For companies that haven’t finished adjusting their systems, this is the last stretch where the work can be handled at a reasonable pace, rather than under pressure.
What This Actually Means for Foreign Companies
If a company has a registered entity or fixed place of business in Poland, it’s generally subject to the KSeF requirement and needs to adjust how invoices are issued and how internal systems handle them. If a company is a foreign e-commerce or cross-border trading business without a fixed establishment in Poland, the mandatory KSeF requirement typically doesn’t apply directly. That said, if the company plans to set up a subsidiary or operational base in Poland down the line, this system becomes something to plan for during the setup stage itself, not something to address after registration is already complete.
We recommend companies confirm two things at this stage: which compliance phase their company size falls under, and how big the gap is between current invoicing processes and what KSeF actually requires. Once those two questions are answered, it becomes much easier to judge whether there’s enough time left to adjust, or whether this needs to be prioritized right away.
————————————
Changes like KSeF make it easy for companies to fall into a “there’s still a grace period” mindset, only to discover in the final weeks that system adjustments take longer than expected. With only a few months left before the grace period ends, it’s worth confirming now whether current processes meet the requirements, and addressing any gaps as soon as possible, rather than scrambling to catch up right before the deadline.
This article is for informational purposes only and does not constitute formal legal, tax, or investment advice. Regulations should be verified against the latest Polish laws; for an assessment specific to your company, we encourage you to speak with our advisory team directly.
