
Poland KSeF E-Invoicing Mandate: Rollout Timeline, FA(3) Schema & Integration
Article overview
This article explains Poland KSeF E-Invoicing Mandate: Rollout Timeline, FA(3) Schema & Integration as a practical reference for European e-invoicing. It defines the topic in plain language, places it in the compliance context, and connects the explanation to invoice formats such as XRechnung, ZUGFeRD/Factur-X, UBL, and CII.
Poland is introducing mandatory B2B electronic invoicing via the Krajowy System e-Faktur (KSeF).
For businesses operating in Poland or billing Polish corporate clients, compliance requires issuing structured XML invoices in the official FA(3) format, acquiring a KSeF session token, and retrieving a unique KSeF identification number for each valid invoice.
How to use this guide
Use the article as a starting point before changing a finance or ERP workflow: identify the applicable country rule or standard, decide which structured format is expected, validate the generated XML, and keep a documented exception process for invoices that require manual review.
Poland KSeF Rollout Timeline
For Poland KSeF Rollout Timeline, review these points before moving on.
- February 1, 2026: Mandatory KSeF e-invoicing begins for large taxpayers (annual turnover >200M PLN).
- April 1, 2026: Mandatory rollout expands to most VAT-registered active businesses in Poland, except the smallest sellers whose monthly invoice-documented sales do not exceed PLN 10,000 gross.
- January 1, 2027: The micro-taxpayer deferral ends and KSeF becomes mandatory for the previously exempt smallest sellers.
- B2C Exclusion: Consumer (B2C) transactions are currently excluded from mandatory KSeF clearing.
Technical Core: FA(3) Schema & Verification QR Codes
Invoices must adhere to the FA(3) logical structure published by the Ministry of Finance. Visual invoice copies or PDFs provided to buyers must include a KSeF verification QR code.
Offline & Emergency Modes (Tryb Awaryjny)
For Offline & Emergency Modes (Tryb Awaryjny), this sequence gives the practical order of work.
- Offline Mode: In the event of a KSeF system outage, issuers can generate FA(3) XML invoices offline and submit them to KSeF within specified statutory deadlines once service resumes.
Official References
For Official References, review these points before moving on.
Ready to convert your invoices?
Start converting PDF invoices to XRechnung, ZUGFeRD, and other formats today.
View PricingReady to convert your invoices?
Start converting PDF invoices to XRechnung, ZUGFeRD, and other formats today with credits or a paid plan.
Related articles
Peppol Network Guide: What It Is and How to Get Connected
Complete guide to the Peppol network for e-invoicing. Learn what Peppol is, how the 4-corner model works, and how to connect your business for compliant B2B
Read moreZUGFeRD validators: what to test before you send a hybrid invoice
A practical 2026 guide to validating ZUGFeRD and Factur-X invoices: XML rules, PDF/A-3 checks, profile fit, common failures, and which validator types to
Read moreConvert PDF to ZUGFeRD: when a hybrid invoice workflow fits
Learn when PDF to ZUGFeRD is the right bridge for B2B workflows, what a valid hybrid invoice must contain, and how to review the XML before sending.
Read more