XM's deposit infrastructure is genuinely fast and fee-free for most methods. We confirmed zero deposit fees across all 18 test deposits. Card deposits credited in under 90 seconds in every test. BCA averaged 14 minutes; Mandiri averaged 31 minutes during business hours. The only friction we encountered: the 30-minute expiry on virtual account numbers for local bank transfers — a tight window if you're depositing from a bank app with 2FA.
XM Minimum Deposit — Key Facts
XM has one of the lowest minimum deposit requirements of any regulated international forex broker. The $5 entry point for Micro and Standard accounts removes the capital barrier that keeps many traders off regulated platforms. The Ultra Low accounts — which offer significantly tighter spreads based on our testing — require $50.
- ✓Micro lot trading
- ✓Spread ~1.71 pip avg*
- ✓No commission
- ✓Best for beginners
- ✓Standard lot trading
- ✓Spread ~1.71 pip avg*
- ✓No commission
- ✓Intermediate traders
- ✓Spread ~0.82 pip avg*
- ✓Micro & standard lots
- ✓No commission
- ✓Active traders
- ✓Real stock ownership
- ✓Commission per share
- ✓No leverage
- ✓Long-term investors
*Spread averages based on 14,200+ measurements during London session, Oct 2025–Jan 2026. Actual spreads vary by market conditions.
Minimum Deposit by Account Type
| Account Type | Минималды салым | Tested Spread EUR/USD | Commission | Лот мөлшері | Максималды Левередж |
|---|---|---|---|---|---|
| Микро | $5 | 1.71 pip avg (tested) | Ешқайсысы | Micro (0.01 std) | 1:1000 |
| Стандартты | $5 | 1.71 pip avg (tested) | Ешқайсысы | Standard (1.0 lot) | 1:1000 |
| Ultra Low Micro | $50 | 0.82 pip avg (tested) | Ешқайсысы | Micro (0.01 std) | 1:1000 |
| Ultra Low Standard | $50 | 0.82 pip avg (tested) | Ешқайсысы | Standard (1.0 lot) | 1:1000 |
| Акциялар | $10,000 | N/A | From $0.04/share | 1 share min. | Ешқайсысы |
How Much Should You Actually Deposit? (Honest Advice)
During our 4-month testing period, we ran a Micro account with a $50 starting balance. Even at $50, proper risk management (1% risk per trade = $0.50 per trade) meant positions so small they had no meaningful financial impact. Our honest take: $5 is a valid starting point to learn the platform mechanics, but $100–$200 is where risk management becomes practically teachable. Start small, but not so small that you're trading amounts you can't emotionally engage with.
Complete Beginner
Use the $5 minimum to learn the deposit/withdrawal process and platform mechanics. Don't expect to build a trading career at $5 — it's a learning deposit. Once comfortable with the interface, upgrade to a meaningful amount.
Developing Trader
A $100–$300 deposit enables proper 1–2% risk per trade with meaningful (if still modest) financial stakes. This is the realistic entry point for traders learning a real strategy. Ultra Low account at $50 minimum gives you tighter spreads at this level.
Consistent Trader
With $500+ you can trade standard lots with proper sizing, absorb normal drawdowns, and access the full trading plan. Experienced traders typically need $1,000+ to trade multiple concurrent positions with controlled risk across all instruments.
XM Deposit Methods — All Options, All Tested
We tested deposits via BCA (4 deposits), Mandiri (3 deposits), Skrill (4 deposits), Visa card (4 deposits), and Neteller (3 deposits). BCA: 10–20 min during business hours (Mon–Fri 09:00–17:00 WIB). Mandiri: 20–45 min. Skrill and cards: under 90 seconds. All deposits arrived with no XM-side fee deducted. Weekend deposits via local bank do not process until Monday morning.
Credit & Debit Cards
Visa and Mastercard — tested under 90 seconds in all 4 deposits
Skrill
Tested same-day. Best alternative for those whose bank blocks card deposits.
Neteller
Instant processing confirmed in our 3 test deposits. Reliable backup method.
Bank Wire Transfer
Traditional wire — best for large deposits (>$5,000). We did not test this method live.
Local Bank (BCA, Mandiri, BNI, BRI)
Tested BCA avg 14 min, Mandiri avg 31 min during business hours. No weekends.
Cryptocurrency
BTC/ETH/USDT — available in select regions. Network fees apply (paid to blockchain).
Complete Deposit Methods Table — With Tested Data
| Method | Min. | Tested Time | XM Fee | Tested? | Withdrawal Time |
|---|---|---|---|---|---|
| Visa/Mastercard | $5 | <90 sec | Free ✓ | 4 tests | 3–5 biz days |
| Skrill | $5 | <90 sec | Free ✓ | 4 tests | Same day – 24h |
| Neteller | $5 | <90 sec | Free ✓ | 3 tests | Same day – 24h |
| BCA (Indonesia) | IDR equiv. | 14 min avg | Free ✓ | 4 tests | 1–3 biz days |
| Mandiri (Indonesia) | IDR equiv. | 31 min avg | Free ✓ | 3 tests | 1–3 biz days |
| Bank Wire Transfer | $200 | 2–5 biz days | Bank may charge | Not tested | 3–5 biz days |
| Cryptocurrency | $10 | 30 min – 2 hrs | Network fee | Not tested | 24–48 hrs |
How to Deposit — Step-by-Step Guide
The most important thing we discovered in testing local bank (BCA/Mandiri) deposits: the virtual account (VA) number generated by XM is only valid for 30 minutes. If your bank app requires 2FA, email confirmation, or SMS verification, start the transfer process immediately after receiving the VA number. Don't leave the page to check other things and come back — we had one failed deposit in testing because the VA expired while waiting for an SMS code.
Log In to XM Members Area
Visit xm.com and click "Members Login." Enter your email and password. If your account isn't verified yet, complete KYC first — deposits cannot be made on unverified accounts. Verification typically completes within 2 hours during business days.
Navigate to Funding → Deposit Funds
From the left sidebar, click "Funding" → "Deposit Funds." Select your trading account from the dropdown if you have multiple. The page shows all available payment methods for your country and account type.
Choose Payment Method and Enter Amount
Select your preferred method. Enter the deposit amount in USD (or your account currency). The minimum is $5 for cards and e-wallets, IDR equivalent for local banks. Note: if you want to activate a bonus, do it in the Bonus section before reaching this step — it cannot be applied retroactively.
Complete the Payment
For cards: enter card details on the secure payment page. For Skrill/Neteller: you'll be redirected to log in and confirm. For local bank (BCA/Mandiri): note the virtual account number shown — it expires in 30 minutes. Initiate the bank transfer immediately via your banking app or ATM.
Confirm Balance in MT4/MT5
For instant methods, your balance updates in seconds. For local bank transfers, expect 10–45 minutes (business hours). You can monitor in Members Area → Account Overview or log into MT4/MT5 and check the balance at the bottom of the platform. If funds don't appear within the expected window, contact XM live chat with your transfer receipt.
XM Withdrawal — Real Processing Times From Our Testing
We submitted 18 withdrawal requests across our three live accounts (Oct 2025–Jan 2026). XM processing time was consistent: all requests were processed within 22 hours of submission on business days (Mon–Fri). The fastest withdrawal (Skrill) reached our account 3 hours after XM processing confirmation. The slowest (card withdrawal) arrived in 4 business days. No withdrawal was rejected or delayed without explanation.
| Method | Min. Amount | XM Processing | Total Time (tested) | Fee |
|---|---|---|---|---|
| Credit / Debit Card | $5 | Within 24 hrs | 3–4 biz days (tested) | Free |
| Skrill | $5 | Within 24 hrs | 3–6 hours (tested) | Free |
| Neteller | $5 | Within 24 hrs | Same day – 24 hrs | Free |
| Local Bank (BCA/Mandiri) | IDR equiv. | Within 24 hrs | 1–3 biz days | Free (XM side) |
| Bank Wire | $5 | Within 24 hrs | 3–5 biz days | Receiving bank may charge |
XM Minimum Deposit vs. Other Brokers
How does XM's $5 minimum compare to other regulated international forex brokers? Perspective matters here — the cheapest entry isn't always the best value.
| Broker | Минималды салым | Regulation | Tested EUR/USD Spread | Commission |
|---|---|---|---|---|
| ХМ тобы ⭐ | $5 | CySec, ASIC, FSCA, DFSA | 0.82 pip avg (UL, tested) | Ешқайсысы |
| Exness | $10 | FCA, CySEC, FSCA | ~0.1–0.3 pip (ECN) | $3.5/lot RT |
| IC Markets | $200 | ASIC, CySEC, FSA | ~0.0–0.1 pip (ECN) | $6/lot RT |
| Pepperstone | $200 | FCA, ASIC, DFSA | ~0.0–0.2 pip (ECN) | $6/lot RT |
| IG Group | $250 | FCA, ASIC | ~0.6–0.8 pip | Ешқайсысы |
| FXCM | $50 | FCA, ASIC | ~1.0–1.3 pip | Ешқайсысы |
XM's $5 entry is among the lowest of any multi-regulated broker. ECN brokers like IC Markets and Pepperstone offer tighter raw spreads — but at $200 minimum and $6/lot round-turn commission. For most traders starting out, XM's Ultra Low account at $50 with 0.82 pip EUR/USD average and zero commission delivers comparable all-in cost at a fraction of the capital requirement.
Ready to Fund Your XM Account?
Open a free account in 5 minutes. Start from just $5 with zero deposit fees on cards, Skrill, Neteller, BCA, and Mandiri.