To start online trading with Zerodha, clients have to deposit or withdraw funds to and from their trading account. Zerodha offers a hassle-free fund transfer process through multiple ways to provide ease and convenience to customers. In March 2018, Zerodha has launched the UPI-based fund transfer process to facilitate customers to deposit and withdraw money to their Zerodha account using UPI. You can also add money using net banking, bank transfer (NEFT, RTGS, and IMPS), and cheques. Go through with the complete review of the Zerodha Fund Transfer process, how to add and withdraw funds, fund transfer charges, timing, deposit and withdrawal limit, and more.
Zerodha Fund Transfer through UPI
The discount broking firm offers free fund transfer through UPI at zero charges. You just need a UPI ID on any BHIM UPI App.
Steps to add money to Zerodha account using UPI
- Firstly, log in to the Zerodha Kite platform.
- On the top, click on the “Funds” tab and tap on the “Add Funds” option.
- Add Amount, segment, provide UPI ID, and select UPI as a payment mode.
- Once entered, click on the “Continue” option.
- A payment request will be sent to your UPI app, accept the mandate request to successfully transfer funds to your account.
- Once the payment is successful, it will reflect in your Zerodha Trading account.
Note: Zerodha maintains separate equity and commodity trading account, so if you want to add money to the equity account then select Equity/Derivates/Currency segment and select Commodity (MCX) segment to add money to the commodity account.
Zerodha UPI Fund Transfer Process
Zerodha Fund Transfer through Net Banking
Zerodha allows instant fund transfer through net banking using a payment gateway facility. The discount broking firm allows fund transfer through 25+ banks.
Steps to add funds to Zerodha account using net banking:
- Login to the Zerodha Kite platform.
- On the top menu, click on the “Funds” tab and then press on the “Add Funds” option.
- Enter details like amount, segment, account, and select net banking as a payment mode.
- Click on the “Continue” option and the page will direct you towards the net banking website.
- Login to your net banking and authorize the payment request.
- Once accepted, the funds will be successfully credited to the Zerodha account.
Zerodha Fund Transfer through net banking charges: Rs. 9 + GST.
Zerodha Fund Transfer using Bank account
Zerodha facilitates customers to add money to their trading account using IMPS, NEFT, or RTGS facility. Here are the steps to transfer funds from bank to Zerodha account;
- Login to the Zerodha net banking account.
- Click on the payments & transfer tab and then tap on the “Add a Payee” option.
- Add Zerodha Broking as a Payee and enter the OTP to authorize the payee.
- Once Zerodha is added as a Payee successfully, you can transfer funds using IMPS, NEFT, or RTGS.
Zerodha Bank Account details to add money using bank transfer;
| Equity/Derivatives/Currency | Commodities (MCX) | |
| Bank | HDFC Bank | HDFC Bank |
| Account Name | Zerodha Broking Ltd - Client Account | Zerodha Commodities Private Limited MCX |
| Account Number | ZERNSE | ZERMCX |
| Account type | Current Account | Current Account |
| Bank Branch | Sandoz Branch, Mumbai | Sandoz Branch, Mumbai |
| IFSC Code | HDFC0000240 | HDFC0000240 |
Zerodha Fund Transfer through Cheque
Clients can write a cheque in the name of brokers to add money to their account at zero charges. It may take 3 – 5 working days to add money to their Zerodha account.
Steps to add money to Zerodha Trading Account using cheque:
- Write a cheque in the name of Zerodha Broking Ltd (in case of equity/Derivatives/Currency) and “Zerodha Commodities Pvt Ltd” to add money to the commodity account.
- Mention client ID on the backside of the cheque.
- Courier it to the Zerodha Bangalore Head office address.
Zerodha Fund Transfer Charges
| UPI | Free |
| Net Banking | Rs. 9 + GST |
| IMPS | Free |
| NEFT | Free |
| RTGS | Free |
| Cheque | Free |
Note: Although transferring funds to Zerodha account through IMPS/NEFT, and RTGS is free but bank charges may apply on each fund transfer.
Zerodha Fund Transfer Timing
Check out the table here to know the time required to transfer funds to your Zerodha account;
| UPI | Instant Fund Transfer |
| Net Banking | Instant Fund Fransfer |
| IMPS | Instant Fund Transfer |
| NEFT | 2-10 hours |
| RTGS | 2-10 hours |
| Cheque | 3-5 working days |
Zerodha Fund Transfer Limit
| Fund Transfer Limit | |
| UPI | Upto Rs. 1 Lakh |
| Net Banking | Upto Rs. 1 Cr |
| IMPS | 2 Lakh per transaction (Maximum Rs. 20 lakh daily) |
| NEFT | Upto Rs. 20 lakh per day |
| RTGS | 2 Lakh per transaction [Maximum Rs. 20 Lakh daily] |
| Cheque | No limit |
Zerodha Fund Withdrawal Process
Customers can withdraw funds from their trading account within the fund withdrawal limit. You can withdraw funds anytime on the console to your registered bank account. Check out the process/steps to withdraw money from Zerodha to bank account;
- Login to the Zerodha Kite platform.
- Once logged in, on the top menu, click on the “Funds” tab.
- Tap on the “Withdraw” option and the page will direct you towards the Zerodha console.
- Enter the amount you want to withdraw and tap on the “Proceed” button. As Zerodha maintains separate equity and commodity trading account so enter the withdrawal amount in the respective segment and click on the “Proceed” button.
- The amount will be successfully credited to your bank account within the stipulated time frame.
Zerodha Instant Fund Withdrawal
-
Withdraw funds instantly from Zerodha trading account to your bank account. Yes, users can place instant fund withdrawal requests from 9AM to 4 PM. The maximum instant fund withdrawal limit is Rs 100,000 per day subject to the withdrawal balance left in your trading account.
Zerodha Fund Withdrawal Charges
-
The discount broking firm offers a free fund withdrawal facility at zero charges means the discount broking provides zero brokerage payout.
Zerodha Fund Withdrawal Time
-
You can withdraw funds anytime online from your trading account. All the withdrawal requests that are placed on or before 8:30 PM (equity) and 8:00 AM (MCX) will be processed the same day within 24 hours however, if you placed a payout request after the stipulated time or on weekend then funds will be credited to the linked bank accounts on the next working day.
Zerodha Fund Withdrawal Limit
The minimum withdrawal limit is Rs. 100 thus, customers can withdraw funds from Rs. 100 to the maximum withdrawable limit from their account. Every client has a different fund withdrawable limit (maximum withdrawal amount) that is calculated as follows;
- Equity Trading Account = Available fund balance – Today and t-1 stock holding sell value – Today and t-1’s intraday gains – Today’s F&O profits – Today’s fund payin
- Commodity Trading Account (MCX): Available balance) - (Present day’s profits) - (Today’s payin)

