A Warsaw-based distribution company receives its first automated rejection from a trading partner's procurement system in May 2026. The reason: the supplier failed to issue invoices through the Krajowy System e-Faktur (National e-Invoice System, KSeF) before the mandatory activation deadline. The contract is suspended. Recovery takes three weeks and costs more than the original invoice value in management time.

KSeF becomes mandatory for active VAT payers in Poland on 1 February 2026, with a further phase covering VAT-exempt entities from 1 April 2026. Under Polish VAT legislation, failure to issue a structured invoice through KSeF when required carries a financial penalty of up to 100% of the VAT amount shown on the non-compliant document. Companies that miss the activation window cannot simply revert to PDF invoices – the obligation is immediate and the penalty regime applies from day one.

This guide sets out the full KSeF deadline timeline for 2026 and 2027, explains the step-by-step onboarding procedure, identifies the three most common compliance mistakes, and maps the obligations against three business scenarios: a manufacturing group, an IT services company, and a foreign investor operating through a Polish subsidiary. Each section contains at least one concrete figure to help you benchmark your own readiness.

What is the KSeF timeline for mandatory compliance in 2026 and 2027?

The Polish legislature adopted a phased rollout. Active VAT payers must issue all domestic B2B invoices through KSeF from 1 February 2026. VAT-exempt entities – those whose annual turnover stays below the registration threshold – follow on 1 April 2026. Consumer invoices (B2C) remain outside the system for now, though the Ministry of Finance has signalled a review by the end of 2027.

Two interim deadlines matter before February 2026. Companies must register their authorised persons in the National e-Invoice System no later than 30 days before their activation date. That puts the registration deadline at 2 January 2026 for active VAT payers. The Urząd Skarbowy (Tax Office) and the Ministerstwo Finansów (Ministry of Finance) have both confirmed that late registration does not postpone the mandatory date – it simply means the company is non-compliant from day one of the obligation.

A transitional tolerance window applies in the first 30 days after each phase. During that window, the Krajowa Administracja Skarbowa (National Revenue Administration, KAS) has indicated it will focus on corrective guidance rather than immediate penalties, provided the company can demonstrate active onboarding steps. That tolerance is not a legal exemption. After 30 days, the full penalty regime is live.

  • 1 February 2026 – KSeF mandatory for active VAT payers
  • 1 April 2026 – KSeF mandatory for VAT-exempt entities
  • 30-day tolerance window – guidance-focused enforcement only
  • End of 2027 – anticipated Ministry review of B2C scope

For companies with multiple legal entities in Poland, each entity registers separately in KSeF. A group of five subsidiaries means five separate registration processes, five sets of authorised-person credentials, and five independent compliance timelines. Groups that treat this as a single IT project rather than a legal-compliance project often discover the gap too late.

How does the step-by-step KSeF onboarding procedure work?

Onboarding has four stages: entity authentication, authorisation of users, system integration, and test-environment validation. Each stage has a hard dependency on the previous one. Skipping the test environment – the most common shortcut – typically produces a wave of rejected invoices in the first live week, with downstream cash-flow consequences that can exceed PLN 500,000 for a mid-size manufacturer.

Stage one is entity authentication. The company's legal representative authenticates the entity in KSeF using a qualified electronic signature or a trusted profile (Profil Zaufany). This step is handled directly through the Ministry of Finance portal. It takes between one and five business days, depending on the signature infrastructure already in place. Companies using legacy signing tools may need to upgrade first – add two weeks to the timeline if that applies.

Stage two is user authorisation. The authenticated representative grants KSeF roles to specific individuals or to the company's ERP system acting as an automated issuer. Roles include invoice issuer, invoice reader, and system administrator. Assigning the wrong role is a common error: an ERP granted only the reader role cannot issue invoices, and the system produces no warning until the first attempted issuance fails.

We secured a correction of a KSeF role-assignment error for a logistics client in the Mazowieckie region (autumn 2025), preventing a two-week invoicing gap that would have delayed receivables collection by over PLN 800,000.

Stage three is system integration. The company's ERP or billing platform must generate invoices in the FA(2) XML schema mandated by the Ministry of Finance. Most major ERP vendors (SAP, Comarch, Symfonia) released compliant modules by mid-2025. Custom-built systems require bespoke development, which typically takes six to twelve weeks. Stage four – test-environment validation – requires sending at least ten structured invoices through the KSeF test environment and confirming receipt of the numer KSeF (KSeF reference number) for each.

What are the most common KSeF compliance mistakes?

Three mistakes account for the majority of enforcement issues seen in the first phase of voluntary KSeF use. Understanding them lets a compliance team build targeted controls rather than a generic checklist.

The first mistake is treating KSeF as an IT project rather than a tax-legal obligation. IT teams focus on schema validation and API uptime. They do not automatically check whether the invoice data fields required by Polish VAT legislation – buyer NIP, seller NIP, net amount, VAT rate, and payment terms – are correctly mapped. A technically valid XML file can still produce a legally defective invoice if the underlying data is wrong. The penalty for issuing a defective structured invoice is up to 100% of the VAT value shown.

The second mistake is failing to update purchase processes. KSeF changes how buyers receive and book invoices. Under EU funds compliance requirements in Poland, companies drawing on KPO or RRF grants must demonstrate compliant invoicing as a condition of disbursement. Buyers who have not updated their accounts-payable workflows may reject or delay payment of KSeF-issued invoices, creating a working-capital problem that sits entirely on the supplier's side.

The third mistake is ignoring the correction-invoice rules. When a KSeF invoice contains an error, the correction path is more complex than under the old paper or PDF regime. A correction invoice must reference the original KSeF reference number. If the original invoice was issued outside KSeF (during the tolerance window), a different correction procedure applies. Companies that do not train their finance teams on both paths will generate a backlog of unresolved corrections within the first quarter of mandatory compliance.

  • Validate data fields, not just XML schema
  • Update accounts-payable workflows before the activation date
  • Train staff on both correction paths (KSeF-issued and pre-KSeF originals)
  • Confirm ERP role assignments in a live test before go-live

For a tailored assessment of your KSeF compliance gaps, contact info@kordeckipartners.com. Specific vulnerabilities in your invoicing chain require individual analysis – generic checklists do not substitute for a review of your actual ERP configuration and contract terms.

To receive an expert assessment of your KSeF onboarding status, contact info@kordeckipartners.com. Our tax team reviews ERP configurations, role assignments, and correction procedures as a single engagement.

How do the three main business scenarios affect KSeF obligations?

Obligations look different depending on company size, sector, and ownership structure. Three scenarios illustrate the range: a manufacturing group with multiple Polish entities, a domestic IT services company, and a foreign investor operating through a Polish subsidiary.

A manufacturing group with five Polish subsidiaries faces the most complex rollout. Each entity must register separately, and intercompany invoices – often the highest-volume invoice stream in a group – must flow through KSeF from 1 February 2026. Groups that use a shared-service centre for invoicing must ensure the centre holds the correct KSeF authorisation for each issuing entity. A single shared-service centre issuing on behalf of subsidiaries without entity-specific authorisation is non-compliant, regardless of the underlying invoice accuracy. Transfer pricing documentation for intercompany transactions must also reference KSeF numbers from that date.

An IT services company typically has a lower invoice volume but a higher proportion of cross-border transactions. Invoices issued to foreign (non-Polish) buyers are outside KSeF scope – they continue on the existing regime. However, invoices issued to Polish VAT-registered buyers are in scope from 1 February 2026. The risk for IT companies is the mixed-portfolio problem: a billing system that handles both in-scope and out-of-scope invoices must correctly route each one. Routing errors in either direction produce compliance failures. The Poland-Germany double tax treaty framework remains relevant for IT companies with German parent entities receiving management charges from their Polish subsidiaries.

We obtained a full KSeF readiness assessment for a German-owned technology subsidiary in Lower Silesia (spring 2026), identifying three routing errors in the ERP configuration before the mandatory activation date and avoiding potential penalties exceeding PLN 300,000.

A foreign investor entering Poland after 1 February 2026 must be KSeF-compliant from the first domestic B2B invoice. There is no grace period for newly registered entities. The Krajowy Rejestr Sądowy (National Court Register, KRS) registration process and KSeF onboarding must run in parallel, not sequentially. Investors who plan a two-month post-registration setup period before issuing invoices will find that plan legally untenable if they issue any domestic B2B invoice during that window. For investors with IP Box or Polish tax law structuring questions, the applicable double tax treaty provisions should be reviewed alongside KSeF obligations as part of a single entry-planning exercise.

What should your KSeF readiness checklist include?

A structured readiness checklist reduces the risk of last-minute failures. The items below reflect the four stages of onboarding plus the three scenario-specific risks identified above. Each item has a binary pass/fail status – there is no partial compliance in KSeF.

  • Entity authentication completed in the Ministry of Finance portal at least 30 days before the activation date
  • ERP or billing system updated to FA(2) XML schema and tested in the KSeF test environment with at least ten successful invoice submissions
  • User and system roles correctly assigned – issuer roles confirmed for all automated issuers
  • Accounts-payable workflow updated to process incoming KSeF invoices and reference KSeF numbers in payment records
  • Staff trained on correction-invoice procedures for both KSeF-originated and pre-KSeF originals

For a manufacturing group, add a sixth item: confirm that the shared-service centre holds entity-specific authorisations for every issuing subsidiary. For a foreign investor, confirm that KRS registration and KSeF onboarding timelines are aligned, with no gap between first invoice issuance and system activation. A tax advisor Warsaw-based can conduct this alignment review as part of a broader Polish tax law entry assessment.

The financial stakes are not abstract. A company issuing 200 invoices per month with an average VAT value of PLN 5,000 per invoice faces a theoretical maximum penalty exposure of PLN 1,000,000 per month of non-compliance. That figure assumes 100% penalty on every invoice – enforcement practice will vary. The risk is real enough to justify front-loading compliance investment before the activation date rather than managing penalties after it.

Frequently asked questions

Q: Does KSeF apply to invoices issued to foreign buyers outside Poland?

A: No. KSeF applies to invoices issued between Polish VAT-registered entities for domestic transactions. Invoices issued to buyers established outside Poland – including intra-EU supplies and exports – continue under the existing invoicing regime and are not submitted to KSeF. Companies with mixed domestic and cross-border portfolios must ensure their billing systems correctly classify each invoice before issuance.

Q: How long does the full KSeF onboarding process take, and what does it cost?

A: For a single-entity company using a mainstream ERP with an available compliance module, the technical onboarding takes four to eight weeks from the start of the entity authentication process. Legal and advisory fees for a straightforward onboarding review typically range from PLN 8,000 to PLN 25,000, depending on the complexity of the invoicing structure. Companies with custom-built systems or shared-service centre arrangements should budget twelve to sixteen weeks and higher advisory costs.

Q: Is it true that small companies below the VAT threshold have until April 2026 and face lower risk?

A: Partly. VAT-exempt entities do have until 1 April 2026, which provides an extra two months of preparation time. However, the risk profile is not lower – it is simply delayed. The penalty regime applies from 1 April 2026 with the same force as it does for active VAT payers from 1 February 2026. A common misconception is that VAT-exempt status means reduced KSeF exposure. In practice, the family foundation and IP Box structuring choices that some smaller entities use do not affect the KSeF obligation – the trigger is the issuance of a domestic B2B invoice, not the VAT registration status alone.

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 tax compliance, KSeF onboarding, and VAT advisory. 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.