S&P 500 ETF: How to Buy in Poland Step by Step

Complete guide to buying S&P 500 ETFs from Poland. Which ETF to choose, broker setup, order placement, and tax implications for Polish investors.

7 min czytania

S&P 500 ETF: How to Buy in Poland

The S&P 500 index tracks the 500 largest US companies and has delivered approximately 10% annualised returns over the past century. Buying an S&P 500 ETF from Poland is straightforward — here is the complete process.

Step 1: Choose your ETF

European investors must buy UCITS-compliant ETFs (not US-listed ETFs like VOO or SPY, which are restricted under EU regulations). The main options:

ETF Ticker TER Share price
iShares Core S&P 500 (Acc) CSPX 0.07% ~$560
Vanguard S&P 500 (Acc) VUAA 0.07% ~$105
Invesco S&P 500 (Acc) SPXS 0.05% ~$55

VUAA is recommended for beginners due to its lower share price and identical quality to CSPX. SPXS has the lowest TER but is a synthetic (swap-based) ETF rather than physical replication.

Step 2: Open a brokerage account

  • Zero commission on ETFs
  • Fractional shares (invest any amount)
  • IKE account available
  • Polish language, regulated by KNF

mBank eMakler

  • 0.29% commission, minimum 19 PLN for foreign markets
  • Integrated with mBank banking
  • IKE and IKZE available

Interactive Brokers

  • Low commissions (0.05% tiered pricing)
  • Best for larger portfolios (50,000+ EUR)
  • Multi-currency accounts

Step 3: Fund your account

Transfer PLN from your Polish bank account. Domestic transfers arrive same-day or next business day.

Step 4: Place the order

On XTB:

  1. Open xStation app or web platform
  2. Search for "VUAA" (or CSPX)
  3. Select the XETRA-listed version (traded in EUR)
  4. Enter the amount in PLN (XTB converts to EUR automatically)
  5. Click "Buy" and confirm

On mBank:

  1. Log in to mBank online banking
  2. Navigate to eMakler
  3. Search for the ETF (VUAA on XETRA)
  4. Enter number of shares and price limit
  5. Confirm the order

Order type: For liquid ETFs like VUAA, a market order is fine. For larger amounts (5,000+ EUR), use a limit order to ensure you get a reasonable price.

Step 5: Tax considerations

Regular brokerage account

  • 19% capital gains tax (podatek Belki) on profits when you sell
  • Broker provides PIT-8C form annually
  • You file PIT-38 by April 30

IKE account

  • 0% tax on gains if withdrawn after age 60
  • Same ETFs available
  • Annual contribution limit: 23,472 PLN (2026)

Recommendation: Buy your S&P 500 ETF inside IKE first. After maxing IKE, buy in a regular account.

Currency considerations

VUAA and CSPX are USD-denominated but traded in EUR on XETRA. You invest PLN, which is converted to EUR, which buys a USD-denominated ETF. Your return is affected by:

  • S&P 500 performance in USD
  • USD/EUR exchange rate
  • EUR/PLN exchange rate

Over long periods, currency effects tend to wash out. Do not hedge currency for a 20+ year investment.

Track your S&P 500 ETF alongside your other investments in Freenance. Monitor your US equity allocation to ensure it fits your desired geographic diversification.

Want full control over your finances?

Try Freenance for free
Start today

Your path to financial freedomstarts here

Join thousands of investors who use Freenance to manage their personal finances.

Start for free
14 days free
No credit card
256-bit encryption