VAT Registration in Poland: Required Documents, Process and Timeline
Zbigniew Makowski
Licensed Polish Tax Advisor
- Tax Advisor registration no. 11 722
- More than 15 years of experience in VAT
- Former Polish Ministry of Finance official - Deputy Director of the VAT Department
Published: September 2026 · Last updated: September 2026
If your foreign company needs VAT registration in Poland, completing the VAT-R form is only one part of the process.
For a foreign company, completing the registration forms and providing corporate documents is usually the easier part.
The more important part is explaining to the Polish tax authority what your company actually does, why it needs VAT registration in Poland, what business activity it intends to carry out in Poland and whether it has the resources and business capacity necessary to conduct that activity.
The tax authority needs to be satisfied that the registration has a genuine business purpose. This approach should also be understood in the historical context of VAT fraud. VAT carousel fraud frequently involved newly registered companies with little or no genuine economic activity, used as missing traders or intermediary entities.
As a result, the registration of a new foreign VAT taxpayer may involve verification of the company's actual business model and the economic reasons for its presence in the Polish VAT system.
A good VAT registration application therefore does more than submit forms. It tells the tax authority a credible and internally consistent business story.
VAT registration in Poland – in short
VAT registration in Poland for a foreign company usually involves:
confirming that Polish VAT registration is actually required,
obtaining a Polish tax identification number (NIP), typically using NIP-2,
preparing and filing VAT-R,
providing the necessary corporate documents and Polish translations where required,
explaining why the company needs Polish VAT registration and what business activity it will carry out in Poland,
demonstrating that the planned activity is genuine and consistent with the company's resources and business model,
responding to any verification questions from the Polish tax authority.
For foreign companies, the most important part is often not completing the forms but demonstrating a genuine and credible business reason for entering the Polish VAT system.
How does VAT registration in Poland work?
For a foreign company, the process can usually be divided into several steps.
1. Confirm that VAT registration is actually required
Before preparing any forms, determine whether your transactions actually require Polish VAT registration.
Storing goods in Poland, moving your own goods to Poland, importing goods, making domestic supplies or providing certain services may create Polish VAT obligations.
But not every transaction connected with Poland requires a separate Polish VAT registration.
Reverse charge, OSS, customs arrangements and other VAT rules may change the result.
If you are not sure, start with our guide: Do I Need to Register for VAT in Poland?
2. Prepare the company's Polish tax identification
A foreign company registering for Polish VAT needs a Polish tax identification number – NIP.
For a foreign legal entity that does not yet have a Polish NIP, the identification process and VAT registration should normally be treated as parts of the same registration project.
This generally involves preparing the NIP-2 identification form together with the VAT registration documentation.
3. Prepare the VAT-R form
VAT-R is the formal VAT registration application.
It contains information concerning the taxpayer and the VAT status being requested, including VAT-EU registration where applicable.
But VAT-R alone does not explain why your company needs Polish VAT registration.
This is why the supporting explanation and documentation can be at least as important as the form itself.
4. Prepare corporate and business documentation
The tax authority needs to be able to identify the foreign company and understand the business activity behind the application.
The exact documents depend on the company's legal form, country of establishment and planned Polish activity.
5. Explain the business model
This is one of the most important parts of the process.
The application should clearly explain:
what your company currently does,
what it intends to do in Poland,
why Polish VAT registration is necessary,
what transactions will be carried out,
where goods will be purchased, stored and sold,
who the expected customers and suppliers are,
and how the Polish activity will actually be organised.
6. Submit the registration package
The NIP and VAT registration documentation is submitted to the competent Polish tax authority.
For foreign companies without a registered office or fixed establishment in Poland, this will generally be the Second Tax Office Warsaw-Śródmieście – Drugi Urząd Skarbowy Warszawa-Śródmieście.
7. Respond to questions from the tax authority
The authority may request explanations or additional documents before completing the registration.
The extent of this verification depends on the particular case.
A well-prepared initial application can reduce the risk that basic inconsistencies or unanswered questions unnecessarily delay the process.
Which tax office registers foreign companies for VAT in Poland?
For a foreign company without a registered office or fixed establishment in Poland, the competent authority is generally:
Drugi Urząd Skarbowy Warszawa-Śródmieście
Second Tax Office Warsaw-Śródmieście
This office handles the identification and VAT registration of foreign businesses falling within its jurisdiction.
If your company has a registered office or fixed establishment in Poland, the competent tax authority may be different.
What documents are required for VAT registration in Poland?
There is no single document package that will be identical for every foreign company.
The required documentation depends on the company's legal form, country of establishment and, importantly, the reason why it needs Polish VAT registration.
Corporate documents
Depending on the case, these may include:
an extract from the relevant commercial or company register,
certificate of incorporation or equivalent documents,
documents confirming the company's registered address,
tax identification information from the country of establishment,
documents identifying persons authorised to represent the company.
Documents concerning your activity in Poland
These can be particularly important because they demonstrate why the requested VAT registration has a genuine economic basis.
Depending on the business model, relevant documents may include:
contracts with customers or suppliers,
purchase orders,
invoices,
warehouse or fulfilment agreements,
lease agreements,
transport or logistics documentation,
agreements with Polish business partners,
documentation concerning imports or movement of goods.
The tax authority may also expect a detailed description of the activity that the company intends to conduct in Poland.
The exact documentation should therefore be selected to support the actual business model rather than assembled as a generic set of attachments.
Why does the Polish tax authority verify foreign companies before VAT registration?
VAT registration is not always a purely administrative exercise in which the tax authority simply processes a VAT-R form.
The authority may verify whether the company actually exists, whether its intended activity is genuine and whether there is a credible economic reason for the requested Polish VAT registration.
This verification has an important historical context.
Poland, like other EU countries, has experienced significant VAT fraud, including carousel fraud involving entities created or used as so-called missing traders. Preventing fictitious entities from entering or remaining in the VAT system has therefore become an important element of VAT administration.
For a genuine foreign business, this means that the authority may want to understand the commercial reality behind the application.
Questions may concern:
What does your company currently do?
Why does it need Polish VAT registration?
What transactions will it carry out in Poland?
Who will be its customers and suppliers?
Where will the goods be purchased, stored and sold?
How will goods enter or leave Poland?
Does the company have employees, contractors, warehouses or other resources?
How will its Polish activity actually be organised?
Does the company have the financial and operational capacity to conduct the declared activity?
For a foreign company, answering these questions convincingly may be more important than completing the VAT-R itself.
The explanation should also be consistent with the contracts, corporate documents, transaction flows and other evidence provided to the authority.
If, for example, a company explains that it intends to store and distribute substantial quantities of goods from Poland, the supporting documentation and operational arrangements should make that explanation credible.
Do documents need to be translated into Polish?
Foreign-language corporate documents may need to be provided together with Polish translations.
The Second Tax Office Warsaw-Śródmieście expressly indicates Polish translations in its published information concerning documentation for foreign VAT registrations.
The precise documentation and form of translation required should be determined for the particular application.
This is worth establishing at the beginning of the process. Obtaining documents from foreign registers, arranging certified copies and organising translations after the tax authority has already requested them can unnecessarily extend the registration process.
Do I need to obtain a Polish NIP as part of VAT registration?
Yes. A Polish tax identification number – NIP – is necessary for Polish VAT registration.
For a foreign company that does not yet have a Polish NIP, obtaining the NIP and registering for VAT should normally be treated as one registration process, rather than two unrelated projects.
A foreign legal entity will generally need to prepare the NIP-2 identification form as part of this process, alongside the VAT-R registration form.
It is important not to confuse the NIP itself with VAT registration.
Obtaining a Polish tax identification number does not by itself mean that the company has been registered as an active Polish VAT taxpayer.
How long does VAT registration in Poland take?
There is no reliable one-size-fits-all registration time for a foreign company.
The actual timeline depends on the circumstances of the case and the quality of the registration package.
Factors that can affect the process include:
whether the company already has a Polish NIP,
completeness of the corporate documentation,
availability of Polish translations,
complexity of the transaction model,
whether the reason for Polish VAT registration is immediately clear,
whether the authority asks additional questions,
how quickly the company responds to those questions,
and whether the information provided can be verified.
For this reason, I would be cautious about promises that every foreign company can obtain Polish VAT registration within a fixed number of days.
A straightforward case supported by clear documentation may proceed efficiently. A case in which the authority needs to establish what the company actually intends to do in Poland may take longer.
The practical objective should therefore be to prepare the application correctly at the beginning rather than rely on an advertised registration time.
Do I need a Polish bank account for VAT registration?
Not always, but often yes.
As a general rule, having a Polish bank account is not in itself a condition for submitting a VAT registration application.
However, there are several situations in which a Polish bank account may become necessary or commercially important in practice.
VAT refunds
If your company expects Polish VAT refunds to be paid by the tax authority, the Polish tax authority may require a Polish bank account for the refund.
This should therefore be considered when designing the company's Polish VAT arrangements, particularly where regular input VAT surpluses are expected.
Mandatory split payment
Another important case is the Polish split payment mechanism – MPP.
Under split payment, the net amount is transferred to the supplier's settlement account and the VAT amount to a dedicated VAT account connected with that settlement account.
For certain supplies, the use of split payment is mandatory.
If your company will make transactions covered by mandatory split payment, an appropriate Polish banking arrangement may therefore be necessary for receiving payments.
Your Polish customers may also expect a Polish account
There is also a commercial reason to consider opening a Polish bank account.
Poland has developed several mechanisms intended to reduce VAT fraud and make transactions between VAT taxpayers easier to verify.
One of them is the official VAT taxpayers register, commonly referred to as the White List.
Among other information, the register allows businesses to verify settlement accounts reported in connection with Polish VAT taxpayers.
This matters to Polish customers because payments to accounts not disclosed in the relevant register can create tax risks for the payer in circumstances specified by Polish tax law.
Voluntary split payment
Split payment is not limited to cases where its use is mandatory.
Polish VAT taxpayers can also use it voluntarily.
In business practice, some companies use split payment routinely or very frequently, including when dealing with new suppliers or counterparties with whom they do not yet have an established business relationship.
For such a customer, the ability to make payment using the normal Polish split-payment infrastructure can be important.
As a result, even where a Polish bank account is not strictly necessary for VAT registration itself, having one may make it easier for Polish customers to verify your company, treat it as a credible business partner and make payments using the procedures they normally apply to Polish VAT taxpayers.
This can be particularly relevant for a newly registered foreign business.
Therefore, the right question is not simply:
“Do I need a Polish bank account to register for VAT?”
but:
“Will my Polish VAT activity require or benefit from having a Polish bank account?”
The answer depends both on the transactions your company intends to carry out and on how it will cooperate with Polish customers and suppliers.
Do I need a fiscal representative in Poland?
This depends primarily on where your company is established and whether an exception applies.
Companies established in another EU Member State generally do not need to appoint a Polish fiscal representative merely because they register for Polish VAT.
For businesses established outside the EU, Polish VAT rules may require the appointment of a fiscal representative, subject to exceptions provided by the applicable rules.
A fiscal representative is different from an ordinary tax adviser or attorney acting under a power of attorney.
The requirement should therefore be checked at the beginning of the registration process, particularly for companies established outside the European Union.
How much does VAT registration in Poland cost?
The VAT registration itself does not involve a standard registration fee simply for entering the VAT register.
However, a foreign company's actual registration costs may include:
obtaining foreign corporate documents,
certified copies or authentication where required,
translations,
powers of attorney and related formalities,
professional analysis of the VAT position,
preparation of NIP-2 and VAT-R,
preparation of the explanation of the Polish business activity,
correspondence with the Polish tax authority,
representation during the registration process,
and, where applicable, fiscal representation.
This distinction is important.
The value of professional VAT registration assistance is not in filling out the VAT-R form.
It is in correctly analysing the business model, preparing a coherent registration package and explaining to the Polish tax authority why the company genuinely needs to operate within the Polish VAT system.
What happens after VAT registration?
VAT registration is the beginning of the company's Polish VAT compliance obligations, not the end.
Depending on the company's activity, subsequent obligations may include:
keeping appropriate VAT records,
submitting Polish VAT reporting, including JPK_V7 where applicable,
paying Polish VAT,
claiming VAT refunds,
submitting VAT-EU information where required,
issuing invoices in accordance with the applicable rules,
using split payment where mandatory,
and complying with Polish e-invoicing requirements where applicable.
The exact compliance model should be established based on the transactions carried out by the company.
VAT registration in Poland – practical checklist
Before submitting a foreign company's VAT registration, check that you have addressed the following:
□ Confirm that Polish VAT registration is actually required
□ Analyse the transactions your company will carry out in Poland
□ Determine the competent Polish tax office
□ Prepare the NIP-2 identification form
□ Prepare the VAT-R registration form
□ Determine whether VAT-EU registration is also required
□ Prepare the necessary corporate documents
□ Arrange Polish translations where required
□ Prepare a clear description of the company's existing business activity
□ Explain why Polish VAT registration is required
□ Describe the planned Polish transactions and transaction flows
□ Demonstrate the company's resources and capacity to conduct the declared activity
□ Determine whether a Polish bank account will be necessary or commercially advisable
□ Determine whether a fiscal representative is required
□ Submit the registration package
□ Respond to questions from the Polish tax authority
□ Verify the company's VAT and VAT-EU status after registration
Need help with VAT registration in Poland?
VAT registration for a foreign company is not primarily about completing two forms.
The key is to determine why your company needs Polish VAT registration and then present its business model to the Polish tax authority in a clear, credible and consistent way.
I can handle the registration process for your company – from analysing the VAT position and preparing the NIP-2 and VAT-R forms to organising the required documentation, preparing the explanation of your Polish activity and representing you in communication with the Polish tax authority.
Full VAT Advisory & Representation – €1,100
Frequently Asked Questions
What forms does a foreign company need for VAT registration in Poland?
A foreign legal entity that does not yet have a Polish tax identification number will generally need to prepare the NIP-2 identification form as well as the VAT-R VAT registration form. VAT-EU registration should also be considered where the company's transactions require it.
Is VAT-R enough to register a foreign company for VAT in Poland?
Not necessarily. VAT-R is the registration form, but the tax authority may also require corporate documentation and information explaining the company's activity and the reason why Polish VAT registration is required.
Why does the Polish tax authority ask about my business activity?
The authority may verify that the company exists, carries out genuine economic activity and has a credible reason for entering the Polish VAT system. For foreign businesses, a clear explanation of the planned Polish transactions can therefore be an important part of the registration process.
Do foreign documents need to be translated into Polish?
Foreign corporate documents may need Polish translations. The precise documentation and translation requirements should be determined for the particular registration.
How long does VAT registration in Poland take?
There is no reliable fixed registration period applicable to every foreign company. The timeline depends on factors such as the completeness of the application, translations, complexity of the business model and whether the tax authority requests additional explanations.
Do I need a Polish bank account to register for VAT?
Not necessarily for the registration itself. However, a Polish account may be required or highly useful for VAT refunds, transactions involving mandatory split payment and cooperation with Polish customers that use the White List and split payment when verifying and paying suppliers.
Will my Polish bank account appear on the VAT White List?
Eligible settlement accounts reported through the relevant Polish registration and banking systems can be disclosed in the VAT taxpayers register. This can be important for Polish customers verifying the account before making a payment.
Do I need a fiscal representative?
Companies established in another EU Member State generally do not need a fiscal representative simply because they register for Polish VAT. Companies established outside the EU may be required to appoint one, subject to applicable exceptions.
Which Polish tax office handles VAT registration for foreign companies?
For foreign businesses without a registered office or fixed establishment in Poland, the competent authority is generally the Second Tax Office Warsaw-Śródmieście (Drugi Urząd Skarbowy Warszawa-Śródmieście).
What happens after VAT registration?
The company may need to submit Polish VAT reporting, maintain VAT records, account for Polish VAT, submit VAT-EU information where applicable and comply with other Polish VAT obligations relevant to its transactions.