Deposits and withdrawals with local methods
The path money takes between a bank account and a broker
A deposit begins when you send money from your own bank account. The broker receives it through a payment gateway linked to UPI or bank transfer. The broker then credits your trading account, usually after the money clears. This is the first leg. The second leg is the withdrawal, which moves money from the broker back to your bank account. The two legs are separate, and each can have its own timing and checks.
UPI is an instant payment system. A deposit by UPI often reaches the broker within minutes, but the broker may hold it until the next working day before it appears in your trading account. Bank transfer, such as NEFT or RTGS, can take longer. NEFT may settle in batches, while RTGS is for larger amounts and can be faster. The exact time varies between brokers and banks, so check the broker's funding page.
A withdrawal usually goes back the way the deposit came. If you deposited by UPI, the broker will try to return the money to the same UPI-linked bank account. If you deposited by bank transfer, the broker will send it to the same bank account. This is because the broker must match the name on the deposit with the name on the withdrawal. If the names do not match, the withdrawal can be delayed or refused.
Why the same bank account is used for both legs
Brokers in India are required to follow rules set by SEBI. One rule is that money must come from and go back to a bank account in the same name as the trading account. This prevents money laundering and protects you. If you deposit from a friend's UPI or a joint account, the broker may not accept it. Even if the deposit is accepted, the withdrawal may be blocked because the names do not match.
The matching rule also means you cannot withdraw to a different bank account, even if it is also in your name. The broker will send the money to the account that made the deposit. If you want to change your withdrawal account, you usually need to update your bank details with the broker and may have to provide proof. This process can take a few days, so plan ahead if you need the money quickly.
A common mistake is to use one method for deposit and expect another for withdrawal. For example, depositing by UPI and asking for a bank transfer withdrawal. Some brokers may allow this, but many will not. The safest approach is to use the same bank account for both deposits and withdrawals. That way, the name matches and the path is clear.
Costs and limits that apply to each leg
Deposits are often free, but not always. Some brokers charge a fee for certain methods, or pass on payment gateway charges. Withdrawals may also have a fee. For example, a broker might charge ₹100 per withdrawal. Your bank may charge for receiving funds, but many banks do not. These fees vary between brokers and banks, so read the fee schedule before you send or request money.
There may be minimum and maximum limits. A broker might set a minimum deposit of ₹1,000 and a minimum withdrawal of ₹500. Maximum limits can apply per transaction or per day. UPI often has a per-transaction limit set by the UPI network. Bank transfer may have higher limits. These limits change, so check the broker's website for current numbers.
Currency conversion is another cost. If you deposit rupees and trade USD/INR, the broker converts your rupees to the margin currency. The broker sets its own conversion rate, which may include a markup over the interbank rate. This markup is not always shown as a separate fee. It is built into the rate you get. When you withdraw, the broker may convert back to rupees, again at its own rate. These conversions can reduce your final amount.
A ₹25,000 deposit and the ₹10 pip value on USD/INR
| Step | Amount | Note |
|---|---|---|
| Deposit amount | ₹25,000 | the sum you send from your bank account |
| Method used | UPI | one of the two local methods in this lesson |
| Time to reach the broker | usually minutes | UPI is fast, but the broker may hold the funds until its checks finish |
| Broker deposit fee | varies by broker | some charge nothing, some charge a small amount; check your own broker |
| Currency on arrival | INR | the broker credits rupees; if your account is in another currency, a conversion applies |
| Conversion cost | varies by broker | the rate and any markup are set by the broker, not by this lesson |
| Value of one pip on one standard lot of USD/INR | ₹10 | 100,000 x 0.0001 = ₹10 |
| Value of 20 pips on one standard lot | ₹200 | 20 x ₹10 = ₹200 |
| Withdrawal route | back to the same bank account | most brokers return funds the way they came, to reduce fraud |
| Withdrawal time | often 1 to 3 working days | this varies by broker and by bank |
The broker may round the conversion rate, charge a withdrawal fee, or apply a minimum withdrawal amount. These details vary between brokers, so read the fee page before you send money.
Doing it once, step by step
The following steps describe a typical deposit and withdrawal using UPI or bank transfer. They assume you have a trading account with a broker that accepts these methods.
- 01
Check that your bank account name matches your trading account
Log in to your broker account and confirm the name on the account. Then check your bank account name. They must be the same. If they differ, update your broker records before you deposit. This avoids delays later.
- 02
Choose a payment method and note the details
Decide whether to use UPI or bank transfer. For UPI, you will need your UPI ID. For bank transfer, you will need the broker's bank account details, which are usually provided on the deposit page. Note any fees or limits shown.
- 03
Send the money from your own bank account
Initiate the payment from your bank app or website. Do not use a friend's account or a joint account unless your name is also on it. Keep the transaction reference number. The broker may ask for it if the deposit is delayed.
- 04
Wait for the broker to credit your trading account
After sending, the broker will process the deposit. This can take minutes for UPI or longer for bank transfer. You will see the balance in your trading account once it is credited. If it does not appear within the expected time, contact the broker with your reference number.
- 05
Request a withdrawal to the same bank account
When you want to withdraw, go to the withdrawal page. Enter the amount. The broker will send it to the bank account that made the deposit. If you deposited by UPI, it may go back to the same UPI-linked account. Check any withdrawal fees and minimum amounts first.
- 06
Track the withdrawal until it reaches your bank
After requesting, the broker will process the withdrawal. It may take one to three working days to reach your bank. You can track the status in your broker account. If it is delayed, check that your bank details are correct and contact the broker.
The mistake most people make here
A common mistake is to deposit with one method and expect to withdraw to a different bank account or a different name. Most brokers send the money back the way it came, to the same account, because they must match the sender and the receiver. If you use a friend's UPI or a joint account, the withdrawal can be delayed or refused. Before depositing, check that the bank account is in your own name and that you are happy to receive funds there.Check yourself
You deposit ₹25,000 by UPI. The broker charges no deposit fee and converts at its own rate. If you later trade one standard lot of USD/INR and the price moves 15 pips in your favour, what is the gross profit in rupees?
One pip on one standard lot is ₹10. 15 pips x ₹10 = ₹150. This is before any spread, commission or conversion cost.
You withdraw ₹25,000. The broker charges a ₹100 withdrawal fee and your bank charges nothing. How much reaches your bank account?
₹25,000 - ₹100 = ₹24,900. The broker may also apply a minimum withdrawal amount, so check that first.
Questions that come up next
How long does a UPI deposit take to reach my trading account?
UPI payments usually reach the broker's payment gateway within minutes. The broker then credits your trading account, often on the same working day. However, some brokers hold the money until the next working day before it shows in your account. The exact timing varies between brokers and banks.
Can I withdraw to a different bank account than the one I used to deposit?
No, most brokers require the withdrawal to go back to the same bank account that made the deposit. This is because they must match the name on the deposit with the name on the withdrawal. If you want to change your withdrawal account, you usually need to update your bank details with the broker and provide proof. That process can take a few days.
What happens if I deposit using a friend's UPI or a joint account?
The broker may not accept the deposit because the name on the payment does not match your trading account name. Even if the deposit is accepted, the withdrawal may be blocked or delayed. The money must come from and go back to an account in your own name. Using someone else's account can cause problems later.
Are there any fees for depositing or withdrawing money?
Fees vary between brokers. Some brokers charge no deposit fee, while others may charge a withdrawal fee. For example, a broker might charge ₹100 for a withdrawal. Your bank may also charge a fee, but many banks in India do not charge for UPI or NEFT transfers. Always check the broker's fee page before you send money.
How is the exchange rate for USD/INR determined when I trade?
The broker sets its own conversion rate, which may include a spread or markup. This rate can differ from the rate you see on public charts. The broker may also round the rate. These details vary between brokers, so read the broker's pricing page to understand the cost.
What is the minimum withdrawal amount?
The minimum withdrawal amount varies between brokers. Some brokers may require a minimum of ₹500 or ₹1,000, while others may have no minimum. If your withdrawal request is below the minimum, it may be rejected or held until you request a larger amount. Check the broker's withdrawal policy before you request a withdrawal.
In India
- Currency
- Indian rupee, written ₹ (INR)
- Regulator
- SEBI
- Common local payment methods
- UPI and bank transfer
- Example instrument
- USD/INR, around 83.2500
- Pip value on one standard lot of USD/INR
- ₹10 (100,000 x 0.0001)
The words used on this page
- UPI
- Unified Payments Interface is a system that allows instant bank transfers using a mobile app. It is widely used in India for small and large payments. Deposits by UPI often reach the broker quickly.
- NEFT
- National Electronic Funds Transfer is a bank transfer system that processes payments in batches. It can take a few hours to a day to settle. It is one of the bank transfer methods you can use to deposit money.
- RTGS
- Real Time Gross Settlement is a bank transfer system for large amounts. It processes payments instantly, but usually has a minimum transfer limit. It can be faster than NEFT for big deposits.
- SEBI
- The Securities and Exchange Board of India is the regulator for securities markets. It sets rules that brokers must follow, including rules about money coming from and going back to the same bank account. These rules protect investors.
- Pip
- A pip is a small unit of price movement in a currency pair. For USD/INR, one pip is usually 0.0001. On one standard lot, one pip is worth ₹10.
- Standard lot
- A standard lot is a fixed quantity of a currency pair used in trading. For USD/INR, one standard lot is 100,000 units of the base currency. The pip value depends on the lot size.
What to take away
- Deposits and withdrawals usually go through the same bank account and method, so use your own account for both.
- UPI is faster than bank transfer, but the broker may still hold funds until the next working day.
- Fees, timing and minimum amounts vary between brokers, so check the funding page before you send or request money.
- SEBI rules require the name on the deposit and withdrawal to match your trading account name.