Search for an answer or browse help topics to create a ticket


Show moreless
View all categories

How do I add money to my trading account using IMPS, NEFT or RTGS?

You can use your Internet banking and remit the funds to Zerodha's bank account.  To add money, add Zerodha as Beneficiary (Payee) in your internet banking portal and transfer funds. You can find the bank account numbers here .

NSE/BSE (Equity, F&O, Currency) MCX (Commodities)
Bank Name HDFC Bank HDFC Bank
Account Number ZERNSE ZERMCX
Account type Current account Current account
Bank Branch Sandoz Branch, Mumbai Sandoz Branch, Mumbai
IFSC Code HDFC0000240 HDFC0000240

The time taken for funds to reflect in your trading account is as below -

Method Time taken Charges
NEFT/RTGS Between 2 to 10 hours depending on your bank Free at Zerodha, bank charges may apply
IMPS 5 -10 minutes during market hours Free at Zerodha, bank charges may apply


  1. Fund transfers only from the linked bank accounts will be accepted.
  2. Fund transfers for more than the value of Rs 1 only will be updated on the terminal.
  3. If you are a joint holder of a bank account and you have made an IMPS, NEFT or RTGS transfer to add funds to your trading account, you will have to raise a ticket below in order to get the funds updated on your trading account. This doesn't apply if you’ve added money using the payment gateway on Kite.

If you’re adding money using IMPS from HDFC Bank , or using IMPS/NEFT from any Co-operative Bank the funds will not automatically reflect in your trading account. You will need to send us the soft copy of the bank statement which shows a debit towards Zerodha account by raising a ticket below. We suggest you use UPI as an alternative in the above cases.

Note: If you don't see the funds in your account within the timelines, you can raise a ticket below.