Polish VAT regimes
Polish VAT (Podatek od Towarów i Usług — PTU) follows EU directive 2006/112 but with its own rates and regimes: 23% standard, 8% and 5% reduced, 0% super-reduced for basic foods. Special regimes ryczałt and zwolnienie podmiotowe, and reverse charge mechanism (mechanizm odwrotnego obciążenia) for certain sensitive sectors.
VAT rates in force
| Rate | FA(2) code | Scope | Legal reference |
|---|---|---|---|
| 23% (standard) | 23 | All goods and services not listed elsewhere. Represents ~80% of the Polish VAT base. | VAT Act art. 41 paragraph 1 |
| 8% (reduced) | 8 | On-site restaurants, passenger transport, hotels, certain construction works (housing < 150 m²), OTC medications. | VAT Act art. 41 paragraph 2 + appendix 3 |
| 5% (secondary reduced) | 5 | Basic foods (bread, meat, dairy products), magazines, e-books, periodicals. | VAT Act art. 41 paragraph 2a + appendix 10 |
| 0% (super-reduced) | 0 | Intra-EU exports, non-EU exports, paper books and newspapers, essential medical services (since 2024). | VAT Act art. 83 + appendix 8 |
| zw (zwolniona) | zw | VAT-exempt operations — banking services, insurance, medicine, education (art. 43 paragraph 1). | VAT Act art. 43 paragraph 1 |
| np (nie podlega) | np | Out of VAT scope — dividend payments, financial asset transfers, certain indemnities. | VAT Act art. 7 paragraph 1 + art. 8 |
| oo (odwrotne obciążenie) | oo | Reverse charge — VAT collection reversed to the buyer (see dedicated section). | VAT Act art. 17 paragraph 1 |
Ryczałt — lump-sum
Ryczałt od ewidencjonowanych przychodów is an alternative tax regime on income tax (PIT) — not directly on VAT, but strongly correlated. It offers flat rates on turnover rather than net income taxation.
- Eligibility cap. N-1 turnover below 2 million PLN (approximately €470,000 equivalent).
- 17% rate. Professional activities — doctors, lawyers, tax advisors.
- 15% rate. IT services and consulting.
- 12% rate. Programming, software development, hosting.
- 8.5% rate. Wholesale and retail trade.
- 5.5% rate. Manufacturing production, construction.
- 3% rate. Food retail.
- VAT articulation. Ryczałt PIT does not exempt from VAT. A ryczałt entrepreneur exceeding the zwolnienie podmiotowe threshold (200K PLN) must register with the VAT taxpayers' register and issue FA(2) invoices via KSeF.
Zwolnienie podmiotowe (turnover < 200K PLN)
Zwolnienie podmiotowe is the Polish equivalent of the French VAT base franchise. It exempts small taxpayers from the obligation to collect output VAT, in exchange for non-recovery of input VAT.
- Threshold. N-1 turnover below 200,000 PLN. Calculation done on the calendar year (1 January to 31 December).
- Legal basis. VAT Act art. 113 paragraph 1.
- Excluded activities. Lawyers, tax advisors, jewelry services, vehicle sales, luxury items — no zwolnienie eligibility even below threshold.
- Exit from the scheme. As soon as the 200K PLN threshold is exceeded mid-year, the company must register as a czynny podatnik VAT the following month.
- KSeF articulation. Companies under zwolnienie podmiotowe are temporarily excluded from mandatory KSeF 2026 (until the 2027 parliamentary review).
Reverse charge — art. 17 VAT Act
The reverse charge mechanism (mechanizm odwrotnego obciążenia) reverses the VAT collection burden: the buyer self-declares the VAT, and the supplier issues an invoice without VAT. Covers several cases:
- Intra-EU services. All B2B services provided by an EU taxpayer to a Polish taxpayer (and vice versa) — art. 28b paragraph 1. The Polish buyer self-declares the Polish VAT (general European mechanism since 2010).
- Construction and subcontracting (repealed 2019). The construction sector had its specific B2B reverse charge framework (VAT Act appendix 14, repealed late 2019 in favour of mandatory split payment).
- Waste and recycling. Any operation concerning scrap iron, non-ferrous metals, textile recycling remains under B2B reverse charge — appendix 11.
- Consumer electronics. Smartphones, laptops, consoles: B2B reverse charge above 20,000 PLN per transaction since 2019, to fight VAT carousels.
- Energy and CO2 certificates. Gas, electricity, EU ETS certificates exchanges: systematic B2B reverse charge.
- Investment gold. Coins and bullions, under precise criteria appendix 12.
VAT codes in the FA(2) schema
The FA(2) format encodes each VAT rate via a specific code in
FaWiersz/P_12 and allows aggregation per rate in
Fa/P_13_X and Fa/P_14_X (where X = rate block
number).
| P_12 code | Meaning | Net aggregate field | VAT aggregate field |
|---|---|---|---|
23 | 23% rate | P_13_1 | P_14_1 |
8 | 8% rate | P_13_2 | P_14_2 |
5 | 5% rate | P_13_3 | P_14_3 |
0 | 0% rate (export, books) | P_13_4 | N/A (amount 0) |
zw | Exempt (art. 43) | P_13_7 | N/A |
np | Out of VAT scope | N/A | N/A |
oo | Reverse charge (buyer declares) | P_13_5 | N/A on issuer side |
GTU codes (Grupowanie Towarów i Usług 01 to 13) also classify tax-risk
goods and services: alcohols, tobacco, vehicles, waste, intellectual
services, medications. Indicated in FaWiersz/GTU_01..GTU_13.
Common pitfalls
- Confusing zw and 0%. zw = exempt (no VAT collected, no input VAT recovery). 0% = taxed but at 0% (VAT collected at 0, input VAT recovery possible). Very different financial consequence on the pro forma tax position.
- Forgotten intra-EU reverse charge. For a service
rendered by a Polish company to a French company, VAT is in French
reverse charge (the French company self-declares). The Polish company
issues an FA(2) invoice with code
ooand mention of art. 28b paragraph 1. - Split payment vs reverse charge. Two distinct mechanisms. Split payment keeps VAT in the system (buyer blocked account → State blocked account). Reverse charge shifts collection from issuer to buyer.
- Osłonowa shield applied outside the period. The former 0% food / energy rates have not been valid since April 2025. An invoice using them is rejected by KSeF Schematron.
- Zwolnienie podmiotowe threshold mid-year. A company crossing the 200K PLN threshold mid-year must register VAT the following month. If it does not issue immediately with VAT + KSeF, adjustments can be substantial.