Polish VAT Registration for Foreign Companies and Polish Bank Account Rules
Does a Foreign Company Need a Polish Bank Account for VAT Registration in Poland?
The law does not say it in one simple sentence, but the practical result is clear. A foreign company cannot function properly as a Polish VAT taxpayer without a bank account in a Polish bank.
1. When must a foreign company register for VAT in Poland?
In standard cases VAT registration should be completed before the first taxable supply in Poland. This usually matters where a foreign company stores goods in Poland, makes domestic supplies, performs installation or assembly work, or carries out transactions that are not fully covered by reverse charge.
- Selling goods from stock located in Poland.
- Performing installation or assembly services in Poland.
- Making domestic transactions not covered by reverse charge.
- Running a supply chain that requires local Polish VAT settlement.
- It opens the way to deduct input VAT on Polish costs and imports.
- It allows proper invoicing with Polish VAT where needed.
- It reduces compliance risk once activity in Poland starts.
- It puts the company into the normal Polish VAT reporting framework.
2. Polish bank account in practice
Although Polish and EU VAT legislation does not contain a single sentence stating that a foreign company must hold a Polish bank account, in practice opening such an account is an inseparable element of VAT registration in Poland for foreign businesses. Without a Polish account normal VAT operations quickly become impossible.
A frequent mistake made by foreign companies operating across multiple countries is the assumption that modern fintech accounts such as Revolut Business can replace a traditional domestic bank account. In Poland this assumption is wrong. VAT refunds are not paid to such accounts and split payment transactions cannot be executed from them.
Foreign companies should plan sufficient time for opening the bank account. Due to modern anti-money-laundering requirements banks must verify the ownership structure, the source of funds and the business activity of the company. This requires documentation and internal bank review. In many VAT registration procedures the tax office already asks for confirmation of the Polish bank account during the verification stage.
3. Poland has a fully digital VAT system: JPK_V7 and KSeF
Polish VAT compliance is digital from the start. VAT returns and detailed records are submitted through the JPK_V7 reporting system. This means that foreign companies must have a structure that works every month in practice, not only a one-time VAT registration.
- Your registration data should be complete and coherent from the start.
- Your accounting provider must file JPK_V7 correctly and on time every month.
- Your payment flows must match Polish VAT documentation standards.
- Your accounting and invoicing processes must work in a digital environment.
The next stage of this digital system is KSeF, the Polish national e-invoicing platform. Mandatory use is being phased in during 2026. KSeF is therefore not a separate topic but a continuation of the broader digital VAT framework in Poland.
- 1 February 2026 for taxpayers whose sales exceeded PLN 200 million.
- 1 April 2026 for the remaining taxpayers.
- Until 31 December 2026 a temporary easing applies for taxpayers with very low monthly invoice volumes.
Not every foreign company registered for Polish VAT automatically falls within mandatory KSeF. The position depends on whether the company has a seat or a fixed establishment in Poland that participates in the invoiced transaction.
4. Action points for foreign businesses
- Check early whether your Polish activity creates a VAT registration obligation.
- Do not treat the bank account issue as secondary. Solve it before operations start.
- Set up ongoing JPK_V7 compliance, not only one-time registration assistance.
- Review whether mandatory KSeF applies to your structure or whether only voluntary use is possible.
- Make sure your accounting partner is technically ready, not only legally informed.
5. Frequently asked questions about Polish VAT registration
6. Practical conclusion
In practice a foreign company operating as a Polish VAT taxpayer must have a bank account in a Polish bank. Without it VAT refunds cannot be received, split payment cannot be used and normal VAT settlements become impractical. For that reason opening the bank account should be treated as part of the VAT registration process itself.
Companies should reserve extra time for this step. Polish banks apply strict anti-money-laundering verification and often review ownership structure, business activity and source of funds before activating the account. In practice the banking process frequently takes longer than the VAT registration procedure itself. For a full explanation of the process see our page on Polish VAT registration and monthly compliance.
Polish VAT registration and monthly compliance for foreign companies
Detailed explanation of the VAT registration procedure and ongoing monthly compliance obligations for foreign companies operating in Poland.
