Zero spread accounts, instant UPI deposits, unlimited leverage.
Open XM Account from Rs 420
Start trading 1,000+ instruments with $5 minimum deposit. UPI, bank transfer, and Paytm accepted.
Open Free XM AccountXM is one of the most accessible international brokers for Indian traders, with a minimum deposit of just $5 (approximately Rs 420 at current exchange rates). Indian traders can fund their accounts through UPI, bank wire transfer, Paytm, and several e-wallets. This guide breaks down the exact minimum deposit for each XM account type, walks through the deposit process step by step, and covers processing times, currency conversion, and any fees you should expect.
Table of Contents
Minimum Deposit by XM Account Type
XM offers several account types to Indian traders, each with different minimum deposit requirements, spreads, and commission structures. The good news is that most accounts require only $5 to get started, making XM one of the most accessible brokers in the market.
| Account Type | Min. Deposit | INR Equivalent | Spreads | Commission |
|---|---|---|---|---|
| Micro | $5 | ~Rs 420 | From 1.0 pip | None |
| Standard | $5 | ~Rs 420 | From 1.0 pip | None |
| Ultra Low Micro | $5 | ~Rs 420 | From 0.6 pip | None |
| Ultra Low Standard | $5 | ~Rs 420 | From 0.6 pip | None |
| XM Zero | $5 | ~Rs 420 | From 0.0 pip | $3.50/lot/side |
| XM Shares | $10,000 | ~Rs 8,40,000 | Variable | Variable |
For most Indian traders starting out, the Micro or Standard account is the best choice. You get access to the full range of 1,000+ instruments with just Rs 420. If you want tighter spreads without paying commissions, the Ultra Low accounts offer better pricing at the same minimum deposit.
The XM Zero account is suited for scalpers and high-frequency traders who need raw spreads. The $3.50 per lot per side commission translates to $7 round-trip, which combined with near-zero spreads often works out cheaper than spread-only accounts for active traders.
How to Deposit via UPI (Step-by-Step)
UPI is the fastest and most convenient way for Indian traders to fund their XM account. The process takes under 5 minutes from start to finish.
Step 1: Log Into XM Members Area
Go to XM's website and log into your Members Area using your registered email and password. If you do not have an account yet, registration takes about 2 minutes and requires your PAN card and Aadhaar for KYC verification.
Step 2: Navigate to Deposit
Click on the "Deposit" button in the Members Area. You will see a list of available payment methods for India. Select "Local Bank Transfer" or "UPI" depending on how XM labels it in your region. The exact naming may vary.
Step 3: Enter Amount and Confirm
Enter the amount you wish to deposit in USD. The minimum is $5. The system will show you the approximate INR equivalent based on the current exchange rate. Confirm the deposit.
Step 4: Complete UPI Payment
You will be redirected to the payment gateway. Select UPI as your payment method, enter your UPI ID (e.g., yourname@okicici, yourname@ybl, or your phone number), and approve the payment request in your UPI app (Google Pay, PhonePe, Paytm, BHIM, or your bank app).
Step 5: Funds Appear in Account
After approval, the funds typically appear in your XM trading account within 5 to 30 minutes. During peak hours or weekends, it may take slightly longer. You will receive email confirmation once the deposit is processed.
Bank Transfer Deposits
Indian bank wire transfers are another reliable funding option, though they take longer than UPI. Here is what to expect:
Initiate the deposit through XM's Members Area and select "Wire Transfer." XM will provide you with their bank account details (beneficiary name, account number, SWIFT code, and bank address). Log into your net banking portal (ICICI, SBI, HDFC, Axis, Kotak, or any other bank) and initiate an international wire transfer using the details provided. Include your XM account number in the transfer reference field so XM can match the deposit to your account.
Bank wire transfers typically take 2 to 5 business days to process. The minimum deposit via wire transfer is usually higher (check XM's current requirements) and your bank will likely charge a wire transfer fee of Rs 500 to Rs 1,500 depending on the bank and transfer amount.
Paytm and E-Wallet Deposits
XM periodically supports Paytm and other Indian e-wallets through their local payment partners. Availability may vary. When available, the process is similar to UPI: select Paytm as the payment method in XM's deposit section, enter the amount, and complete the payment through the Paytm app or website.
Other e-wallet options that may be available to Indian traders include Skrill, Neteller, and various local payment processors. E-wallet deposits are usually processed instantly and carry the same $5 minimum as card and UPI deposits.
Fees and Currency Conversion
Understanding the true cost of depositing is important, especially when converting INR to USD:
| Fee Type | UPI | Bank Transfer | E-Wallet |
|---|---|---|---|
| XM Deposit Fee | None | None | None |
| Bank/Provider Fee | Rs 0-10 | Rs 500-1,500 | Varies |
| Currency Conversion | 0.5-2% markup | Bank rate + markup | 1-3% markup |
| Processing Time | 5-30 min | 2-5 business days | Instant-1 hour |
XM absorbs all deposit fees on their end. The main cost you will encounter is the currency conversion markup when your INR is converted to USD. This markup varies by payment processor but typically falls between 0.5% and 2% above the mid-market exchange rate. For a Rs 10,000 deposit, this means you might lose Rs 50 to Rs 200 on conversion.
To minimize conversion costs, compare the exchange rate shown by the payment gateway against the live mid-market rate on Google or XE.com before confirming your deposit. If the markup seems excessive (above 3%), try a different deposit method.
Processing Times Comparison
Speed matters when you want to capitalize on a market opportunity. Here is a realistic breakdown of processing times based on our testing from India:
UPI: Most deposits reflect in 5 to 30 minutes. During Indian banking hours (9 AM to 6 PM IST), the process is fastest. Weekend deposits may take up to a few hours as they process on the next business day.
Bank Transfer (NEFT/RTGS): NEFT transfers process in 1 to 2 hours during banking hours but the international leg adds 2 to 5 business days. RTGS is faster for amounts above Rs 2 lakh but still requires the international processing time.
E-Wallets: Skrill and Neteller deposits are usually instant or within 1 hour. However, funding your e-wallet from an Indian bank account first may take an additional day.
Our recommendation: use UPI for deposits under Rs 50,000. It is the fastest, cheapest, and most convenient option for most Indian traders.
Withdrawal Process
XM follows a same-method withdrawal policy. If you deposited via UPI or local bank transfer, your profits will be returned through the same channel. The minimum withdrawal amount is $5 for most methods.
Withdrawal processing at XM typically takes 24 hours on the broker's end. The funds then take an additional 1 to 5 business days to reach your Indian bank account, depending on the withdrawal method. UPI withdrawals tend to be the fastest, often arriving within 1 to 2 business days.
XM does not charge withdrawal fees for most methods. However, bank wire withdrawals below a certain threshold may carry a fee from your receiving bank. Check with your bank for any incoming international transfer charges.
Tips for Indian Traders
Start with the Ultra Low account. It has the same $5 minimum as the Micro and Standard accounts but offers spreads starting from 0.6 pips instead of 1.0. Over hundreds of trades, this difference compounds into significant savings.
Verify your account fully before depositing. Upload your PAN card and an address proof (Aadhaar, utility bill, or bank statement) during registration. This avoids withdrawal delays later. KYC verification at XM usually takes a few hours during business days.
Keep your UPI ID consistent. Use the same UPI ID for deposits and withdrawals. Changing payment methods can trigger additional verification requirements and slow down withdrawals.
Track the exchange rate. The INR/USD rate fluctuates daily. If you are depositing a large amount, waiting for a favorable rate can save you a meaningful amount on conversion. Set rate alerts on your banking app or XE.com.
Start small, scale up. Even though XM allows deposits as low as Rs 420, we recommend starting with at least Rs 5,000 to Rs 10,000 for adequate margin. With Rs 420, a single losing trade on even a micro lot can wipe out your account. Proper risk management requires sufficient capital to absorb normal market fluctuations.
Ready to Start Trading on XM?
Open your XM account with just $5. UPI deposits processed in minutes. Access 1,000+ instruments.
Open Free XM AccountFrequently Asked Questions
What is the minimum deposit on XM from India?
The XM minimum deposit from India is $5 (approximately Rs 420) for Micro and Standard accounts. Ultra Low accounts also require $5. The XM Zero account requires a $5 minimum as well, though XM Shares accounts need $10,000.
Can I deposit to XM using UPI?
Yes. XM accepts UPI deposits from Indian traders through their local payment gateway. Deposits are processed instantly during business hours and are free of charge from XM's side. You can use any UPI app including Google Pay, PhonePe, Paytm, or your bank's UPI.
How long does an XM UPI deposit take?
UPI deposits to XM are typically processed within minutes. Most traders report seeing funds in their XM trading account within 5-30 minutes during Indian business hours. Bank transfers may take 1-3 business days.
Does XM charge fees for deposits from India?
XM does not charge any deposit fees on their end. However, your bank or UPI provider may apply their own transaction fees. Currency conversion from INR to USD happens at the prevailing exchange rate, and a small markup may apply depending on the payment processor.