View all categories

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

Important: 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 using your Internet Banking by remitting the funds to Zerodha’s bank account.

You can add Zerodha Broking Limited as 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 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


Fund transfers only from linked Bank Accounts will be accepted.

If you’re adding money using IMPS from HDFC Bank , Syndicate Bank, Allahabad Bank, Bank of India and Central 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.