If you’re operating in Poland – or planning to – the rules of the game just changed.
Starting April 1st 2026, the Polish government has officially rolled out KSeF, its national e-invoicing system, making electronic invoicing mandatory for all businesses operating in the country. For international companies with Polish operations, this is one of those compliance moments that quietly turns into a big operational headache if you’re not ready for it.
Let’s break down what’s actually happening, why it matters, and what “being ready” actually looks like.
A mandate years in the making
Poland’s path to mandatory e-invoicing didn’t happen overnight. Since 2019, all Polish public administrations have been required to accept electronic invoices – but issuance wasn’t mandatory. Businesses could still issue paper or PDF invoices, as long as a complete audit trail was ensured.
On the B2G side, voluntary e-invoicing was handled through the PEF central platform, using the standard Peppol BIS 3.0 UBL format or a Polish extended variant called “Faktura specjalizowana”. PEF is also directly connected to the broader Peppol network.
The 2026 mandate changes everything. A new central platform – KSeF (Krajowy System e-Faktur) – is now the required channel for B2B invoicing, and it operates on a completely different format: the FA(3) XML standard. For B2G transactions, suppliers now have a choice between PEF – in Peppol BIS 3.0 or KSeF – in FA(3), but for B2B, KSeF is the only option. No other formats or transmission methods will be accepted.
The rollout is phased by company size:
- February 1, 2026: Reception of e-invoices mandatory for all companies; sending mandatory for large taxpayers
- April 1, 2026: Sending mandatory for medium & small companies
- January 1, 2027: Micro-businesses, cash register integration, and mandatory use of KSeF invoice numbers
A grace period with no sanctions runs through end of 2026, giving companies additional time to reach full compliance. B2C transactions may go through KSeF but are not required to; paper and PDF remain allowed for those. In all cases, invoices must be archived for 5 years.
What is KSeF and why should you care?
KSeF is Poland’s centralized invoicing platform, run directly by the Ministry of Finance. The idea is straightforward: all B2B invoices issued in Poland must go through this government platform. No exceptions, no workarounds.
For Polish businesses, this has been on the radar for a while. But for international companies with subsidiaries, suppliers, or customers in Poland, it’s easy to underestimate just how different this model is from what you’re used to.
This isn’t just about sending a PDF in a specific format. KSeF operates on a centralized model, meaning invoices are submitted to, validated by, and retrieved from a government system in real time. If your invoicing workflow isn’t wired into KSeF, you’re not just non-compliant. You’re essentially invisible to your Polish counterparts.
The technical reality: It’s more complex than it looks
The Polish e-invoicing mandate is built around the FA(3) data model – a structured semantic format that goes well beyond a standard invoice layout. It carries detailed information about parties, line items, tax classifications, payment terms, and more, all in a way that machines (and tax authorities) can parse and validate automatically.
Getting this right requires more than just converting your existing invoices into a new file format. You need:
- Accurate semantic parsing of the FA(3) model – understanding what each field means, not just where it goes
- Bidirectional integration with KSeF – both submitting invoices and retrieving incoming ones
- Party identification and VAT compliance checks – verifying that the businesses you’re transacting with are properly registered and compliant under Polish law
That last point trips up a lot of international teams. VAT compliance in Poland isn’t something you check once and forget. It requires ongoing verification against local statutory registers, and the consequences of getting it wrong can be significant.
How Profluo handles the heavy lifting
This is exactly the problem Profluo was built to solve and with the Polish mandate now live, our platform is fully operational for KSeF compliance.
On the technical side, Profluo covers the full FA(3) e-invoicing model with complete semantic parsing, meaning it doesn’t just move data around; it understands what that data means and handles it accordingly.
Integration with KSeF is bidirectional: invoices go out, invoices come in, and everything stays in sync with the Ministry of Finance platform without manual intervention.
Profluo also connects with local statutory services to handle party identification and VAT compliance checks automatically, so you’re not relying on someone to manually verify supplier registrations every time a new invoice lands.
But the infrastructure is only part of the story. Where Profluo goes further is in the intelligence layer on top. Its agentic AI accounting capability means incoming invoices are automatically analyzed in context – cross-referenced against your records, flagged for anomalies, and routed appropriately – rather than landing in someone’s inbox and waiting.
The same applies to commercial verifications: Profluo’s AI agents check whether invoices align with agreed terms and contracts, catching discrepancies before they become disputes.
Rounding it out is a highly flexible automation engine that lets you configure approval flows, confidentiality rules, and notifications to match how your organization actually works. For international businesses especially, where invoice approvals often cross teams, entities, and time zones, that kind of configurability is essential.
Where AI actually helps here
Manual compliance processes were already straining finance teams before mandates like this came along. KSeF doesn’t make that easier; it adds a new layer of real-time interaction with a government system, on top of everything else.
This is where intelligent automation starts earning its keep. The most useful applications aren’t about replacing your accountants, but about giving them better information, faster.
Think about what agentic AI accounting looks like in practice: instead of someone manually cross-referencing an incoming invoice against your purchase orders, contracts, and supplier records, an AI agent does that work in the background and flags only the exceptions that actually need human attention. The accountant spends their time on judgment calls, not data entry.
And then there’s the workflow layer: who needs to approve what, how is sensitive financial data routed, who gets notified when something’s held up? For international companies especially, these flows are rarely simple. A flexible automation engine that can be configured to your actual organizational structure – rather than forcing you to adapt to the tool – makes a meaningful difference.
What “being ready” looks like
Compliance with KSeF isn’t a one-time implementation. It’s an ongoing operational capability. Here’s what that means practically:
- Real-time connectivity. Your systems need to talk to KSeF continuously – not just when someone remembers to run a batch upload. Invoices need to flow in and out on the platform’s timeline, not yours.
- Accurate party data. Every transaction in KSeF is tied to validated business identifiers. If your supplier database has outdated VAT numbers or incomplete records, that becomes a compliance problem immediately.
- Audit-ready processes. The whole point of a centralized government platform is visibility. Your internal processes need to be just as clean – approvals documented, exceptions logged, nothing falling through the cracks.
- Polish tax regulations, like those in most EU countries, continue to evolve. Whatever solution you put in place needs to be maintainable and updatable without requiring a full system overhaul every time something changes.
The bigger picture
Poland’s KSeF mandate is part of a broader European trend toward centralized e-invoicing and real-time tax reporting. Italy has had a similar system since 2019. France, Germany, and others are moving in the same direction. What’s happening in Poland today is a preview of what finance and compliance teams across the continent will be navigating over the next few years.
For international businesses, the message is clear: fragmented, country-by-country compliance approaches are becoming increasingly expensive and risky. Building the capability to handle structured e-invoicing mandates – and the AI-assisted workflows that make them manageable – isn’t just about Poland. It’s about being ready for what comes next.
The mandate is live. The question is whether your operations are. Let’s have a chat and see how Profluo can support your e-invoicing journey in Poland!


