Poland

Intelligent E-Invoicing Solution for Poland's KSeF Mandate

Poland's mandatory e-invoicing through KSeF (Krajowy System e-Faktur) is phased: large taxpayers (>PLN 200M) from February 2026, all VAT-registered businesses from April 2026. All invoices must be issued, transmitted, and stored via the government's central platform. InvoStaq's AI engine audits every invoice inside your ERP before it reaches KSeF — zero errors, zero fines.

KSeF
Platform
Feb 2026
Mandatory Go-Live
200ms
AI Audit Speed
EN 16931
EU Norm
Overview

Your AI Shield for Polish KSeF Compliance

Poland is implementing mandatory e-invoicing through KSeF (Krajowy System e-Faktur) — a centralized government platform operated by the Ministry of Finance. KSeF serves as the single authoritative source for all structured invoices, assigning a unique identification number to each invoice upon acceptance. The system has been available on a voluntary basis since January 2022. After an initial mandatory deadline of July 2024 was postponed, the revised mandate is phased: February 2026 for large taxpayers (annual revenue >PLN 200M), and April 2026 for all remaining VAT-registered businesses. All invoices must conform to the FA(2) XML schema through KSeF.

Certified
200ms Audit
Peppol Ready

KSeF Platform Compliant

Full compliance with Poland's KSeF central platform. Our AI validates the FA(2) XML schema, tax codes, and business rules in under 200ms before submission to KSeF.

EN 16931 & FA(2) Schema

Automatic mapping to the Polish FA(2) XML invoice schema aligned with EN 16931. Each invoice receives a unique KSeF identification number upon successful validation.

Native ERP Integration

Headless plugins for Microsoft Dynamics 365 and Odoo install natively without middleware or re-platforming. Your teams keep working in the ERP they know.

Central Platform Integration

Direct API integration with KSeF for real-time invoice submission, status tracking, and retrieval. Built-in support for KSeF's authentication methods (qualified seal, trusted profile, token).

E-Invoicing by Sector

Mandate Status by Business Sector

Current compliance requirements across B2B, B2G, and B2C transactions.

B2B (Business-to-Business)

Upcoming

Mandatory B2B e-invoicing through KSeF is phased: from February 2026 for large taxpayers (annual revenue >PLN 200M), and from April 2026 for all remaining VAT-registered businesses. Invoices not submitted through KSeF will not be recognized as valid VAT invoices. The FA(2) XML schema is the mandatory format.

B2G (Business-to-Government)

Upcoming

B2G e-invoicing will be handled through KSeF alongside B2B transactions from February 2026. Public procurement invoices must also be submitted via the central KSeF platform in the FA(2) XML format.

B2C (Business-to-Consumer)

N/A

B2C invoices (consumer receipts) are not required to go through KSeF. However, if a business voluntarily issues a structured invoice for a consumer transaction, it may use KSeF. Standard cash register receipts remain unchanged.

Compliance Timeline

Key Dates & Milestones

Stay ahead of every deadline — InvoStaq ensures you're compliant before each milestone.

Jan 2022Active

KSeF Voluntary Launch

KSeF goes live on a voluntary basis. Taxpayers can optionally issue structured invoices through the platform to test workflows and integrations.

Jul 2024Active

Original Mandatory Date — Postponed

The initial mandatory KSeF date of July 1, 2024 was postponed by the Ministry of Finance to allow more time for technical and business readiness.

Feb 2026Upcoming

KSeF Mandatory — Large Taxpayers

Large taxpayers (annual revenue >PLN 200M) must issue structured invoices via KSeF. Invoices not in KSeF will not be recognized for VAT deduction purposes.

Apr 2026Upcoming

KSeF Mandatory — All VAT Payers

All remaining VAT-registered businesses must issue structured invoices via KSeF. Full mandatory e-invoicing coverage achieved across all Polish taxpayers.

Legal Framework

Legal Framework & References

Poland's KSeF mandate is established by amendments to the VAT Act (ustawa o podatku od towarów i usług) introduced in 2023 and subsequently revised. The Ministry of Finance operates KSeF and defines the FA(2) XML schema. The original July 2024 deadline was postponed via ministerial decree, with February 2026 confirmed as the revised mandatory date. The legal framework aligns with EU Directive 2014/55/EU for B2G and supports EN 16931 interoperability.

Polish VAT Act — Art. 106na-106nc (KSeF provisions)FA(2) XML Schema (Ministry of Finance)KSeF Technical Documentation (API v2)EU Directive 2014/55/EUEN 16931 European StandardMinistry of Finance — KSeF Postponement Notice (2024)
Our Services

Solutions Tailored for Poland

AI-powered e-invoicing compliance designed specifically for the Poland regulatory environment.

01

AI Compliance Engine

InvoStaq's Syntax AI Guardian and Semantic AI Audit run inside your ERP, catching errors before invoices are submitted to KSeF. Traffic Light Protocol — Pass, Warn, or Block — in under 200ms.

Real-time AI audit (200ms)
Traffic Light Protocol (Pass/Warn/Block)
Semantic AI powered by Azure AI
Plain-English & Polish error explanations
Auto-correction suggestions
Full audit trail for compliance review
02

Native ERP Plugin

Lightweight headless plugins that install natively into your existing ERP. No middleware, no re-platforming, no disruption.

Microsoft Dynamics 365 plugin
Odoo native integration
SAP & Comarch (Phase 2)
Multi-entity configuration
Real-time sync capabilities
Zero-downtime deployment
03

Peppol Network & Compliance

Certified Peppol network access with AS4-encrypted delivery, automatic FA(2) XML mapping, direct KSeF API integration, and full delivery status tracking.

KSeF API direct integration
FA(2) XML schema compliant
AS4 encrypted transmission
EN 16931 standard compliance
Delivery confirmation & KSeF ID tracking
EU cross-border readiness