🇵🇱

Investing in Poland

Tax rules, best brokers, and ETF considerations for Poland

Last updated: March 2026

Flat Tax + IKE/IKZE Tax-Sheltered Accounts

Capital gains: 19% flat tax on capital gains (Belka tax)

IKE & IKZE Retirement Accounts

Dividends: 19% flat tax on dividends

Poland applies a flat 19% tax (known as the Belka tax) on all capital gains and dividends. However, Poland offers two powerful tax-sheltered retirement accounts: IKE (Indywidualne Konto Emerytalne) and IKZE (Indywidualne Konto Zabezpieczenia Emerytalnego). IKE allows tax-free withdrawals after age 60 (no capital gains tax). IKZE contributions are tax-deductible, but withdrawals are taxed at a flat 10%. Annual contribution limits: IKE ~€5,000, IKZE ~€2,000 (adjusted annually). XTB is the most popular broker in Poland and offers both IKE and IKZE accounts with zero commission on ETFs.

1

Open an IKE and/or IKZE account at XTB or another Polish broker that offers them

2

Maximise annual IKE/IKZE contributions before investing via a regular account

3

For regular accounts, the 19% Belka tax is withheld by Polish brokers

4

Foreign broker accounts require manual declaration via PIT-38

5

Report foreign accounts to the tax office (no automatic exchange with most brokers)

XTB is the natural choice for Polish investors — IKE/IKZE support + zero commission

Open IKE first (tax-free at 60), then IKZE (tax-deductible contributions)

Inside IKE/IKZE, buy accumulating UCITS ETFs for maximum tax efficiency

The €5,000/year IKE limit means you need a regular account for larger investments

Early withdrawal from IKE triggers 19% tax on all gains — defeats the purpose

IKZE withdrawals are always taxed at 10%, even after retirement age

PLN currency risk: UCITS ETFs are EUR-denominated, so FX conversion applies

Investment strategy

Polish investors should maximise IKE/IKZE contributions at XTB with accumulating UCITS ETFs (VWCE is the most popular single-fund choice). For amounts above the IKE/IKZE limits, a regular account at XTB or Trading 212 works well. The 19% Belka tax on regular accounts is moderate by European standards.

Poland applies a flat 19% tax (known as the Belka tax) on all capital gains and dividends. However, Poland offers two powerful tax-sheltered retirement accounts: IKE (Indywidualne Konto Emerytalne) and IKZE (Indywidualne Konto Zabezpieczenia Emerytalnego). IKE allows tax-free withdrawals after age 60 (no capital gains tax). IKZE contributions are tax-deductible, but withdrawals are taxed at a flat 10%. Annual contribution limits: IKE ~€5,000, IKZE ~€2,000 (adjusted annually). XTB is the most popular broker in Poland and offers both IKE and IKZE accounts with zero commission on ETFs.

Our top recommendation is XTB: Polish-headquartered, IKE/IKZE accounts, zero commission, best educational content. Alternatives include DEGIRO and Trading 212.

Polish investors should maximise IKE/IKZE contributions at XTB with accumulating UCITS ETFs (VWCE is the most popular single-fund choice). For amounts above the IKE/IKZE limits, a regular account at XTB or Trading 212 works well. The 19% Belka tax on regular accounts is moderate by European standards.

Capital gains tax: 19% flat tax on capital gains (Belka tax). Dividend tax: 19% flat tax on dividends.

Find the best broker for Poland

Answer 5 questions and get matched to the right platform.

Find My Broker