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