Payment Methods for Indian Traders
Both HFM and XM support Indian payment methods, including UPI and Google Pay. Here is a comparison of all available deposit methods:
📱
UPI / Google Pay / PhonePe
Min Deposit₹500
ProcessingInstant
FeesFree
Withdrawal1–3 hours
🏦
Net Banking (NEFT/IMPS)
Min Deposit₹1,000
Processing30 min – 4 hrs
FeesBank fee only
Withdrawal1–5 business days
💳
Credit / Debit Card
Min Deposit$10 (~₹840)
ProcessingInstant
Fees0–2%
Withdrawal3–5 business days
₿
Cryptocurrency (USDT/BTC)
Min Deposit$10
Processing10–60 minutes
FeesNetwork fee only
Withdrawal10–60 minutes
How to Deposit via UPI — HFM
-
1
Log in to MyHFM (Client Portal)
Go to hfm.com → My Account → Log In. Or use the HFM app on your mobile.
-
2
Click "Deposit" and Select UPI
From the dashboard, click the green "Deposit" button. Scroll through payment options and select "UPI / Net Banking".
-
3
Enter the Amount in INR
Enter the amount you want to deposit in Indian Rupees. The equivalent USD amount will be shown. Minimum is approximately ₹500.
-
4
Scan QR Code or Enter UPI ID
A UPI QR code will appear. Scan it with Google Pay, PhonePe, Paytm, or BHIM. Alternatively, enter the UPI ID manually and pay.
-
5
Funds Appear Instantly
UPI deposits are processed instantly. Refresh your trading account and your balance will be updated within 1–5 minutes.
How to Deposit via UPI — XM
-
1
Log in to XM Member Area
Visit xm.com → Members Area → Log In with your email and password.
-
2
Go to "Deposit Funds"
In the left menu, click "Deposit Funds". Select the trading account you want to fund.
-
3
Select "India Internet Banking / UPI"
Scroll to find the India-specific payment option. Select UPI or Net Banking based on your preference.
-
4
Complete Payment on Your Banking App
You will be redirected to your bank's payment gateway. Complete the payment using your UPI PIN. Funds appear within 5 minutes.
XM Deposit Bonus
XM offers a
50% bonus on first deposit and 20% on subsequent deposits. For example, deposit ₹8,000 (~$100) and receive an additional ₹4,000 in bonus funds. Use it to trade larger positions.
How to Withdraw Your Profits
Withdrawals are processed back to the same payment method you used to deposit (anti-money laundering policy). So if you deposited via UPI, your withdrawal will go back to your UPI-linked bank account.
| Method |
HFM Processing Time |
XM Processing Time |
Minimum |
| UPI | Same day – 1 hour | Same day – 3 hours | $10 |
| Net Banking | 1–3 business days | 1–5 business days | $20 |
| Credit Card | 3–5 business days | 3–5 business days | $20 |
| Bank Wire | 2–5 business days | 2–5 business days | $50 |
| USDT (TRC20) | Under 1 hour | Under 1 hour | $10 |
Common Questions about India Deposits
Is there a fee to deposit via UPI?
No. Both HFM and XM do not charge any deposit fees. Your bank may charge a small UPI transaction fee (usually ₹0–5).
What is the exchange rate used?
Your INR is converted to USD at the prevailing exchange rate at the time of transaction. The rate is typically within 0.5–1% of the mid-market rate.
Can I deposit in INR?
You can send in INR, but your trading account is held in USD. The conversion is automatic. Some accounts allow you to hold an INR-denominated account — check with your broker.
How long does withdrawal take to Indian bank account?
UPI withdrawals at HFM typically arrive within 1–3 hours. XM typically processes within the same business day. Net Banking withdrawals take 1–5 business days.
Keep Records for Tax Purposes
All forex profits are taxable as
Business Income in India. Keep records of all deposits, withdrawals, and trading profits. See our
Legal & Tax India guide for details.
Open an Account — UPI Deposits Ready
HFM and XM both accept UPI, Google Pay and PhonePe. Claim your free bonus and start trading today.
18+ · CFD trading involves risk · T&Cs apply