Poland e-invoicing

Poland’s KSeF national e-invoicing platform becomes mandatory for B2B in 2026. Invoices use the national FA(3) XML schema and must be issued and received through KSeF.

Timeline
2026 (phased)
Scope
B2B mandatory via the national KSeF platform
Platform
KSeF (Krajowy System e-Faktur)

Mandate timeline

Formats

FA(3) structured XMLUBL 2.1 (cross-border)

How InvoiceHub helps today

InvoiceHub validates EN 16931 UBL invoices today — useful for cross-border invoices and pre-conversion checks — and generates conformant UBL. Native KSeF FA(3) schema validation and submission are on our roadmap.

Frequently asked questions

What is KSeF?

KSeF (Krajowy System e-Faktur) is Poland’s centralised e-invoicing platform. Businesses must issue and receive structured invoices through it using the national FA(3) XML schema.

When is KSeF mandatory?

KSeF becomes mandatory for B2B in 2026, phased by company size.

Does InvoiceHub support KSeF?

InvoiceHub validates and generates EN 16931 UBL invoices today, which helps with cross-border and pre-submission checks. Native KSeF schema support and submission are on the roadmap.

Other countries