XTB fees explained

Broker Fees Guide

XTB Fees Explained:
what you actually pay

XTB’s headline is hard to argue with: 0% commission on real stocks and ETFs up to EUR 100,000 per month, no account maintenance fee, and a free Investment Plans feature for recurring ETF investing. For most retail investors in Europe, that headline holds up. But the full cost picture has more layers — a 0.5% FX markup that applies on every non-base-currency trade, a withdrawal fee on small amounts, a EUR 25 per ISIN exit cost, and a potential inactivity charge if you go dormant. This guide covers every fee so you know what XTB actually costs before you open an account.

XTB fees explained hero banner summarizing the broker's cost for EU stocks and ETFs investing, plus additional fees like crypto and withdrawals.

Some of the links on this site are affiliate links, meaning we may earn a commission at no extra cost to you if you sign up through them. This does not affect our reviews or recommendations — we only feature products we genuinely believe are useful for investors. This site provides educational content only, not personalized investment advice. Investments can lose value and past performance does not guarantee future results. You are responsible for your own financial decisions and for confirming the tax and legal rules that apply in your country.


XTB fee summary

All figures sourced from XTB’s official fee schedule. Always verify current rates before trading.

Fee type Amount When it applies
Real stocks and ETFs (turnover below EUR 100k/month) EUR 0.00 Commission-free; applies to the vast majority of retail investors
Real stocks and ETFs (turnover above EUR 100k/month) 0.2%, min EUR 10/trade Charged on the portion of monthly turnover exceeding EUR 100,000
Investment Plans executions EUR 0.00 Free; counts toward the EUR 100k monthly cap; ETFs only
CFD spreads (forex, indices, commodities) Variable, embedded in spread No separate commission; XTB earns via bid-ask spread
Crypto CFDs (BTC, ETH, XRP, LTC, BCH) USD 4 per open + USD 4 per close Fixed per-lot commission on these five specific tokens
FX conversion markup 0.5% Applied whenever a trade requires a currency conversion; embedded in XTB Exchange Rate
Account maintenance fee EUR 0.00 No monthly or annual custody or maintenance charge
Inactivity fee EUR 10/month Only if no position opened/closed in 365 days AND no deposit in 90 days (both must be true)
Portfolio transfer out (most markets) EUR 25 / USD 25 per ISIN Per-ISIN outbound transfer fee; Spain: 0.10% of asset value, min EUR 100 per ISIN
Cash withdrawal (above USD 50) EUR 0.00 Free for withdrawals above the threshold
Cash withdrawal (below USD 50) USD 30 flat fee Per withdrawal event below the threshold; consolidate small balances to avoid this
Credit card withdrawal (international) 1.5% Where available on XTB International Limited accounts
Custody fee (portfolio above EUR 250,000) 0.2% p.a., min EUR 10/month Applied only to the average daily portfolio value exceeding EUR 250,000
Cash interest (EU / international accounts) Not available XTB International Limited does not currently pay interest on uninvested cash
Cash interest (UK accounts) Up to 4.00% GBP / 2.30% EUR / 3.45% USD Daily accrual, monthly payment; variable rate; no balance cap

One account type — no subscription tiers to navigate

Unlike Scalable Capital or Trade Republic, XTB does not use a subscription model. There is one standard account type for retail investors, with no monthly fee required to access commission-free trading.

Account type Monthly fee Who it is for
Standard Account EUR 0.00 All retail clients globally; full access to real stocks, ETFs, CFDs, and Investment Plans
Swap Free Account EUR 0.00 Selected jurisdictions only; removes overnight swap fees on eligible instruments for religious compliance
Legacy naming: Older third-party reviews may reference “Pro” and “Islamic” account labels. These are not current retail account designations. XTB’s help center now presents a single Standard account type for retail investors. The Swap Free label remains available in specific jurisdictions and is not accessible to UK or EU residents.

The EUR 100,000 monthly turnover threshold

The most important number in XTB’s fee structure is the EUR 100,000 monthly turnover cap. Below it, every trade in real stocks and ETFs costs EUR 0. Above it, you pay 0.2% on the excess, with a minimum of EUR 10 per trade. To put this in context: a EUR 100,000 monthly turnover limit means an investor making EUR 2,000 purchases weekly across 50 weeks would hit the cap. The vast majority of retail passive investors never get close. If you are investing EUR 500–5,000 per month into a handful of UCITS ETFs, the cap is irrelevant to you.

Minimum investment per trade: XTB sets a minimum of USD 10 per real stock/ETF trade on its international fee page, though a separate help-center page cites USD 1 for some markets. For Investment Plans, the confirmed minimum per execution is USD 15 (or currency equivalent).

Stock and ETF commissions: what the 0% headline actually covers

The 0% commission applies to real stocks and ETFs — meaning you own the underlying shares outright (XTB calls this OMI, or Own Market Infrastructure). This is distinct from CFD versions of the same instruments, where XTB acts as a market maker and earns via the bid-ask spread. Make sure you are buying in the correct instrument category when placing an order.

Instrument Commission model Notes
Real stocks and ETFs (under EUR 100k/month) 0% Full ownership; UCITS ETFs available; major EU and US exchanges
Real stocks and ETFs (over EUR 100k/month) 0.2%, min EUR 10 Applied to monthly turnover above the threshold
Stock CFDs and ETF CFDs Spread-based No direct commission; cost embedded in bid-ask spread; you do not own the underlying
Forex CFDs Spread-based Variable spreads; no separate commission on Standard account
Crypto CFDs (BTC, ETH, XRP, LTC, BCH) USD 4 per open + USD 4 per close Fixed-lot commission; applies on XTB International accounts
Bonds Via bond ETFs only No direct bond instrument available; fixed income accessed through ETFs under standard ETF fee rules

Break-even math: when does the 0.2% commission kick in?

An investor contributing EUR 2,000 per month into a single global ETF accumulates EUR 24,000 in annual turnover — 24% of the threshold. An investor rebalancing a EUR 100,000 portfolio twice a year generates EUR 200,000 in turnover. At that point, the EUR 200k trade would cost EUR 200 in commission (0.2% of EUR 100,000 excess). For buy-and-hold investors, the threshold is not a practical concern. For active traders rotating positions frequently at high volumes, it is.

No venue-specific fees: XTB abstracts away execution venue choice. Investors cannot route to Xetra vs Gettex the way they can on Scalable Capital. Local financial transaction taxes (Spain FTT at 0.2%, Italy FTT at 0.1% on Italian equities) are applied automatically where applicable and are separate from XTB’s own commission.

Investment Plans: XTB’s savings plan feature

Investment Plans is XTB’s built-in recurring ETF investing feature. It is the equivalent of what Trade Republic calls a Sparplan and what Scalable Capital calls a Savings Plan.

Parameter Value
Execution fee 0% (draws from EUR 100k monthly turnover cap)
Minimum per execution USD 15 / EUR 15 equivalent
Maximum simultaneous plans 10
Supported assets ETFs only
ETF universe Inconsistent across XTB pages (350+ to 2,000+ cited); verify on platform
Scheduling Monthly recurring; weekly not confirmed on primary sources
Setup location Created in-app; managed in xStation
Fractional shares Yes — executions below one full unit are supported

The key constraint to understand: Investment Plans count toward the same EUR 100,000 monthly turnover cap as manual trades. If you are running plans AND making active trades in the same month, the combined turnover is what determines whether you stay inside the free tier. For a typical passive investor running one or two plans at EUR 200–500 per month, this is irrelevant — the contribution sizes are far too small to approach the cap.

No management fee, no custody fee: Investment Plans carry zero additional fees beyond the per-trade commission model. You are not paying XTB a percentage of your AUM to run a recurring plan, which is the main cost distinction versus robo-advisor products like Scalable Capital’s Wealth product.

The 0.5% FX markup: when it hits and how to avoid it

XTB’s 0% commission headline applies to the trading commission. But if your account currency differs from the currency of the instrument you are buying, XTB applies a 0.5% FX markup at the point of execution — and this cost does not appear as a separate line item on your trade confirmation.

Scenario FX cost
EUR account buying a EUR-denominated UCITS ETF 0% — no currency conversion required
EUR account buying a USD-listed stock 0.5% markup at execution
EUR account buying a GBP-listed ETF 0.5% markup; may convert via USD first if no direct EUR/GBP rate (double conversion risk)
USD sub-account buying a USD-listed instrument 0% — no conversion if sub-account currency matches instrument currency
Manual transfer between EUR and USD sub-accounts 0.5% standard; 0.8% on weekends and bank holidays

The multi-currency account workaround

XTB supports multiple sub-accounts in EUR, USD, and GBP under a single login. The practical workaround for FX-sensitive investors is to hold a USD sub-account funded in USD and route US-listed trades through it. This eliminates the 0.5% conversion on each buy and sell. The trade-off: you take on USD/EUR exchange rate risk at the cash level, and any transfer between the sub-accounts during off-hours costs 0.8% rather than 0.5%.

Long-run impact of the 0.5% FX markup: On a EUR 500 monthly investment into a USD-denominated instrument, the 0.5% FX cost adds approximately EUR 2.50 per trade, or EUR 30 per year. Over 20 years with compounding, that drag is material. For investors buying EUR-denominated UCITS ETFs (which is the standard recommendation for European passive investors), the FX cost does not apply at the transaction level — though the ETF itself still takes on currency exposure depending on its hedging policy.

What it costs to go quiet or leave

Inactivity fee: EUR 10/month

XTB’s inactivity fee is conditional on both of the following being true simultaneously:

  • No trading position opened or closed in the past 365 days
  • No new deposit in the past 90 days

If you make a small deposit every 89 days, or place a single trade once a year, the fee does not apply. If your account balance reaches zero, it also stops. ISA accounts are exempt. This is a materially less aggressive inactivity policy than many brokers — the two-condition trigger prevents casual investors from being caught out for simply not trading during a quiet period.

Portfolio transfer out: EUR 25 per ISIN

If you decide to move your portfolio to another broker, XTB charges EUR 25 (or USD 25) per ISIN. For a portfolio holding 5 ETFs, that is EUR 125 total. For Spanish equities specifically, the fee is 0.10% of the asset value per ISIN with a minimum of EUR 100 — on a EUR 10,000 Spanish equity position, that is EUR 100. The practical implication: XTB is not the cheapest broker to exit if you hold a diversified multi-position portfolio. Plan for this cost before building a large position count.

Exit cost type Amount Notes
Portfolio transfer out (most markets) EUR 25 / USD 25 per ISIN Per position, not per broker transfer
Portfolio transfer out (Spain) 0.10% of asset value per ISIN, min EUR 100 Applies specifically to Spanish-regulated market equities
Cash withdrawal (above USD 50) EUR 0.00 Free via bank transfer; recipient bank fees may still apply
Cash withdrawal (below USD 50) USD 30 flat fee Consolidate small balances to a single withdrawal above the threshold
Credit card withdrawal (international) 1.5% Where available for XTB International Limited clients
Account closure fee EUR 0.00 No administrative fee to close the account itself
Revolut withdrawals (international) Not available Currently unavailable for XTB International Limited clients

Interest on uninvested cash: UK only

This is one of XTB’s clearest jurisdiction differences. XTB International Limited (the entity serving most of Europe outside the UK) does not currently pay interest on uninvested cash balances. UK clients under the FCA-regulated entity get a different product set entirely.

Account / jurisdiction Rate Conditions
XTB International Limited (EU and international) Not available No interest product on uninvested cash for international clients
XTB UK — GBP balance Up to 4.00% AER (variable) Daily accrual; monthly payment within 5 business days; no balance cap
XTB UK — EUR balance 2.30% AER (variable) Same accrual and payment terms as GBP
XTB UK — USD balance 3.45% AER (variable) Same accrual and payment terms as GBP
XTB UK Flexible Cash ISA 4.00% AER (variable) Daily interest; monthly crediting; FSCS protection up to GBP 120,000; no minimum deposit
EU investors and cash drag: If you hold a meaningful uninvested cash buffer with XTB as an EU-based client, that cash earns nothing. This is a meaningful disadvantage versus Trade Republic (currently 2.75% p.a. on EUR cash for EU clients) and Lightyear. For passive investors running fully invested ETF portfolios, this is a non-issue. For investors who hold cash tactically, it is worth factoring in.

Which entity regulates your account

XTB operates multiple legal entities under different regulators. The entity that governs your account depends on your country of residence — and so does the deposit protection that applies to your funds.

Entity Regulator Licence Deposit protection
XTB S.A. (Poland) KNF (Komisja Nadzoru Finansowego) DDM-M-4021-57-1/2005 KDPW: 100% up to EUR 3,000; 90% up to EUR 22,000 ceiling
XTB Limited (UK) FCA (Financial Conduct Authority) FRN 522157 FSCS: up to GBP 85,000 (up to GBP 120,000 under CASS)
XTB Limited (Cyprus) CySEC 169/12 ICF: up to EUR 20,000
XTB International Limited (Belize) FSC Belize 000302/438 No EU or UK equivalent scheme

XTB S.A. is publicly listed on the Warsaw Stock Exchange (ticker: XTB) since 2016. It is not a bank and holds no banking licence. Real stock and ETF assets (OMI) are held in segregated custody accounts, legally isolated from XTB’s corporate capital. XTB does not enter into securities lending arrangements with retail client assets.

EU clients and entity routing: Most EU retail clients outside Poland will be served by XTB S.A. (the Polish KNF-regulated entity) or XTB Limited (Cyprus/CySEC), depending on their country. The relevant entity determines your compensation scheme. Always check which entity your account agreement names before depositing significant capital.

How XTB fees compare to the alternatives

Broker ETF transaction fee Savings plan FX conversion Cash interest (EU)
XTB EUR 0 (under EUR 100k/month) EUR 0 (Investment Plans) 0.5% (explicit) Not available
Trade Republic EUR 1 flat per trade EUR 0 Not published 2.75% p.a. (EU)
Trading 212 EUR 0.00 EUR 0 0.15% Variable (Invest account)
DEGIRO EUR 3.00 (Core Selection: EUR 1.00) No savings plan 0.25% (explicit) Not available
Scalable Capital (PRIME+) EUR 0 (gettex, order above EUR 250) EUR 0 (all plans) Not published 2.50% p.a. (Overnight Account)
Interactive Brokers (IBKR) ~EUR 1.25 minimum No native savings plans ~0.002% (IdealPro) Variable (IBKR pays on cash)

XTB’s strongest case is for EUR-account investors buying EUR-denominated UCITS ETFs: zero commission, zero FX cost, and a functional savings plan with no subscription fee. Where it lags: the 0.5% FX markup is higher than IBKR and Trading 212 for investors buying USD-listed instruments, and the absence of EU cash interest makes it inferior to Trade Republic and Scalable Capital for investors holding cash tactically.


When XTB’s fee structure works — and when it doesn’t

Investor profile XTB fee fit
EUR investor buying EUR-denominated UCITS ETFs monthly via Investment Plans Strong fit — 0% commission, 0% FX, free savings plan, no subscription fee
EUR investor buying US-listed ETFs or USD stocks regularly Moderate fit — 0% commission but 0.5% FX per trade; consider USD sub-account workaround
Investor holding a large cash buffer between investments (EU account) Poor fit — no cash interest on EU/international accounts; use Trade Republic or Scalable Capital instead
Investor planning to transfer a diversified portfolio out eventually Acceptable, but plan for EUR 25 per ISIN exit cost; keep position count low if exit flexibility matters
High-volume active trader regularly exceeding EUR 100k/month The 0.2% above the cap plus minimum EUR 10 commission becomes relevant; compare to IBKR for volume trading
UK investor using ISA wrapper Strong fit — free Flexible Stocks and Shares ISA, 0% commission, plus cash interest on uninvested GBP

Open an XTB account

No minimum deposit. 0% commission on real stocks and ETFs up to EUR 100,000 per month. Investment Plans from EUR 15. Always verify current fee terms on XTB’s official website before opening or funding an account.



Frequently asked questions

What are XTB’s trading fees for stocks and ETFs in 2026?

XTB charges 0% commission on real stocks and ETFs for monthly turnover up to EUR 100,000. Above that threshold, a 0.2% commission applies with a minimum of EUR 10 per trade. For the vast majority of retail investors who trade well below EUR 100,000 per month, the effective commission is zero. Investment Plans (recurring ETF purchases) also run at 0% and count toward the same EUR 100,000 monthly cap.

Does XTB charge an inactivity fee, and when does it apply?

Yes. XTB charges EUR 10 per month, but only when two conditions are both true at the same time: no position opened or closed in the past 365 days, and no new deposit in the past 90 days. If either condition is not met, the fee does not trigger. Making a small deposit every few months or placing a single trade once a year is enough to reset the clock. ISA accounts and zero-balance accounts are exempt entirely.

How does XTB’s Investment Plans feature work, and what does it cost?

Investment Plans is XTB’s built-in recurring ETF investing tool. You configure a monthly automatic purchase starting from USD 15 per execution, run up to 10 plans simultaneously, and pay 0% execution commission. The transactions count toward the EUR 100,000 monthly turnover cap, but at typical retail contribution sizes this cap is never approached. The feature supports ETFs only — not individual stocks. Plans are set up in the XTB app and managed within xStation.

What is XTB’s currency conversion (FX) fee?

XTB applies a 0.5% markup on all currency conversions, embedded in the XTB Exchange Rate at the moment of trade execution. It does not appear as a separate line item on your confirmation. If your account currency matches the denomination of the instrument you are buying, no conversion takes place and no markup is charged. To avoid the 0.5% on US-listed instruments, you can open a USD sub-account under the same login and fund and trade exclusively within that sub-account. Transfers between sub-accounts cost 0.5% on weekdays and 0.8% on weekends and bank holidays.

What does it cost to transfer a portfolio out of XTB?

XTB charges EUR 25 (or USD 25) per ISIN for outbound portfolio transfers on most markets. For a portfolio with 5 ETF positions, that is EUR 125. Spanish equities carry a different rate: 0.10% of asset value per ISIN, with a EUR 100 minimum. Account closure itself carries no administrative fee. Cash withdrawals above USD 50 are free; withdrawals below USD 50 cost a flat USD 30 per event, so it is worth consolidating small balances before withdrawing.

QuantRoutine provides educational content only. Nothing on this page is an offer, solicitation, or recommendation to buy or sell any security or to open an account with any specific broker. Investments can lose value, and past performance does not guarantee future results. You are responsible for your own investment, tax, and legal decisions. Always review each broker’s current terms, fees, and eligibility on their official website before opening or funding an account.