Independent.

·

Global.

·

Practical.

Image
English

TOOLS · Tracker

E-Invoicing & ViDA Mandate Tracker

The deadline, format, and obligation for every country with an active or upcoming e-invoicing mandate — in one place, updated as rules change. No sign-up.

FREE · NO SIGN-UP

← All mandates

PL

Poland e-invoicing

EU · Centralised clearance (KSeF)

Clearance model: invoices must be validated by KSeF before they are legally issued. The proprietary FA(3) schema is the only accepted B2B format.

Live now

Applies to

B2B, B2G

January 1, 2027

Next phase deadline

Sub-PLN 10k/month invoicers: 1 Jan 2027

Does this apply to me?

Two questions. The fixed-establishment rule is where most foreign businesses get it wrong.

Is your business established in Poland (registered office, branch or fixed establishment)?

Do you issue domestic B2B invoices in Poland?

Poland: likely outside the issuing mandate — watch e-reporting / cross-border

VAT registration or trading alone, without a fixed establishment, usually keeps you outside Poland's issuing obligation — but you may still face e-reporting or need to receive structured e-invoices. Confirm your establishment status.

Not in scope for Poland

With no establishment and no registration or trade in Poland, the mandate doesn't apply to you today. Revisit this if you open a branch, warehouse or start supplying into Poland.

In scope — issue structured e-invoices in Poland

As an established business issuing domestic B2B invoices, you must send them as compliant structured e-invoices. The mandate is already in force (since April 2026). Set up your platform/format and test before you rely on it.

In scope to receive in Poland

Even if you don't issue domestic B2B invoices, an established business must be able to receive structured e-invoices. The mandate is already in force (since April 2026). Confirm your receiving capability first.

Phases & who's affected when

A single date hides the rollout. Here's the full sequence.

1 February 2026

Large taxpayers (>PLN 200m turnover)

KSeF became mandatory for the largest taxpayers first, under a soft launch with no penalties.

Done

1 April 2026

All other VAT-registered businesses

Every remaining VAT-registered business must issue through KSeF.

Done

1 January 2027

Sub-PLN 10,000/month invoicers + end of reliefs

The last group – taxpayers invoicing PLN 10,000 gross or less a month – joins KSeF; penalties (art. 106ni) apply; the KSeF number is required in B2B payments (art. 108g); cash-register invoices and receipts-with-NIP no longer serve as invoices.

Next

The technical facts

The standards, scope and dates that define the mandate – at a glance.

Transaction scope

B2B, B2G

Model

Centralised clearance (KSeF)

Formats

FA(3) XML

Region

EU

STATUS

Live now

Scope

Taxpayers with 2024 sales (incl. VAT) above PLN 200m since 1 Feb 2026; all other established taxpayers since 1 Apr 2026. Only taxpayers whose invoiced monthly sales are PLN 10,000 gross or less may still invoice outside KSeF, until 31 Dec 2026. Foreign VAT-registered businesses without a fixed establishment are outside the issuing obligation. Only the proprietary FA(3) schema is accepted.

Penalties & grace period

From 1 Jan 2027, up to 100% of the VAT on an invoice issued outside KSeF (18.7% of the gross amount where no VAT is shown) – art. 106ni VAT Act. No penalties during 2026.

Read the full Poland guide

The complete VATabout deep-dive: legislation, platform selection, and reporting detail. 

Read the guide →

Stay Ahead of VAT Changes

Don't miss crucial VAT developments that could impact your business or practice.