Polish VAT Registration for Foreign Companies and Polish Bank Account Rules

vat registration poland bank account required

Insights • Poland VAT • Foreign companies
Published:
Last updated:

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.

Key takeaway
In practice a foreign company that wants to operate as a Polish VAT taxpayer must open a bank account in a Polish bank. Without it VAT refunds, split payment and normal VAT settlements will not work. Companies should reserve extra time for this step because bank AML procedures often take longer than expected.

VAT registration
It should normally be completed before the first taxable transaction in Poland.

JPK_V7
Polish VAT reporting is fully digital and must work every month, not only on registration day.

KSeF
Mandatory e-invoicing is being phased in during 2026, but not every foreign VAT registrant falls into the same category.

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.

Typical triggers for Polish VAT registration:
  • 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.
Why this matters
  • 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.

VAT refunds
In practice VAT refunds from the Polish tax authorities are handled through domestic Polish bank accounts belonging to the taxpayer.

Split payment
The Polish split payment mechanism requires a dedicated VAT sub-account attached to a Polish settlement account in a Polish bank.

Fintech limitation
Accounts such as Revolut Business or similar fintech solutions usually cannot receive Polish VAT refunds and do not support the split payment mechanism required in Polish VAT transactions.

White list of bank accounts
Payments between Polish VAT taxpayers must often be verified against the official white list of bank accounts. If a payment above PLN 15,000 is made to an account outside that list, the payer may lose the tax deductibility of the expense and may also become jointly liable for the supplier’s unpaid VAT.

Opening the bank account takes time

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.

In practice this means
  • 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.

Key KSeF dates
  • 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

  1. Check early whether your Polish activity creates a VAT registration obligation.
  2. Do not treat the bank account issue as secondary. Solve it before operations start.
  3. Set up ongoing JPK_V7 compliance, not only one-time registration assistance.
  4. Review whether mandatory KSeF applies to your structure or whether only voluntary use is possible.
  5. Make sure your accounting partner is technically ready, not only legally informed.

5. Frequently asked questions about Polish VAT registration

Do foreign companies need a Polish bank account for VAT refunds?
In practice yes. VAT refunds are typically handled through Polish bank accounts connected to the taxpayer and visible in the Polish banking system.

Can Revolut Business be used for Polish VAT payments?
Usually not. Accounts such as Revolut Business generally cannot receive Polish VAT refunds and do not support the Polish split payment mechanism required for many VAT transactions.

Is KSeF mandatory for every foreign company registered for VAT in Poland?
No. The obligation depends mainly on whether the company has a seat or a fixed establishment in Poland participating in the invoiced transaction. Some foreign VAT registrations may remain outside mandatory KSeF in certain structures.

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.

Service page

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.

Go to the VAT service page


Jerzy Gawel

Tax Lawyer, Partner at Sarego Finance