In a Nutshell
  • No minimum deposit — genuine $0 minimum; we recommend starting with $400–$500 for proper risk management
  • Zero deposit fees on card and bank transfer; Skrill charges 2% and Neteller 1%
  • Deposit methods: Visa, Mastercard (EU/UK), PayPal (EU only), Skrill, Neteller, bank transfer
  • Instant processing for card and e-wallet deposits; bank transfers take 1–3 business days (EU/UK) or 2–7 days (International)
  • Regulated by KNF (Poland), FCA (UK), CySEC (Cyprus) — publicly listed on the Warsaw Stock Exchange
XTB at a Glance
XTB
★★★★☆ 4.0/5
Deposit to XTB →
74% of retail investor accounts lose money trading CFDs with this provider.
Fund Your XTB Account — Zero Fees, No Minimum

Instant card processing. No minimum deposit. Free Visa and bank transfer funding.

Deposit to XTB →

74% of retail investor accounts lose money trading CFDs with this provider.

XTB is one of Europe’s largest retail brokers with over 2.5 million clients, and its growth is driven partly by one of the lowest deposit barriers in the regulated market: genuinely $0 minimum deposit with zero fees on card and bank transfer payments. Combined with instant card processing and the ability to deposit directly from the mobile app, xStation 5 web platform, or Client Office, XTB removes most of the friction that stops new traders from funding their first account — a key reason it added 370,000 new clients in Q1 2026 alone.

This guide covers the fastest and cheapest way to fund your XTB account, which deposit methods are available by entity (EU/UK vs International), processing times, fees (including a common misconception about XTB’s 0.5% currency conversion fee), and what to do if your deposit fails. We also answer the question behind the search: is it safe to deposit your money with XTB?

OUR RECOMMENDATION: Start with $400–$500. While XTB has no minimum deposit, proper risk management requires enough capital to risk only 1–2% per trade ($5–$10 at $500), diversify across 2–3 positions, and stay well above the $50 fee-free withdrawal threshold. $400–$500 hits all three marks — enough to trade seriously without over-risking.

Minimum Deposit

XTB has no minimum deposit requirement — the official minimum is $0 on all account types and all payment methods. Unlike most brokers that set minimums of $5–$250, XTB lets you start with any amount. This applies across all entities (EU, UK, and International).

In practice, you need enough to trade responsibly. The table below shows the technical minimums by product, but the real question is: how much do you need to manage risk properly?

ProductTechnical MinimumWhy
Forex CFDs~$50–$100Enough margin for 0.01 lot on major pairs
Index / Commodity CFDs~$100–$200Higher margin requirements than forex
Real Stocks & ETFsEUR 10Fractional shares available from EUR 10
Investment Plans (auto ETF)EUR 15Minimum recurring purchase per ETF
Recommended Starting Amount: $400–$500

While you can deposit $10, we recommend starting with $400–$500 for three reasons. First, risk management: responsible trading means risking 1–2% of your account per trade — with $500 that’s $5–$10 per trade, enough to absorb a losing streak without blowing your account. With $50, a single bad trade can wipe 20%+ of your balance. Second, diversification: $400+ gives you enough margin to hold 2–3 positions simultaneously across different instruments, which is basic risk spread that’s impossible with a micro deposit. Third, withdrawal flexibility: XTB’s International entity charges a $30 fee on withdrawals under $50 — starting with $400–$500 ensures you’re always well above this threshold.

For International entity clients (including Africa), the practical minimum also matters because XTB offers USD-only accounts — you’ll want enough capital to absorb any bank conversion spread on deposit without it eating a meaningful percentage of your balance. On a $50 deposit, a 2% bank spread costs $1; on a $500 deposit, the same spread is still $10, but it’s proportionally manageable.

How to Deposit Money in XTB

Depositing money in XTB takes 5–10 minutes if your account is already verified. If you haven’t completed identity verification yet, allow 1–3 business days for document review before your first deposit — XTB requires full KYC completion before accepting any deposits.

Via xStation 5 (Web Platform)

  • Log in to xStation 5 at xstation5.xtb.com or to the Client Office at co.xtb.com. Both give you access to the deposit function.
  • Click “Deposit/Withdraw” in the upper left sidebar of xStation 5, or find the deposit option in the Client Office dashboard.
  • Select the “Add Money” tab and choose your preferred payment method from the available options.
  • Select the trading account you want to fund (if you have multiple accounts).
  • Enter your deposit amount and follow the payment gateway prompts to complete the transaction.
  • Check your account balance — card and e-wallet deposits appear instantly. Bank transfers take 2–7 business days.
  • Via Mobile App

  • Open the XTB Online Investing app on your phone. If you haven’t installed it yet, see our XTB App Download guide.
  • Tap the account balance at the top of the screen.
  • Select “Add Fund” — your available payment methods will appear.
  • Choose your payment method, enter the amount, and confirm. The app handles the payment gateway redirect.
  • KYC Required Before First Deposit

    XTB requires full identity verification before accepting any deposits. Upload your passport or national ID card (JPG, PNG, or PDF format) through the Client Office or mobile app. Verification typically takes a few hours but can take several business days during high-demand periods. Complete this immediately after registration — don’t wait until you want to deposit.

    Deposit Methods

    XTB supports deposits via credit/debit cards, e-wallets, and bank wire transfer — but available methods depend on your XTB entity. EU clients have the widest selection; International entity clients (including Africa) have fewer options. PayPal, for example, is EU-only despite appearing on some generic XTB pages — a common source of confusion.

    MethodXTB FeeProcessing TimeAvailability
    Visa / MastercardFreeInstantEU & UK entities
    Visa card (via Ecommpay)FreeInstantInternational entity (Visa only — no Mastercard)
    PayPalFreeInstantEU entity only
    Bank wire transferFree1–3 days (EU/UK) · 2–7 days (International)All entities
    Skrill2%InstantEU & International entities
    Neteller1%InstantEU & International entities
    International Entity: Visa Cards Only — No Mastercard

    XTB’s International entity (Belize) processes card deposits through Ecommpay, which accepts Visa cards only. Mastercard, Maestro, and other card brands are not supported. If your card deposit is declined, check whether your card is Visa-branded before contacting support — this is the most common reason for failed card deposits on the International entity. EU and UK entity clients can use both Visa and Mastercard.

    XTB does not impose official maximum deposit limits per transaction, per day, or per month. Your payment provider — bank, card issuer, or e-wallet — may have its own limits, but XTB itself places no cap.

    Your cheapest deposit option is a debit card or bank wire transfer — both are free from XTB’s side. Skrill’s 2% fee is notably higher than what most regulated brokers charge for the same method (many offer 0%), so use Skrill only if you don’t have a compatible card and can’t wait for a bank wire transfer to clear.

    Deposit Processing Time

    Card and e-wallet deposits on XTB are processed instantly — funds appear in your trading account within seconds regardless of entity. Bank wire transfers are the exception: 1–3 business days for EU/UK clients, 2–7 business days for International entity clients.

    MethodXTB Stated TimeReal-World Time
    Visa / MastercardInstantInstant to 30 minutes
    PayPal (EU only)InstantInstant
    SkrillInstantUnder 30 seconds
    NetellerInstantUnder 30 seconds
    Bank wire (EU/UK)1–3 business days1–2 business days typical
    Bank wire (International)2–7 business days3–7 business days typical
    Deposit Not Showing?

    If your deposit hasn’t appeared after the expected processing time, check your transaction history in the Client Office (co.xtb.com). For bank transfers still showing “Pending” after 7 business days, contact XTB support with your SWIFT confirmation or proof of transfer. For card deposits, verify the charge appeared on your bank statement — if you were charged but the balance hasn’t updated, contact XTB support with a screenshot of the bank debit.

    For speed, use a Visa card or e-wallet. Avoid bank transfers for your first deposit — the multi-day wait makes it impossible to quickly verify the deposit-withdrawal cycle, which is the single most important test before committing real capital.

    Deposit Fees

    XTB charges zero deposit fees on Visa card and bank wire transfer deposits — the broker absorbs the payment processing costs on these methods. Skrill carries a 2% fee and Neteller a 1% fee, both charged by XTB (not by the e-wallet provider). For a full breakdown of all XTB trading costs including spreads and overnight fees, see our XTB Fees guide.

    MethodXTB FeeThird-Party FeesTotal Cost on $100 Deposit
    Visa card$0None$0
    Bank wire$0Intermediary bank fees ($15–$50 possible)$0–$50
    Skrill2%None additional$2
    Neteller1%None additional$1

    However, zero XTB fees does not necessarily mean zero cost. If you deposit via bank wire in a currency that differs from your account base currency — for example, sending PLN to a EUR account, or ZAR to a USD account — the intermediary banks handle the conversion at their own exchange rate. XTB does not control this rate, and the spread can vary significantly. XTB’s official recommendation: deposit in the same currency as your account base currency whenever possible.

    The 0.5% FX Fee Does NOT Apply to Deposits

    XTB’s 0.5% currency conversion fee is a common concern, but it does not apply to deposits. This fee is charged when you trade instruments denominated in a different currency than your account base currency (applied at trade execution) and when transferring funds between XTB sub-accounts in different currencies (0.8% on weekends/holidays). For deposits, any currency conversion is handled by your bank or payment provider at their own rate — XTB does not apply the 0.5% fee to incoming funds.

    One withdrawal-related fee worth knowing before you deposit: XTB charges a $30 fee on withdrawals under $50 on the International (Belize) entity. This means very small deposits can get trapped — if you deposit $20 and want to withdraw it, the $30 fee exceeds your balance. Deposit at least $50 to avoid this issue. For full withdrawal details, see our XTB Withdrawal guide.

    Depositing from Africa

    XTB accepts traders from only four African countries — South Africa, Angola, Mauritania, and Zambia — all onboarded under XTB International Limited (Belize FSC), not under the FSCA-licensed entity. This means all African traders have the same deposit options as other International entity clients, with no Africa-specific payment methods.

    Available Methods for African Traders

    MethodWorks in Africa?Key Consideration
    Visa debit/credit cardYes (Visa only)Free, instant — best option if you have a Visa card
    Bank wire transferYesFree from XTB, but 3–7 day processing + bank fees + FX conversion spread
    SkrillYes2% fee but instant — bypasses bank blocks
    NetellerYes1% fee, instant — requires a funded Neteller account
    M-Pesa / mobile moneyNoNot supported on any XTB entity
    EFT (South Africa)NoMust use international bank wire, not local EFT
    PayPalNoEU entity only — not available for International clients
    MastercardNoOnly Visa accepted on International entity

    Currency Issues

    XTB International offers USD-denominated accounts only — no ZAR, no other African currencies. This creates a double conversion cost burden:

    • On deposit: if you send ZAR via bank wire, intermediary banks convert to USD at their rate (typically 1–3% above mid-market). XTB warns that non-USD bank transfers may be rejected by intermediary banks, with refunds potentially taking weeks.
    • On every non-USD trade: XTB’s 0.5% currency conversion fee applies when trading EUR-, GBP-, or other currency-denominated instruments from your USD account. This fee is embedded in the exchange rate and not shown as a separate line item.
    No Mobile Money Support

    XTB does not support M-Pesa, Airtel Money, MTN Mobile Money, or any other mobile money service on any entity. If mobile money is your primary payment method, XTB’s deposit options will not work for you. Your alternatives are a Visa card, a Skrill or Neteller e-wallet (both require setting up and funding the e-wallet account first), or an international bank wire.

    Best deposit path for an African trader: if you have a Visa debit card, use it — free, instant, no friction. Without a Visa card, Neteller (1% fee) is cheaper than Skrill (2%) and both process instantly. Bank wire is free from XTB’s side but the 3–7 day wait plus intermediary bank fees plus currency conversion spread make it the least efficient option for small deposits.

    Is My Money Safe with XTB?

    Yes, XTB is a safe broker — it is regulated by three top-tier financial authorities (KNF in Poland, FCA in the UK, CySEC in Cyprus), publicly listed on the Warsaw Stock Exchange since 2016, and holds client funds in segregated bank accounts. Your deposit protection level depends on which XTB entity serves you — EU and UK clients have the strongest protections, while International entity clients (including Africa) have fewer safeguards.

    Your LocationXTB EntityRegulatorDeposit Protection
    EU (Poland, Cyprus)XTB S.A. / XTB LimitedKNF / CySECFund segregation + ICF up to €20,000
    United KingdomXTB LimitedFCAFund segregation + FSCS up to £85,000
    South Africa, Angola, Mauritania, ZambiaXTB International LimitedBelize FSCFund segregation claimed — no compensation scheme

    XTB holds an FSCA licence in South Africa (FSP 49970), but this entity has never onboarded a single client and is currently being sold. South African traders are served by the Belize entity — the same one that serves all other International clients. For the full regulatory breakdown including XTB’s regulatory fine history, see our XTB Review.

    OUR VERDICT: XTB is a well-capitalised, publicly listed broker with genuine top-tier regulation in Europe — EU and UK clients benefit from investor compensation schemes (up to €20,000 and £85,000 respectively). International entity clients get fund segregation but no compensation scheme. Regardless of entity, your deposit is held separately from XTB’s operating capital, which is the most important protection.
    Deposit to XTB — Zero Fees, No Minimum

    Instant card deposits. Free Visa and bank transfer processing. Start trading in minutes.

    Deposit to XTB →

    74% of retail investor accounts lose money trading CFDs with this provider.

    Common Deposit Problems

    Most XTB deposit problems are caused by the Visa-only card restriction, incomplete KYC verification, or bank blocks on international transactions — all preventable if you know what to expect before your first deposit attempt.

    Card Declined

    The most common reason for a declined card deposit on XTB’s International entity is using a non-Visa card. XTB processes International entity card deposits through Ecommpay, which accepts Visa only — Mastercard, Maestro, and other brands are automatically rejected without a clear error message. If your card is Visa and still declined:

    • Contact your bank to authorise international transactions to Belize (the charge originates from XTB International Limited, a Belize-registered entity).
    • Verify the card is issued in your name — third-party cards are rejected.
    • Check for sufficient funds and that your bank has not set a daily international transaction limit.
    • Try again during business hours — some card issuers have stricter fraud filters outside banking hours.

    Bank Transfer Not Arriving

    International bank transfers to XTB take 2–7 business days. If your transfer hasn’t arrived after 7 business days, contact XTB support with your SWIFT confirmation or proof of transfer. Transfers in non-USD currencies carry additional risk — XTB warns these may be rejected by intermediary banks, and refunds can take weeks. Always include the correct reference number provided by XTB in your bank transfer instructions.

    KYC Verification Blocking Deposits

    XTB requires full identity verification before accepting any deposits — unlike some brokers that allow a first deposit before verification. If your deposit attempt fails with a verification error, check that:

    • You have uploaded a valid identity document (passport or national ID card — JPG, PNG, or PDF format).
    • The document is not expired and all details are legible in the image.
    • XTB has confirmed your identity — check your email for a verification confirmation or check the Client Office for your verification status.

    Skrill or Neteller Deposit Failed

    The most common cause of a failed e-wallet deposit is a name mismatch — the name on your Skrill or Neteller account must exactly match the name on your XTB trading account. XTB does not accept third-party payments under any circumstances. Also verify your e-wallet has sufficient balance and is verified for international transfers.

    Most deposit problems are preventable: complete KYC verification before attempting your first deposit, confirm you have a Visa-branded card (not Mastercard), and pre-authorise international transactions with your bank if using a card.

    Conclusion

    XTB deposits are free on Visa card and bank transfer, with no minimum deposit requirement and instant processing on card and e-wallet payments. The $0 minimum is genuine — not a marketing claim followed by a fine-print exception — and the broker absorbs card processing costs entirely.

    The main caveat is entity-dependent: EU and UK clients get the widest method selection (Visa, Mastercard, PayPal, bank wire) with 1–2 day bank processing. International entity clients have fewer options — Visa-only card processing, no PayPal, no Mastercard, and 2–7 day bank wire processing. Skrill (2%) and Neteller (1%) are available on both but carry fees higher than industry standard.

    Here’s what we recommend for your first deposit:

  • Complete KYC verification first — XTB won’t accept deposits without it, and verification can take days. Do this immediately after registration.
  • Use a card or PayPal for your first deposit — instant processing means you can verify the system works right away. Bank transfers are free but the multi-day wait adds unnecessary friction to your first experience.
  • Deposit $400–$500 to start. This gives you enough capital for proper risk management (1–2% risk per trade = $4–$10), enough margin to diversify across 2–3 instruments, and keeps you well above the $50 fee-free withdrawal threshold. Starting with less means either over-leveraging or being stuck in a single position — neither is good for learning.
  • Test the withdrawal cycle. After your first few trades, withdraw a small amount to verify the full cycle works with your payment method. See our XTB Withdrawal guide for the exact steps.
  • Once confirmed, scale up if needed. You’ve now proven deposits and withdrawals work — add more capital with confidence.
  • For the full picture on XTB — platform quality, fee structure, regulation breakdown, and our TIC Score of 4.0/5 — read our XTB Review.

    Ready to Fund Your XTB Account?

    Zero deposit fees on card and bank transfer. Instant processing. No minimum required.

    Make Your First XTB Deposit →

    74% of retail investor accounts lose money trading CFDs with this provider.

    Frequently Asked Questions

    Does XTB charge deposit fees?

    XTB charges zero deposit fees on Visa card and bank wire transfer deposits. However, Skrill deposits carry a 2% fee and Neteller deposits carry a 1% fee — both charged by XTB. For bank wire transfers, your bank and intermediary banks may charge their own fees ($15–$50 is typical for international wires), but these are not XTB fees.

    What is the minimum deposit for XTB?

    XTB has no minimum deposit requirement — the official minimum is $0. You can deposit any amount via any method. In practice, we recommend starting with $400–$500 — this gives you enough capital for proper risk management (1–2% per trade), margin for multiple positions, and keeps you well above the $50 fee-free withdrawal threshold. For stock/ETF investing only, you can start with as little as EUR 10 via fractional shares.

    Can I deposit to XTB with M-Pesa?

    No, XTB does not support M-Pesa or any mobile money service on any entity. African traders can deposit via Visa card (free, instant), Skrill (2% fee, instant), Neteller (1% fee, instant), or international bank wire transfer (free, 2–7 business days).

    Can I deposit to XTB with Mastercard?

    Not on the International entity. XTB’s International entity (which serves African traders and most non-EU countries) processes card deposits through Ecommpay, which accepts Visa cards only. Mastercard, Maestro, and other card brands are not accepted. EU entity clients may have access to Mastercard through different payment processors.

    Does XTB accept PayPal?

    PayPal is available for EU entity clients only — it is not offered to International entity clients, which includes all African traders. Some generic XTB deposit pages list PayPal without specifying this restriction, which causes confusion. If you are under the International entity, your options are Visa card, Skrill, Neteller, and bank wire.

    How long does an XTB bank transfer deposit take?

    Bank wire transfers to XTB’s International entity take 2–7 business days — typically 3–7 days for transfers originating from Africa. If you send in a non-USD currency, intermediary banks must convert to USD, which can add delays. XTB warns that non-USD transfers may be rejected by intermediary banks, with refunds potentially taking weeks. For faster deposits, use a Visa card (instant) or e-wallet.

    Can I deposit to XTB in ZAR (South African Rand)?

    You can send ZAR via bank wire, but your XTB International account is denominated in USD only — no ZAR account option is available. Intermediary banks will convert your ZAR to USD at their own exchange rate, and XTB has no control over this rate. For the most predictable outcome, deposit from a USD-denominated bank account if you have one.

    Does XTB’s 0.5% currency conversion fee apply to deposits?

    No, the 0.5% currency conversion fee does not apply to deposits. This fee is charged when you trade instruments denominated in a different currency than your account base currency (at trade execution), and when transferring funds between XTB sub-accounts in different currencies. For deposits, any currency conversion is handled by your bank or payment provider at their own rate.