e-Invoice.app
All Guides
🇵🇱

Poland e-Invoicing Guide

Key facts, deadlines, and compliance requirements for Poland's KSeF e-invoicing system.

Model:ClearanceStandard:EN 16931B2B:Phased Rollout
Updated 2026-02-15

What is e-Invoicing in Poland?

Poland is building one of Europe's most comprehensive centralized e-invoicing systems. The Krajowy System e-Faktur (KSeF) is a government-operated clearance platform where every B2B invoice must be submitted, validated, and assigned a unique number before it gains legal validity. This pre-authorization model gives Poland's tax authority real-time insight into every business transaction.

The system represents a fundamental shift from traditional invoicing: an invoice that has not been accepted by KSeF and issued a UPO (official receipt of submission) simply does not exist in the eyes of Polish tax law. This makes compliance not optional but a prerequisite for conducting business.

Key Deadlines & Milestones

Poland's rollout follows a size-based schedule. Large taxpayers (revenue above PLN 200 million) must use KSeF from February 2026, with all other VAT-registered businesses following in April 2026. Micro-entrepreneurs have until January 2027. Crucially, no financial penalties apply during the entire 2026 calendar year, giving businesses a full-year grace period to resolve technical issues.

Apr 2019
B2G eInvoicing mandatoryB2G
Mar 2025
ViDA Package published in Official JournalEU Level
Jan 2026
KSeF 2.0: Invoice Attachment Notification RequiredTechnical compliance
Jan 2026
KSeF 1.0 Technical Break BeginsTechnical
Feb 2026
KSeF mandatory for large taxpayersB2B
Apr 2026
KSeF mandatory for all taxpayersB2B
Apr 2026
2026 Grace Period: No financial penalties for KSeF non-complianceDomestic
Jan 2027
KSeF mandatory for micro-entrepreneursB2B
Jan 2027
KSeF penalty enforcement beginsDomestic
Jan 2027
ViDA: OSS/IOSS ClarificationsEU Level
Jul 2028
ViDA: Platform Obligations & VAT RegistrationEU Level
Jul 2030
ViDA: Cross-border B2B DRRIntra-EU
Jan 2035
ViDA: Domestic AlignmentDomestic

Who Needs to Comply?

All VAT-registered businesses must submit their B2B invoices through KSeF using the FA(3) XML schema. The system validates each invoice and returns a unique KSeF number plus a UPO confirmation. Invoices without a valid KSeF number are considered invalid for tax purposes.

The 2026 grace period means businesses can begin using KSeF without risk of financial penalties for non-compliance. Micro-entrepreneurs have an extended deadline until January 2027. Offline provisions exist for system downtime — businesses can issue invoices locally and submit them once KSeF service is restored.

How Does It Work?

KSeF operates as a centralized clearance platform. Businesses submit invoices via API in the FA(3) XML format. KSeF validates the invoice structure and data, assigns a unique identifier, and issues a UPO (official receipt). The validated invoice is then available for the buyer to retrieve from the platform.

Unlike decentralized models where invoices flow between trading partners directly, KSeF stores every invoice centrally for 10 years. The buyer retrieves their invoices from KSeF rather than receiving them directly from the seller. B2G invoicing already runs through Peppol since 2019, and this infrastructure remains separate from the B2B KSeF system.

What Are the Penalties?

Poland has taken a measured approach to enforcement. No financial penalties apply during the entire 2026 calendar year, regardless of when a business's mandatory start date falls. From January 2027, penalties can reach up to 100% of the VAT amount on the invoice, or 18.7% of the gross amount for VAT-exempt invoices.

KSeF Non-Compliance (from January 1, 2027)No financial penalties during 2026 grace period. From January 1, 2027: up to 100% of VAT on invoice, or 18.7% of gross for non-VAT invoices per the KSeF implementation plan.
Invoice Attachment ViolationsIncluding prohibited content (marketing materials, contracts, price lists) in KSeF invoice attachments may result in revocation of attachment issuance rights per KSeF 2.0 regulations.

Looking for a vendor that supports Poland's e-invoicing requirements?

Get matched with compliant vendors based on your countries, ERP, and business size.

How e-invoice.app Helps

From regulatory research to vendor selection, we provide the tools to navigate Poland's e-invoicing requirements with confidence.

Assess Your Compliance

See full regulatory details, mandate status, and implementation timeline.

View country data

Find the Right Vendor

Get matched with e-invoicing vendors that support your countries and ERP.

Start vendor match

Compare Vendors

Browse 200+ benchmarked e-invoicing vendors. Filter by country, category, and capabilities.

Browse vendor directory

Stay Compliant

Get notified when regulations change. Track updates across 90+ countries.

View news & updates