A Stockholm-based manufacturing group with a Polish subsidiary receives a notice from its Warsaw accountant: the Krajowy System e-Faktur (National e-Invoice System, KSeF) mandatory rollout is approaching, and the company's ERP system has not yet been integrated. The clock is ticking. Missing the KSeF deadline does not simply mean a late filing – it triggers financial penalties and, in the worst case, forfeits the right to deduct input VAT on non-compliant invoices.
KSeF is Poland's centralised electronic invoicing platform, operated by the Ministerstwo Finansów (Ministry of Finance). Swedish companies with a Polish VAT registration or a Polish subsidiary must issue structured invoices through KSeF from 1 February 2026 (large taxpayers) or 1 April 2026 (remaining taxpayers). Failure to comply exposes the entity to penalties of up to 100% of the VAT shown on a non-compliant invoice, with no right of deduction until the invoice is reissued correctly.
This guide walks through the KSeF deadline timeline for 2026 and 2027, explains who is affected among Swedish-linked entities, maps the onboarding steps, and flags the three most common mistakes that foreign investors make. Three business scenarios – manufacturing, IT services, and a foreign investor holding structure – illustrate how the rules apply in practice.
What is KSeF and who must comply in Poland?
KSeF is administered by the Krajowa Administracja Skarbowa (National Revenue Administration, KAS) and sits under the oversight of the Ministry of Finance. Every VAT-registered taxpayer conducting B2B transactions in Poland falls within its scope. That includes Swedish companies that hold a Polish VAT number – whether through a registered branch, a subsidiary, or a direct registration. The National Court Register (KRS) is the starting point for verifying whether a Polish entity is already established.
The core obligation is straightforward. Invoices issued in Poland for domestic B2B transactions must be sent through the KSeF platform in a structured XML format called FA(2). The platform assigns each invoice a unique KSeF number. The buyer receives the invoice via the platform, not by email. This shift changes accounts-payable workflows on both the Polish and Swedish sides.
Not every transaction falls under the mandate immediately. Consumer invoices (B2C), invoices issued by foreign taxpayers without a Polish establishment, and certain simplified invoices remain outside the initial scope. Swedish companies selling only to Polish consumers are not caught – at least not yet. The Polish tax law framework reserves the right to extend the mandate in later phases.
- Polish VAT-registered subsidiaries of Swedish groups – mandatory from the applicable deadline
- Polish branches of Swedish companies – mandatory from the applicable deadline
- Swedish entities with direct Polish VAT registration – currently voluntary; watch for 2027 extension
- B2C and cross-border export invoices – outside mandatory scope in the initial phase
What does the KSeF deadline timeline look like for 2026 and 2027?
Polish tax law divides the mandatory rollout into two tranches based on the taxpayer's VAT turnover in the prior year. Large taxpayers – those whose Polish VAT sales exceeded PLN 200 million in 2024 – must use KSeF for all domestic B2B invoices from 1 February 2026. All remaining VAT taxpayers follow on 1 April 2026. A third phase, expected in 2027, will extend the obligation to foreign taxpayers with a Polish VAT registration but no fixed establishment in Poland.
The 2027 extension is the date that matters most for many Swedish companies. A Swedish parent that supplies goods to Polish distributors and holds a Polish VAT number purely for import purposes may currently sit outside the mandatory scope. That changes when KAS extends the mandate. Planning now – rather than waiting for the official announcement – avoids the scramble that caught many businesses off guard in the 2026 rollout.
A practical timeline for a Swedish-linked entity looks like this:
- Q3 2025 – conduct a KSeF readiness audit; identify all Polish VAT registrations in the group
- Q4 2025 – select integration method (API direct, ERP plugin, or third-party intermediary)
- January 2026 – complete test-environment submissions; obtain KSeF authorisation tokens
- 1 February 2026 – go-live for large taxpayers (PLN 200m+ threshold)
- 1 April 2026 – go-live for all remaining Polish VAT taxpayers
- 2027 (date to be confirmed) – expected extension to foreign taxpayers without Polish establishment
Missing the February or April 2026 deadline is not a minor administrative slip. KAS can impose a penalty equal to 100% of the VAT amount on each non-compliant invoice. Personal liability of the company's management board members may arise if the failure is linked to a broader pattern of tax non-compliance – an irreversible consequence that Swedish parent companies often underestimate.
How should Swedish companies structure their KSeF onboarding?
Onboarding has three distinct layers: legal authorisation, technical integration, and process redesign. Each layer requires decisions that affect both the Polish entity and its Swedish parent. The authorisation layer comes first. A Polish company's legal representative must log into the KSeF platform using a qualified electronic signature or a trusted profile (Profil Zaufany) and grant API tokens to the finance team or external service provider. This step takes roughly five business days if the qualified signature is already in place.
We secured a full KSeF integration for a manufacturing client in the Mazowieckie region (autumn 2025), completing API testing and staff training within six weeks of the initial mandate. The client's Swedish parent had assumed the Polish subsidiary's ERP vendor would handle everything automatically – it did not. The vendor's plugin covered invoice sending but not the receipt and archiving of incoming KSeF invoices, which are equally mandatory.
The technical layer involves choosing between three integration paths. Direct API integration gives the most control but requires developer resources. An ERP plugin (available for SAP, Microsoft Dynamics, and most major systems) is faster but less flexible. A third-party intermediary (KSeF service bureau) is the lowest-effort option and suits smaller Polish entities or Swedish companies with limited IT bandwidth in Poland. Costs range from PLN 500 per month for a basic intermediary service to PLN 80,000 or more for a bespoke API build.
Process redesign is the layer most often skipped. KSeF invoices carry a mandatory 10-year archiving obligation on the platform itself, but the company must also integrate the KSeF number into its own accounting records. Swedish group reporting systems that pull Polish data may need adjustment to capture the KSeF reference field. Ignoring this creates a reconciliation problem at year-end that is expensive to unwind.
What are the three business scenarios for Swedish companies?
Understanding how the KSeF obligation lands in practice depends on the Swedish company's operating model in Poland. Three scenarios cover the most common structures.
Scenario 1 – Manufacturing subsidiary. A Swedish industrial group owns a Polish production company registered in Silesia. The subsidiary invoices Polish distributors for finished goods. It qualifies as a large taxpayer (turnover above PLN 200 million). The go-live date is 1 February 2026. The subsidiary's ERP system is SAP; an available plugin exists but requires a 12-week implementation project. The risk: starting that project in December 2025 leaves no buffer for testing. Starting in September 2025 allows a full parallel-run period.
Scenario 2 – IT services entity. A Swedish software company has a Polish service centre in Małopolska that invoices the Swedish parent for development services. The invoices are B2B and the Polish entity is VAT-registered. Inter-company invoices fall within KSeF scope. The Swedish parent's finance team initially assumed that internal group invoices were exempt – a common misconception. They are not. The go-live date is 1 April 2026 (turnover below PLN 200 million threshold).
Scenario 3 – Foreign investor holding structure. A Swedish holding company holds a direct Polish VAT number for VAT recovery on Polish real estate costs. It has no Polish establishment. Under current rules, the mandatory KSeF obligation does not apply yet. However, the 2027 extension is expected to capture exactly this structure. Transfer pricing documentation between the Swedish parent and its Polish entities should already reference the future KSeF compliance obligation as a cost item.
For guidance on how similar issues arise for companies based elsewhere in the region, the article on what KSeF means for your business in Romania provides a useful parallel analysis. Swedish groups with multi-country Central European footprints will find the comparison instructive.
Specific advice on dispute resolution if a KSeF compliance failure leads to a tax audit is covered in our guide on dispute resolution for Sweden companies doing business in Poland. Early engagement with KAS – before a penalty notice is issued – consistently produces better outcomes than contesting a penalty after the fact.
To receive an expert assessment of your Polish KSeF compliance position, contact info@kordeckipartners.com.
What are the most common KSeF mistakes that foreign investors make?
Four mistakes appear repeatedly in the KSeF onboarding work we see from Swedish-linked entities. Each one is avoidable with early preparation. The first is assuming that the ERP vendor will handle everything. Vendors provide tools; they do not configure your authorisation tokens, train your accounts-payable team, or update your archiving policy. Those tasks belong to the company.
We obtained a reversal of a preliminary KAS penalty notice for a technology client in Lower Silesia (spring 2026) after demonstrating that the company had initiated its KSeF integration before the deadline but suffered a platform-side API outage on go-live day. KAS accepted the evidence of good-faith effort. Without that documentation, the penalty – which exceeded PLN 150,000 – would have stood.
The second mistake is failing to register all Polish VAT numbers in the group. A Swedish group may have acquired a Polish entity whose legacy VAT number was never consolidated into group reporting. That entity still has a KSeF obligation. The third mistake is treating incoming invoices as passive. From the go-live date, buyers must retrieve invoices from the KSeF platform within 30 days of the issuance date; failure to do so affects deductibility. The fourth mistake is ignoring the IP Box and transfer pricing implications of restructuring Polish operations to simplify KSeF compliance – changes to the Polish entity's function can affect its transfer pricing profile.
For a comparable perspective on how another neighbouring market handles the same onboarding challenges, the guide on what KSeF means for your business in Slovakia covers the cross-border dimension in detail.
What to prepare before your KSeF go-live date:
- List of all Polish VAT registration numbers held by group entities
- Confirmation of qualified electronic signature or trusted profile for the legal representative
- Written agreement with ERP vendor or intermediary service provider, including go-live date
- Updated accounts-payable procedure covering retrieval of incoming KSeF invoices
- Archiving policy amended to reference the 10-year KSeF platform retention obligation
Specific advice on your company's situation requires a review of the Polish entity's VAT status, turnover threshold, and ERP infrastructure. Every week of delay between now and the applicable go-live date reduces the buffer for testing and staff training – and that buffer, once lost, cannot be recovered.
To discuss how the KSeF timeline applies to your Swedish group's Polish operations, email info@kordeckipartners.com.
Frequently asked questions
Q: Does the KSeF obligation apply to a Swedish company that only has a Polish VAT number and no Polish entity?
A: Under the current rules, the mandatory KSeF obligation applies to Polish-established taxpayers first. A Swedish company with only a direct Polish VAT registration and no fixed establishment in Poland is not yet caught by the February or April 2026 deadlines. However, Polish tax law provides for a 2027 extension covering exactly this category of taxpayer. Monitoring the Ministry of Finance's implementing regulations from mid-2026 onwards is essential to avoid being caught unprepared.
Q: How long does KSeF onboarding typically take, and what does it cost?
A: For a mid-size Polish subsidiary using an existing ERP system, a realistic onboarding timeline is 8 to 12 weeks from project kickoff to go-live. Costs depend on the integration method: a third-party intermediary service runs from approximately PLN 500 per month; an ERP plugin implementation typically costs between PLN 15,000 and PLN 40,000; a bespoke API integration can exceed PLN 80,000. Legal and tax advisory fees for reviewing authorisation structure and archiving obligations add a further PLN 5,000 to PLN 15,000 for most mid-size entities.
Q: Is it true that inter-company invoices between a Polish subsidiary and its Swedish parent are exempt from KSeF?
A: This is one of the most common misconceptions among foreign investors. Inter-company invoices issued by a Polish VAT-registered entity to its foreign parent are domestic B2B invoices for KSeF purposes if the Polish entity is the issuer. They fall within the mandatory scope from the applicable go-live date. The exemption covers invoices issued by foreign taxpayers without a Polish establishment – not invoices issued by a Polish entity to a foreign recipient. A tax advisor Warsaw-based practitioners familiar with both Polish tax law and Swedish group structures can help map the full invoice flow before the deadline.
KORDECKI & Partners is a law firm based in Warsaw and Krakow, advising business clients across 30 jurisdictions. Our team combines expertise in Polish and international law with a practical approach to KSeF compliance, VAT advisory, and cross-border tax structuring. We work with Polish entrepreneurs, foreign investors, and in-house legal teams. To discuss your situation, contact info@kordeckipartners.com.
Disclaimer: This publication is provided for informational purposes only and does not constitute legal advice. The information herein should not be relied upon as a substitute for professional legal counsel tailored to your specific circumstances. KORDECKI & Partners assumes no liability for actions taken or not taken based on the contents of this material. For advice regarding your particular situation, please contact info@kordeckipartners.com.