VAT is a tax that foreign investors encounter almost from day one of operations. Poland operates a VAT system in line with EU directives, but with a number of local specificities — the JPK_VAT reporting file, the VAT Taxpayer White List, the split payment mechanism and a rigorous registration procedure for foreign entities. Errors in this area can result in denial of input VAT deductions, tax penalties and criminal fiscal liability.
When must a foreign company register for VAT in Poland?
A foreign entrepreneur is required to register for VAT in Poland if they carry out activities subject to VAT on Polish territory for which they are the taxpayer — i.e. where Poland is the place of supply and the reverse charge does not shift the obligation to the buyer. The registration obligation is not threshold-based for foreign entities: it arises as soon as the first taxable activity is performed (with the exception of EU taxpayers using the special scheme for small enterprises — the SME Scheme, available since 1 January 2025 for entities established in the EU whose total annual turnover across the Union does not exceed EUR 100,000).
Polish companies (Sp. z o.o., S.A.) may benefit from the subjective exemption up to a PLN 240,000 annual turnover threshold (raised from PLN 200,000 as of 1 January 2026). Once exceeded, registration is mandatory. Voluntary registration before the threshold is worth considering — it allows deduction of input VAT on start-up costs.
| ⚠️ Warning: rigorous VAT registration process for new companies Polish tax offices actively verify new companies to confirm genuine business activity at the declared address — particularly those registered at virtual office addresses. Refusal or suspension of VAT registration is possible if the office concludes the company is not conducting real operations. Having a genuine registered office, a bank account and documented business plans significantly accelerates and facilitates registration. |
VAT rates in Poland
Poland applies four VAT rates:
| VAT rate | Rate | Examples |
|---|---|---|
| Standard rate | 23% | Most goods and services, IT services, consulting |
| Reduced rate | 8% | Construction (residential), selected restaurant services |
| Reduced rate | 5% | Basic foodstuffs, books, medicines |
| Zero rate / exempt | 0% / exempt | Goods export, intra-EU supply (0%); financial & insurance services (exempt) |
JPK_VAT — the Standard Audit File for Tax
Since 2020, all active VAT taxpayers in Poland must submit a JPK_VAT file (Jednolity Plik Kontrolny — Standard Audit File for Tax). This is an electronic file containing the VAT purchase and sales ledger together with the VAT return — submitted as a single file (JPK_V7M for monthly filers or JPK_V7K for quarterly filers). The file is due by the 25th of the following month.
JPK_VAT requires GTU codes for selected categories and procedure codes for special transactions (MPP, TP).
| 💡 Tip from Destrier Foreign accounting software often does not natively support the JPK_V7M/V7K format or Polish GTU codes — this should be verified before signing a contract with an accountant or selecting an ERP system. Errors in the JPK_VAT file (e.g. missing GTU code or incorrect procedure tag) trigger a correction request and a fine of up to PLN 2,800 per defective file. The system must be ready before the first invoice is issued — retroactive implementation is significantly more costly. Destrier Law Firm assists in verifying that the chosen system meets JPK_VAT and KSeF requirements. |
VAT Taxpayer White List (Biała Lista)
The VAT Taxpayer White List is a public register maintained by the Head of the National Revenue Administration (KAS). Since 2020, a payment above PLN 15,000 made to an account not listed on the White List may result in:
- The payment not being deductible as a tax cost.
- Joint and several liability for the seller’s VAT arrears.
Every payment above PLN 15,000 (gross) to another VAT taxpayer should be preceded by a White List check and made to the account listed there. The check should be documented (date and result of the verification).
Split payment mechanism (MPP)
Under the split payment mechanism, the buyer transfers the net invoice amount to the supplier’s bank account and the VAT amount directly to the supplier’s dedicated VAT account (held at the bank). Funds in the VAT account may only be used to pay VAT to the tax office or to settle VAT liabilities with counterparties under split payment.
Split payment is mandatory for invoices above PLN 15,000 for goods and services listed in Annex 15 to the VAT Act (including steel, electronics, fuels and construction services). Voluntary use of split payment beyond that scope protects the buyer against joint and several liability and accusations of participation in VAT carousel fraud.
| ⚠️ Warning: frozen funds in the VAT account Funds held in the VAT account are “locked” — they cannot be freely withdrawn or transferred. They may only be used to pay VAT, ZUS contributions, income tax, or returned by the tax office following an application (refunds take up to 60 days). The scale of the lock-up can be significant: with monthly turnover of PLN 500,000 and a 23% VAT rate, approximately PLN 115,000 may be permanently tied up in the VAT account. Companies entering the market with high turnover should factor this into cash flow projections before launching operations. |
National e-Invoicing System (KSeF) — mandatory e-invoicing
Since 2026, all VAT invoices in Poland must be issued through the KSeF (National e-Invoicing System) operated by the Ministry of Finance. The obligation takes effect in stages: from 1 February 2026 for companies whose gross sales value in 2024 exceeded PLN 200 million, from 1 April 2026 for all other taxpayers, and from 1 January 2027 for the smallest businesses (turnover up to PLN 10,000 per month). B2C invoices (to consumers) remain an exception — issuing them through KSeF stays voluntary regardless of the implementation stage. Penalties for issuing invoices outside KSeF apply from 1 January 2027, creating a risk of delays and procedural complications for the buyer in deducting VAT.
| ⚠️ Warning: KSeF applies to foreign companies in Poland A foreign company must use KSeF only if it has a fixed establishment (FE) in Poland for VAT purposes that participates in the transaction — mere VAT registration is not sufficient (MF explanatory notes of 28 January 2026). Whether an FE exists requires an individual assessment. Implementation (integrating with the MF API) typically takes 4–8 weeks — worth planning well in advance. An invoice issued outside the system risks delays in the buyer’s VAT deduction, though the formal deficiency alone does not automatically negate that right. |
VAT on intra-EU transactions and exports
A Polish company trading with counterparties in other EU member states applies the rules on intra-community supply of goods (WDT) and intra-community acquisition of goods (WNT). WDT is subject to a 0% VAT rate provided documentary requirements are met. WNT is settled by the Polish buyer under the reverse charge mechanism.
For cross-border services, correctly determining the place of supply is critical. Services provided to VAT taxpayers in other EU countries are generally not subject to Polish VAT (taxed in the customer’s country). Services provided to consumers (B2C) may be taxable in Poland or require registration under the OSS procedure.
| Need help with VAT registration or tax compliance in Poland? Destrier Law Firm offers comprehensive tax services for foreign companies. Get in touch. |
Legal position: 2026 (updated: August 2026). This article is for informational purposes only and does not constitute legal advice. We recommend seeking individual legal advice before making any decisions.

