🇵🇱 Poland E-Invoicing

Poland KSeF E-Invoicing

Krajowy System e-Faktur (KSeF) is Poland's national e-invoicing system. Mandatory for all B2B from February 2026. Get compliant now with GoRoute.ai.

Poland KSeF Status

Voluntary Phase Active
B2B Mandatory Feb 2026
Format FA(2) XML Schema
VAT Rate 23% Standard
Implementation Timeline

KSeF Rollout Schedule

Poland's KSeF mandate is coming. Here's what you need to know.

2022

Voluntary Launch

KSeF opened for voluntary use. Early adopters began testing.

2024

Technical Delays

Ministry postponed mandatory launch to address technical issues.

Feb 2026

B2B Mandatory

KSeF becomes mandatory for all B2B invoices in Poland.

Apr 2026

B2C Extension

Potential extension to consumer invoices.

Poland KSeF Solution

KSeF Certified

Full integration with Poland's Krajowy System e-Faktur platform.

FA(2) Schema

Automatic conversion to Polish FA(2) XML invoice schema.

Polish VAT

Support for 23%, 8%, 5%, and 0% VAT rates with proper coding.

NIP Validation

Automatic NIP (Polish Tax ID) validation and verification.

EU Peppol

Connect with EU partners via Peppol alongside KSeF.

JPK Integration

Supports JPK_FA reporting format requirements.

Ready for KSeF?

Don't wait until the deadline. Get KSeF compliant today with GoRoute.ai.

Poland KSeF FAQ

What is KSeF?

KSeF (Krajowy System e-Faktur) is Poland's National e-Invoice System. It's a centralized government platform where all B2B invoices must be submitted and stored. Each invoice receives a unique KSeF number for tracking.

When does KSeF become mandatory?

KSeF becomes mandatory for all B2B invoices in Poland from February 2026. B2C extensions may follow in April 2026. Voluntary use is available now for testing and early adoption.

What invoice format does KSeF require?

KSeF requires invoices in the Polish FA(2) XML schema format. This is a Poland-specific structured format different from EU Peppol. GoRoute.ai automatically converts your invoices to this format.