How to Buy ETF on XTB Step by Step
Complete guide to buying ETFs on XTB — from opening an account to placing your first order. VWCE, IWDA and more with 0 PLN commission. Fractional shares from 50 PLN.
9 min czytaniaQuick Answer
Buying an ETF on XTB takes literally 5 minutes once you have an account. Open the app → search for your ETF (e.g., VWCE) → tap "Buy" → enter the amount → confirm. Commission: 0 PLN up to 100,000 EUR monthly turnover. You can buy fractional shares starting from ~50 PLN. Below is a detailed walkthrough of every step.
Step 1: Open an XTB Account
If you don't have an XTB account yet, here's how to set one up:
- Go to xtb.com and click "Open Account" (or download the xStation app)
- Fill in the registration form — name, email, phone number
- Verify your identity — XTB requires a photo of your ID or passport + a selfie. Verification typically takes 1-2 business days
- Complete the MiFID questionnaire — questions about your investment experience. Answer honestly
- Receive confirmation — email with your login credentials
Account opening time: 1-3 business days (identity verification).
Required documents:
- National ID card or passport
- Tax identification number (PESEL for Polish residents)
- Residential address
Step 2: Deposit Funds
Once your account is active, deposit money:
- Log in to xStation (mobile app or web platform)
- Click "Deposit" (wallet icon in the bottom-left corner)
- Choose a deposit method:
- Bank transfer (0 PLN fee, 1-2 business days)
- Instant online transfer (0 PLN, instant — via Blue Media)
- Credit/debit card (0 PLN, instant)
- Enter the amount — e.g., 1,000 PLN
- Complete the transfer to the indicated account number
Minimum deposit: No official minimum, but practically it's worth starting with at least 100 PLN.
Account currency: PLN. When buying ETFs denominated in EUR or USD, XTB automatically converts at its exchange rate (spread ~0.5%).
Step 3: Find Your ETF
Now let's find an ETF. We'll use VWCE (Vanguard FTSE All-World) as an example:
- Tap the search icon (magnifying glass) at the top of the app
- Type "VWCE" — a list of results will appear
- Select the right variant:
- VWCE.DE — Xetra exchange (Frankfurt) — best liquidity
- VWCE.UK — London Stock Exchange
- Choose VWCE.DE — it has the tightest spread
Tip: You can also use filters to browse ETFs:
- Click "Markets" → "ETFs"
- Filter by region, sector, or issuer
Popular ETFs Available on XTB:
| ETF | Ticker (XTB) | Tracks |
|---|---|---|
| Vanguard FTSE All-World | VWCE.DE | Whole world |
| iShares MSCI World | IWDA.NL | Developed markets |
| iShares S&P 500 | SXR8.DE | USA (S&P 500) |
| iShares MSCI EM | EMIM.NL | Emerging markets |
| Beta ETF WIG20TR | ETFW20TR.PL | Poland (WIG20) |
| iShares Nasdaq 100 | SXRV.DE | USA (Nasdaq 100) |
Step 4: Place a Buy Order
Here's the key moment — buying your first ETF:
- Tap "Buy" (green button) on the ETF's page
- Choose order type:
- Market — buy immediately at the current price. Recommended for beginners.
- Limit — set a maximum price you're willing to pay
- Enter amount or number of units:
- You can enter an amount in PLN (e.g., 500 PLN) — XTB will automatically calculate fractional units
- Or a number of units (e.g., 4 units)
- Review the summary:
- Price per unit
- Commission: 0.00 PLN ✅
- Total cost
- Tap "Confirm"
Done! Your ETF will appear in the "Portfolio" tab.
Fractional Shares — From 50 PLN
XTB offers fractional shares — you can buy, say, 0.3 units of VWCE. This means:
- 1 VWCE costs
530 PLN (€120) - But you can invest just 50 PLN — you'll get ~0.09 units
- Perfect for regular small-amount investing (DCA)
Note: Fractional shares are available for ETFs on foreign exchanges. For GPW-listed ETFs (e.g., Beta ETF WIG20TR), you must buy whole units.
Step 5: Monitor and Keep Buying Regularly
After your first purchase, the most important thing is consistency:
- Set a reminder — e.g., the 1st of each month
- Deposit your amount into XTB
- Buy another portion of the same ETF
- Don't check daily — passive investing is a marathon, not a sprint
DCA Strategy (Dollar Cost Averaging):
| Month | Deposit | VWCE Price | Units Bought |
|---|---|---|---|
| January | 1,000 PLN | 520 PLN | 1.92 |
| February | 1,000 PLN | 540 PLN | 1.85 |
| March | 1,000 PLN | 490 PLN | 2.04 |
| April | 1,000 PLN | 530 PLN | 1.89 |
| Total | 4,000 PLN | avg. 520 PLN | 7.70 units |
By buying regularly, you average your purchase price. You buy more when it's cheap and less when it's expensive.
XTB Fees and Costs
| Item | Cost |
|---|---|
| ETF commission | 0 PLN (up to 100,000 EUR/month) |
| Commission above limit | 0.20% (min. 10 EUR) |
| ETF spread (VWCE) | ~0.03% |
| Currency conversion PLN→EUR | ~0.50% |
| Inactivity fee | 10 EUR/month (if no trades for 12 months) |
| Withdrawal | 0 PLN (bank transfer) |
Important: The 0 PLN commission applies to real ETFs — not CFDs! Make sure you're buying an instrument labeled "ETF", not "CFD on ETF".
Common Beginner Mistakes to Avoid
- Buying CFDs instead of ETFs — CFDs are leveraged instruments with high fees. Double-check you're buying the real ETF.
- Checking your portfolio daily — leads to emotional decisions. Check once a month.
- Selling during dips — market drops are normal. Historically, markets have always recovered.
- Investing money you need for bills — build an emergency fund (3-6 months of expenses) first, then invest in ETFs.
- Chasing past performance — last year's winner may be next year's loser.
Taxes — What You Need to Know
Profits from ETFs on XTB are subject to 19% Belka tax (capital gains tax in Poland). You pay it when you sell at a profit.
- XTB issues a PIT-8C tax form after each calendar year
- You must file gains in your PIT-38 tax return (by April 30)
- Tax is calculated on: selling price - purchase price - costs
- If you don't sell — no tax to pay
Alternative: Invest through IKE (e.g., at mBank) in GPW-listed ETFs to avoid Belka tax entirely. The trade-off is a smaller ETF selection.
FAQ
Is XTB safe?
Yes. XTB (X-Trade Brokers) is regulated by KNF (Polish Financial Supervision Authority), FCA (UK), and CySEC (Cyprus). Client funds are segregated from company funds. Additionally, KDPW provides compensation coverage up to the equivalent of €20,100.
How much do I need to start investing on XTB?
Thanks to fractional shares, you can start from about 50 PLN. There's no official minimum deposit. Practically, starting with at least 500 PLN makes sense so that currency conversion costs remain proportionally low.
Can I transfer my ETFs from XTB to another broker?
Yes, but it's a complex process (securities transfer). Fractional shares cannot be transferred — you'd need to sell them. Whole units can be transferred to another broker that uses the same clearinghouse.
How do I sell an ETF on XTB?
The same way you buy: go to "Portfolio" → select the ETF → tap "Sell" → enter the amount or number of units → confirm. Sale proceeds are immediately available in your XTB account.
Does XTB offer IKE accounts?
No, as of this writing XTB does not offer IKE accounts. For IKE investing, consider mBank (eMakler), BM BOŚ (Bossa), or DM BDM. IKE accounts support GPW-listed ETFs (e.g., Beta ETF WIG20TR, Beta ETF S&P500).
📊 Track your ETF portfolio in one place. Freenance connects your XTB account, IKE, and other investments — showing your Financial Freedom Runway. Start free →
Want full control over your finances?
Try Freenance for free