Poland flag

Europe

Poland E-Invoicing

Phased RolloutLast verified 2026-05-19

KSeF mandate signed by President 27 Aug 2025. FA(3) schema replaces FA(2) from 1 Feb 2026. Phased rollout: 1 Feb 2026 (large taxpayers), 1 Apr 2026 (others), 1 Jan 2027 (micro). Penalties deferred to 1 Jan 2027.

Key compliance facts

Standard

FA(3) schema (replaces FA(2) from 1 Feb 2026)

Authority

MF — Ministerstwo Finansów / KAS — Krajowa Administracja Skarbowa

Mandatory For

Large taxpayers (2024 sales > PLN 200M) from 1 Feb 2026; all other VAT-registered from 1 Apr 2026; micro from 1 Jan 2027

Effective Date

Aug 27, 2025 (law signed) · Feb 1, 2026 (FA(3) + large taxpayers) · Apr 1, 2026 (all others) · Jan 1, 2027 (micro + penalties)

About Poland E-Invoicing

Poland's mandatory KSeF (Krajowy System e-Faktur) regime was signed into law by the President on 27 August 2025 after multiple delays. The new FA(3) schema replaces FA(2) from 1 February 2026. The rollout is phased: 1 February 2026 — large taxpayers (2024 gross sales > PLN 200M); 1 April 2026 — all other VAT-registered taxpayers (excluding micro-entrepreneurs); 1 January 2027 — micro-entrepreneurs (monthly sales < PLN 10,000). To soften the transition, penalties are deferred until 1 January 2027 (an 11-month soft landing). Four executive regulations were finalised in December 2025, covering KSeF usage, exemptions and SAF-T/invoicing amendments. Bank transfer ID references become mandatory from 1 August 2026. The 'Offline24' mode is now a permanent feature, allowing invoice upload by the next business day. A QR code is mandatory on paper or PDF representations. Foreign businesses with a Polish fixed establishment are in scope; VAT registrations without physical presence may not fall under the mandatory regime. Free interfaces and APIs are available to taxpayers.

Implementation Phases

  1. Law signed

    Aug 27, 2025

    Mandatory KSeF law signed by President.

  2. Phase 1 — large taxpayers + FA(3)

    Feb 1, 2026

    Large taxpayers (2024 sales > PLN 200M) mandatory; FA(3) schema replaces FA(2).

  3. Phase 2 — all other VAT-registered

    Apr 1, 2026

    Mandatory for all other VAT-registered taxpayers (excl. micro).

  4. Bank transfer ID reference

    Aug 1, 2026

    Mandatory bank transfer references introduced.

  5. Phase 3 — micro + penalties begin

    Jan 1, 2027

    Micro-entrepreneurs (monthly sales < PLN 10k) mandatory; penalty regime begins.

Key Compliance Facts

  • Operating authority: Ministry of Finance (MF) / KAS
  • Platform: KSeF (Krajowy System e-Faktur)
  • Schema: FA(3) from 1 Feb 2026 (replaces FA(2))
  • Penalties deferred to 1 Jan 2027 (11-month soft landing)
  • 4 executive regulations finalised Dec 2025
  • 'Offline24' mode permanent (upload next business day)
  • QR code mandatory on paper/PDF representations
  • Bank transfer ID references from 1 Aug 2026
  • Foreign businesses with Polish fixed establishment in scope
  • Free portal + APIs available

Frequently Asked Questions

Is e-invoicing mandatory in Poland?

Large taxpayers (2024 sales > PLN 200M) from 1 Feb 2026; all other VAT-registered from 1 Apr 2026; micro from 1 Jan 2027. Status: Phased Rollout.

Which authority regulates e-invoicing in Poland?

MF — Ministerstwo Finansów / KAS — Krajowa Administracja Skarbowa

What e-invoicing standard does Poland use?

FA(3) schema (replaces FA(2) from 1 Feb 2026)

What is the e-invoicing model in Poland?

Clearance (CTC) via KSeF (Krajowy System e-Faktur) — central platform

When did Poland e-invoicing take effect?

Aug 27, 2025 (law signed) · Feb 1, 2026 (FA(3) + large taxpayers) · Apr 1, 2026 (all others) · Jan 1, 2027 (micro + penalties)

Topics

clearanceCTCEuropeEUKSeFFA3