top of page
POLAND
COUNTRIES
>

Poland

VAT in 

Poland operates the JPK_VAT digital reporting system and mandatory split payments (MPP) in designated sectors. Whether managing fiscal representative appointment, monthly JPK_V7M returns, or preparing for the KSeF national e-invoicing mandate from February 2026, GlobalTrade Business provides complete Polish VAT compliance support.

Monthly (JPK_V7M)
FILING FREQUENCY
Quarterly JPK_V7K option for smaller businesses; deadline 20th of following month
PLN 0
REGISTRATION THRESHOLD
No threshold for non-EU businesses — first supply triggers obligation

OVERVIEW

Introduction to VAT in Poland

Poland's PTU (Podatek od Towarów i Usług) is governed by the VAT Act of 2004, implementing EU VAT Directive 2006/112/EC, administered by the KAS (Krajowa Administracja Skarbowa). The standard rate of 23% — one of the EU's highest — applies to most goods and services. There is no registration threshold for non-EU businesses. Poland replaced traditional VAT returns in 2016 with the JPK_VAT (Standard Audit File for Tax) digital reporting system.

✓ Key facts for non-EU businesses

Non-EU businesses are required under Article 18 of the VAT Act to appoint a fiscal representative (przedstawiciel podatkowy) established in Poland. The representative holds joint and several liability for all Polish PTU obligations and manages JPK_V7M filings, split payment (MPP) compliance, and KAS correspondence.

EXPERT HELP

Need Polish VAT registration?

Our local experts handle the full registration and compliance cycle — in Polish, from day one.

VAT REGISTRATION

VAT Registration in Poland

Foreign businesses making taxable supplies in Poland must register for PTU regardless of turnover. Non-EU businesses must appoint a przedstawiciel podatkowy under Article 18, requiring a notarized power of attorney and registration via the local urząd skarbowy.

VAT RATES

Polish VAT Rates

23% — standard rate (most goods and services)
8% — certain processed foods, pharmaceuticals, construction materials for residential property, passenger transport, hospitality
5% — basic foodstuffs, books, newspapers, children's clothing, certain medical devices
0% — exports outside the EU and intra-EU B2B supplies

When do you need to register?

You need a Polish VAT number (NIP — Numer Identyfikacji Podatkowej) if you:

✓ Key facts for non-EU businesses

✓ Import goods into Poland
✓ Sell goods to Polish B2C customers (distance selling / OSS opt-out)
✓ Hold stock in Poland (warehouse, fulfilment centre)
✓ Supply goods from Poland to other EU countries
✓ Provide certain services subject to Polish PTU

⏱ Processing Time
2–4 weeks

Standard registration timeline

📞 Tax Authority
KAS

Krajowa Administracja Skarbowa (National Revenue Administration)

VAT Number Format
PL + 10 digits (NIP)

e.g. PL1234567890

Fiscal Rep Required
e.g. PL1234567890

Joint & several liability — notarized power of attorney required

Registration process

1
 

Assess your PTU obligations

We review your business model to confirm registration is required and identify any split payment (MPP) obligations in designated sectors.

2
 

Assess your PTU obligations

We review your business model to confirm registration is required and identify any split payment (MPP) obligations in designated sectors.

3
 

Assess your PTU obligations

We review your business model to confirm registration is required and identify any split payment (MPP) obligations in designated sectors.

4
 

Receive your Polish VAT number (NIP)

Typically 2–4 weeks. Your PL NIP number is validated on VIES and ready for use on invoices and monthly JPK_V7M filings.

VAT penalties for late filing or payment reach 20% for minor irregularities and up to 100% for deliberate fraud. Interest accrues at 8% per annum. The split payment mechanism (MPP) is mandatory for B2B invoices >PLN 15,000 in designated sectors — non-compliance attracts penalties of 20–100% of the VAT amount.

RETURNS & DEADLINES

Polish VAT Returns

Polish VAT returns use the JPK_V7M (monthly) or JPK_V7K (quarterly) Standard Audit File format, filed electronically to KAS by the 20th of the following month or quarter. Both formats include full invoice-level detail for all issued and received invoices. Paper filing is not accepted.

⏱ Processing Time
20th of next month
Monthly JPK_V7M deadline
Quarterly
20th after quarter-end
Quarterly JPK_V7K
Annual (CA12)
N/A
No standalone annual PTU declaration required

Frequency determination

All businesses file monthly JPK_V7M returns by default — deadline 20th of following month. Smaller businesses may elect quarterly JPK_V7K — deadline 20th of following quarter-end month. Non-established businesses are typically assigned monthly filing by default.

E-invoicing in Poland (KSeF)

Mandatory B2B e-invoicing via KSeF (Krajowy System e-Faktur) is effective February 2026 for large taxpayers (annual turnover >PLN 2 million), with phased rollout to all businesses thereafter. Under KSeF, all B2B invoices must be submitted to the national portal within 5 business days. Failure to comply carries penalties of up to PLN 1,000 per invoice.

REVERSE CHARGE

Polish Reverse Charge

Poland applies reverse charge (odwrotne obciążenie) for intra-EU B2B supplies, domestic supplies of fraud-prone goods (construction services, scrap metals, electronic goods), and when Polish VAT-registered businesses receive services from non-resident foreign suppliers. The Polish customer self-assesses 23% PTU and claims an input credit, reporting both in the monthly JPK_V7M filing.

INTRASTS & ESL

Polish Intrastat & EC Sales List

VAT-registered businesses must file Intrastat declarations (via the INTRASTAT system, once annual KAS thresholds are exceeded) and the EC Sales List, embedded within the monthly JPK_V7M filing. KAS cross-checks EC Sales List data against other EU member states via VIES.

📦 Intrastat Arrivals Threshold
PLN 4,000,000

Annual intra-EU purchases threshold (set annually by KAS)

🚚 Intrastat Dispatches Threshold
PLN 2,700,000

Annual intra-EU sales threshold (set annually by KAS)

📊 ESL Frequency
Annual intra-EU sales threshold

20th of following month

📅 Intrastat Deadline
10th

Of the following month

How GlobalTrade Business Can Help

Your complete Polish VAT partner

From first registration to ongoing returns — we manage the full compliance lifecycle so you can focus on your business.

Fiscal Representation

As certified fiscal representative, we assume joint liability and act as your official contact point with French tax authorities.

Container Ship Docked

VAT Refund Recovery

Recover French VAT paid on business expenses. We manage the full refund claim under the EU VAT Refund Directive.

Shopping cart, blu ebg_edited_edited_edi

IOSS & OSS Registration

Sell goods or services to EU consumers without registering in every country. We manage your IOSS or OSS enrolment and handle all cross-border VAT declarations through a single submission.

bottom of page