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

How do I transfer funds to Zerodha Broking Limited via IMPS/NEFT?

Fund transfers made into the Zerodha HDFC bank account ending with **1348 will not be accepted. If you have added this account as a Beneficiary for fund transfers, please change it to the account mentioned below.

You can add funds using NEFT/IMPS/RTGS through your Internet Banking and remit them to Zerodha’s bank account.

You can add Zerodha Broking Limited as a beneficiary (payee) in your Internet banking portal/ mobile banking app and transfer funds. The bank details are as follows -


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

You can find the bank account numbers here.

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

Note:

  • Fund transfers only from linked Bank Accounts will be accepted.
  • If you are adding money through IMPS using HDFC netbanking or using IMPS/NEFT/RTGS from any cooperative bank, the funds will not automatically reflect in your Zerodha account since Zerodha does not receive the sender's complete account details from the banks, and such transactions need to be mapped manually. You will need to send a soft copy of the bank statement with the bank account and transaction reference number visible, which shows a debit towards your Zerodha account by creating a ticket for the funds to reflect in your Zerodha account.
  • If you don't see the funds in your account within the timelines, you can create a ticket below.