How to get a VAT number in Poland
Poland #Get a VAT number

How to get a VAT number in Poland

6 min read Updated on

To obtain a Polish VAT number, a foreign company files the NIP-2 tax identification form and the VAT-R VAT registration form in Polish, with original signatures, to the Second Tax Office Warszawa-Śródmieście (Drugi Urząd Skarbowy Warszawa-Śródmieście, ul. Jagiellońska 15, 03-719 Warsaw). This is the competent tax office for foreign businesses with no fixed establishment in Poland. The legal processing time is 40 days from a complete application, and the main Polish VAT rates are 23%, 8% and 5%. Once registered, non-resident businesses usually file monthly JPK_V7M VAT returns; late or missing filings can trigger penalties of up to PLN 3,000,000 under the Polish Fiscal Penal Code.

Eurofiscalis can act as yourfiscal representative in Poland and manage the full registration and compliance process.

Illustration : document d'immatriculation et tampon officiel

When is Polish VAT registration mandatory?

Step 1/5

In which country do you want to assess your VAT obligation?

Select the country concerned. You can change it at any time.

A foreign company must register for VAT in Poland before its first taxable transaction in Poland. Polish resident businesses may benefit from the PLN 200,000 domestic exemption, but that threshold does not protect a French, German, UK or US company carrying out taxable flows in Poland.

Typical triggers include:

SituationEU businessNon-EU business
Holding stock in Poland, including 3PL warehouses or Amazon FBARequiredRequired
Intra-Community acquisitions of goods in PolandRequiredRequired
B2C distance sales without OSS registrationRequiredRequired
Local supplies of goods dispatched from PolandRequiredRequired
Importing goods into Poland and deducting import VATRequiredRequired
B2B services taxable in Poland, for example real estate servicesRequiredRequired

Stock is the common trap. If your goods sit in a Polish fulfilment centre, even under a third-party logistics arrangement, Polish VAT registration is almost certainly required. See our complete VAT rules in Poland guide for the full picture of taxable triggers.

How the Polish VAT registration process works

The registration process has four practical steps: prepare the file, complete NIP-2 and VAT-R, submit the application to the Warsaw tax office, then check the VAT number in VIES. The statutory processing time is 40 days, but 6 to 8 weeks is the safer operating assumption.

Step 1 - Prepare the supporting documents

Start with the documents, not the forms. The Polish tax office can block the file if a register extract is outdated, a signature is missing, or a non-EU document has not been translated.

For non-EU companies, allow 2 to 3 extra weeks for sworn Polish translations.

Step 2 - Complete NIP-2 and VAT-R

NIP-2 is the tax identification form used to obtain the Polish NIP (Numer Identyfikacji Podatkowej). VAT-R registers the business as a VAT taxpayer.

Both forms must be:

  • completed in Polish;
  • signed with original signatures;
  • consistent with the company register extract;
  • filed with UPL-1 if an authorised agent or fiscal representative acts for the company.

Scanned signatures are not accepted for this registration file.

Step 3 - File with the competent tax office

Foreign companies with no registered office or fixed establishment in Poland file with:

Drugi Urząd Skarbowy Warszawa-Śródmieście ul. Jagiellońska 15, 03-719 Warsaw

Applications can be filed by post or in person. Non-EU companies should expect a paper process; electronic submission is not the route to rely on for the initial file.

Step 4 - Receive the number and check VIES

The Polish VAT number is the NIP with the PL prefix for EU VAT purposes, for example PL1234567890. Once the number is issued, check it immediately in VIES.

What documents are required?

A Polish VAT registration file usually combines five core documents with additional translations and representative forms for non-EU businesses. The EU file is lighter; the non-EU file is more formal and less forgiving.

Core documents for EU and non-EU companies

DocumentRequirement
Company register extract, K-bis or equivalentLess than 3 months old on the filing date
Articles of associationComplete document; Polish translation may be requested
ID document of the legal representativePassport recommended for non-EU nationals
NIP-2 formCompleted in Polish and signed in original
VAT-R formCompleted in Polish and signed in original

Additional documents for non-EU companies

Non-EU businesses must provide Polish sworn translations of foreign official documents. They must also appoint a fiscal representative before filing; the signed UPL-1 authority is attached to the initial application.

Is a fiscal representative mandatory in Poland?

A fiscal representative in Poland is mandatory for companies established outside the European Union and optional for EU companies. For non-EU businesses, the obligation comes with a serious consequence: the fiscal representative can be jointly liable for Polish VAT debts and penalties.

For EU companies, a representative is not legally required. In practice, I still recommend local VAT support in most cases because Polish compliance is operationally heavy: monthly JPK_V7M files, Polish-language correspondence with the tax office, technical XML formats and local invoicing checks.

Company situationFiscal representative
EU company - VAT registration onlyNot mandatory, recommended
EU company - registration plus ongoing filingsStrongly recommended
Non-EU companyMandatory

What happens after VAT registration?

After registration, a non-resident company registered for Polish VAT normally files a monthly Polish VAT return (JPK_V7M) by the 25th day of the following month. JPK_V7M is the Polish Standard Audit File for Tax, combining the former VAT return and VAT purchase/sales ledgers into one structured XML file.

ItemDetail
ReturnJPK_V7M
FormatXML file compliant with Polish technical specifications
FrequencyMonthly for non-resident VAT-registered businesses in practice
Deadline25th day of the month following the reporting period
Late or missing filing riskUp to PLN 3,000,000 under the Polish Fiscal Penal Code
Error riskPenalties can depend on the tax impact and nature of the error

Intra-Community transactions may also require parallel reporting, such as EC Sales Lists or INTRASTAT in Poland.

If you are not registered for Polish VAT and only need to recover Polish input VAT, the route may be the EU 8th Directive refund procedure instead of registration. That applies to EU businesses with eligible professional expenses, not to taxable operations that should have been declared through a Polish VAT number.

KSeF and e-invoicing in 2026

Poland is rolling out mandatory e-invoicing through KSeF in 2026. Since 1 February 2026, the obligation applies to large VAT taxpayers; from 1 April 2026, it extends to other taxpayers. See our guide on invoicing in Poland.

KSeF is the Polish national e-invoicing platform managed by the Ministry of Finance. For foreign companies registered for VAT in Poland but with no Polish fixed establishment (stałe miejsce prowadzenia działalności gospodarczej), the key point is narrower: they are generally exempt from issuing invoices through KSeF, but they may receive KSeF invoices from Polish suppliers and need a process to handle them. Learn how to claim a VAT refund in Poland.


FAQ

What is the difference between a NIP and a Polish VAT number?

The NIP is the 10-digit Polish tax identification number. The Polish VAT number is that same NIP with the PL prefix for EU VAT purposes, for example PL1234567890. NIP-2 obtains or updates the tax identifier; VAT-R activates the company as a VAT taxpayer.

Does a French company selling B2B to Polish customers need a Polish VAT number?

It depends where the goods are located. If goods are shipped from France to a Polish VAT-registered customer, Polish VAT registration is usually not required. If you make local B2B sales from stock located in Poland, Polish VAT registration is required from the first taxable transaction.

Can an EU company obtain a Polish VAT number without a fiscal representative?

Yes. EU-established companies are not legally required to appoint a fiscal representative in Poland. The practical question is different: monthly JPK_V7M reporting, Polish correspondence and VIES activation are easier to secure with a local VAT agent.

How can a company recover Polish VAT if it is not registered?

An EU company that is not registered for VAT in Poland may recover eligible Polish input VAT through the 8th Directive refund procedure under Directive 2008/9/EC. The request is filed through the tax portal of the company's country of establishment. Refund timing is usually 4 to 8 months. This is not a substitute for registration if the company carried out taxable transactions in Poland.

What are the penalties for late registration or missing VAT returns?

Late or missing registration can lead to back VAT, penalties and late-payment interest. For JPK_V7M, non-submission can expose the company to penalties of up to PLN 3,000,000 under the Polish Fiscal Penal Code. Intentional errors can also create criminal tax liability for company officers.

Is quarterly VAT filing available in Poland?

Quarterly JPK_V7K exists for small taxpayers under the Polish mali podatnicy rules, generally linked to an annual turnover threshold of EUR 2,000,000. Foreign non-established companies registered for Polish VAT are, in practice, usually handled through monthly JPK_V7M.

Countries concerned


photo-jimmy.jpg

About the author

Jimmy Sagnier

Business Developer

Business Developer at Eurofiscalis, Jimmy Sagnier helps e-commerce businesses and international companies navigate European VAT regulations. Drawing on hands-on experience, he breaks down complex tax topics — fiscal representation, Intrastat, OSS — into clear, actionable guidance.