When do VAT rules in Poland apply to a foreign business?
Polish VAT applies when the transaction is taxable in Poland. For a foreign company, the risk usually starts with stock, local sales, imports, domestic supplies, intra-Community movements or a Polish fixed establishment.
- Importing goods into Poland.
- Selling goods already stored in Poland.
- Buying and reselling goods locally in Poland.
- Making intra-Community acquisitions or supplies involving Poland.
- Holding stock in a Polish warehouse or fulfilment centre.
- Issuing domestic B2B invoices with a Polish VAT number.
A Polish VAT number creates filing duties, invoice controls, refund exposure and possible KSeF access requirements. Register when the transaction flow justifies it, but register before the first taxable transaction when the obligation is clear.
VAT rates in Poland in 2026
Poland applies a standard VAT rate and reduced rates of 8%, 5% and 0%. The rate depends on the nature of the goods or service. Full rates and scope are listed in our VAT in Poland guide.
| Rate | Typical scope | Compliance point |
|---|---|---|
| 23% | Default rate for goods and services not covered by a reduced rate | Use this rate when no reduced-rate basis is documented |
| 8% | Selected food products, healthcare goods, passenger transport, accommodation and listed services | Check classification before invoicing |
| 5% | Basic foods, books, e-books and selected products for children or hygiene | Keep evidence supporting the reduced rate |
| 0% | Exports, intra-Community supplies and selected international transactions | Usually requires transport and customer evidence |
VAT registration in Poland: VAT-R, NIP and the right tax office
VAT registration in Poland is done through the VAT-R form. A business also needs a Polish tax identification number, the NIP, to register for VAT. For the full process, see how to get a VAT number in Poland.
For a company with no registered office and no fixed establishment in Poland, the competent office is Warszawa-Srodmiescie Second Revenue Office. Registration is free, but an official confirmation of registration costs 170 PLN if requested.
Is a tax representative required in Poland?
A tax representative may be required when a non-EU company has Polish VAT obligations. EU-established businesses generally do not appoint a fiscal representative in the same way, but they may still need a local agent or tax advisor to manage registration, filings and correspondence. See the tax representative in Poland service page when representation is needed.
VAT returns in Poland: JPK_V7M and JPK_V7K
Active VAT taxpayers in Poland submit VAT returns in Poland electronically through JPK_VAT with declaration. The two main variants are JPK_V7M for monthly settlements and JPK_V7K for quarterly settlements. The general deadline is the 25th day of the month following the period.
| Filing type | Who uses it | Deadline |
|---|---|---|
| JPK_V7M | Monthly VAT taxpayers | 25th day after the month |
| JPK_V7K | Quarterly VAT taxpayers | 25th day after the quarter, with monthly records for month 1 and month 2 |
Poland does not treat JPK as a simple VAT form. It combines declaration data and transaction records. An invoice coding mistake can become a VAT return mistake, a SAF-T mistake and an audit trigger at the same time.
KSeF e-invoicing in Poland in 2026
KSeF is the Polish National e-Invoicing System. Mandatory structured invoicing started on 1 February 2026 for taxpayers whose 2024 sales value, including tax, exceeded 200,000,000 PLN. It started on 1 April 2026 for other taxpayers, unless the monthly value of sales documented by invoices does not exceed 10,000 PLN gross.
There are exclusions, including certain taxpayers without a Polish seat or fixed establishment, some fixed establishment situations, B2C invoices and special schemes such as non-Union OSS and IOSS. KSeF analysis should answer whether the business must issue invoices, receive invoices, or connect software to the FA(3) structured invoice.
VAT invoices in Poland: what must be controlled
A Polish VAT invoice must carry the data needed to identify the supplier, customer, transaction, VAT treatment and amounts. For adjacent invoicing rules, use the guide on invoicing in Poland.
VAT refunds in Poland
VAT refunds in Poland are generally requested through the VAT return. The standard refund deadline is 60 days from submission of the return. The refund may be accelerated to 25 days in specific cases, including refund to a VAT account under split payment. It may be extended to 180 days when the taxpayer had no sales in the period.
Intrastat in Poland in 2026
Intrastat in Poland applies to businesses registered for VAT and trading goods with EU Member States when annual arrivals or dispatches exceed the Polish thresholds. For 2026, the basic thresholds are PLN 6,000,000 for arrivals and PLN 2,800,000 for dispatches.
| Intrastat threshold | Arrivals | Dispatches |
|---|---|---|
| Basic threshold | 6,000,000 PLN | 2,800,000 PLN |
| Detailed threshold | 105,000,000 PLN | 148,000,000 PLN |
Distance selling, OSS and the Polish VAT threshold
For EU distance sales, the OSS scheme can remove the need for local VAT registrations in many B2C cases. The EU-wide threshold is €10,000 for cross-border B2C sales covered by the scheme. OSS does not cover local stock sales, domestic B2B supplies, import flows or situations where goods are already in Poland before being sold. For the broader scheme, see VAT OSS in the EU.
VAT penalties and interest in Poland
Polish VAT risk comes from late registration, late payment, inaccurate JPK files, unsupported rates, missing Intrastat declarations and weak refund evidence. Avoid hardcoding a current interest rate in the article because rates can move. The operational rule is to calculate arrears and related interest promptly and document the correction scenario.
Poland VAT compliance checklist
- Map the flow of goods, invoices and ownership transfer.
- Confirm whether the transaction is taxable in Poland.
- Check if VAT registration is required before the first sale.
- Confirm whether a fiscal representative or local agent is needed.
- Select the correct VAT rate and keep legal evidence.
- Configure invoices for Polish VAT and KSeF where applicable.
- Set up JPK_V7M or JPK_V7K reporting.
- Monitor Intrastat arrivals and dispatches separately.
FAQ
What is the standard VAT rate in Poland?
The standard VAT rate in Poland is 23%. Reduced rates of 8%, 5% and 0% apply to specific goods and services. Classification and legal conditions must be documented.
When must a foreign company register for VAT in Poland?
A foreign company must register when it performs taxable transactions requiring Polish VAT reporting, such as local sales, imports followed by domestic resale, Polish stock movements or transactions outside a reverse charge simplification. VAT-R should be filed before the first taxable transaction.
Are Polish VAT returns monthly or quarterly?
Polish VAT returns are monthly or quarterly depending on the taxpayer status and eligibility. JPK_V7M is used for monthly filing and JPK_V7K for quarterly filing. The general deadline is the 25th day after the reporting period.
Is KSeF mandatory for foreign companies?
KSeF can affect foreign companies, but the answer depends on whether the company has a Polish seat, fixed establishment, Polish VAT registration and transactions within the KSeF scope. The fixed establishment analysis is critical.
What are the 2026 Intrastat thresholds in Poland?
For 2026, the basic Intrastat thresholds are PLN 6,000,000 for arrivals and PLN 2,800,000 for dispatches. Detailed thresholds are 105,000,000 PLN for arrivals and 148,000,000 PLN for dispatches.
Can OSS replace VAT registration in Poland?
OSS can replace local registration for many EU cross-border B2C distance sales, but not for local Polish stock sales, domestic B2B transactions, import flows or situations where goods are stored in Poland before sale.
Countries concerned