How to change your primary bank account on Zerodha
Changing the primary bank account on Zerodha determines where all fund withdrawals are sent and which bank account is accepted for UPI fund additions. The change is initiated through Zerodha Console and requires document verification by the Zerodha operations team, making it a process that takes several business days to complete. This guide explains the full procedure, the document requirements, the processing timeline, and the downstream changes you must make after the primary bank account is updated.
Conflict-of-interest disclosure. WebNotes Editorial Team publishes this guide for informational purposes. WebNotes has no commercial relationship with Zerodha and earns no commission from account-modification actions.
Prerequisites
Before following this guide, confirm that:
- The bank account you wish to set as primary is already linked as a secondary account on Zerodha Console, or you have the new account’s details ready to add it first. See How to add a secondary bank account on Zerodha if the account is not yet linked.
- You have a cancelled cheque of the new primary account, or a bank statement dated within the last 3 months that shows the account number, IFSC, and account holder name. The document must be in PDF, JPG, or PNG format and must be clearly legible.
- The name on the new primary bank account matches the name in your Zerodha KYC records. Any mismatch causes the request to be rejected.
- You are not currently under a trading suspension, account freeze, or any regulatory action that restricts account modifications.
- You understand that all active eMandate instructions and UPI auto-pay setups linked to the old primary bank will need to be updated or re-registered after the change.
Step-by-step procedure
Step 1: Log in to Zerodha Console
Open console.zerodha.com in a browser. Log in with your client ID and password. Complete two-factor authentication via TOTP or SMS OTP. All account modifications, including bank account changes, are handled through Console rather than through Kite.
Step 2: Navigate to Account > Bank accounts
After logging in, click Account in the top navigation menu. Select Bank accounts from the dropdown. The Bank accounts page displays all linked accounts with their status: the current Primary account and any Secondary accounts.
Step 3: Initiate the primary bank change
If the new account is already linked as a secondary account. Find the secondary account you wish to make primary. Click Set as primary or Make primary next to that account. Proceed to Step 4.
If the new account is not yet linked. Click Add bank account and follow the penny-drop verification process described in How to add a secondary bank account on Zerodha. Wait for the account to be verified (1–3 business days), then return to this guide and proceed from Step 3 using the newly verified secondary account.
Step 4: Upload the required document
A document upload screen appears. Upload one of the following:
| Acceptable document | Requirements |
|---|---|
| Cancelled cheque | Must show account number, IFSC, bank name, and account holder name. Write or stamp “CANCELLED” clearly across it. |
| Bank statement | Dated within the last 3 months; must show account number, account holder name, bank name, IFSC or branch address |
| Bank passbook front page | Must show account number, account holder name, bank name, and IFSC |
Upload the document in PDF, JPG, or PNG format. File size limits on Console are typically 5 MB per upload. Ensure the document is not blurred, cropped, or password-protected.
Step 5: Submit the request
Click Submit or Confirm. A confirmation message appears on screen and Zerodha sends an acknowledgement email to your registered email address. At this stage, the request is in a Pending or Under review status on the Bank accounts page.
Step 6: Await activation
The Zerodha operations team reviews the submitted document, verifies the name match against KYC, and cross-checks the penny-drop result. This process takes 3–7 business days. You receive an email and/or SMS notification once the primary bank account has been updated.
During this period:
- Withdrawals still go to the old primary bank account.
- Fund additions via NEFT/RTGS/IMPS from the new bank account are not yet accepted (unless the new account was already linked as a verified secondary account).
- UPI deposits must still originate from a handle linked to the old primary bank.
Step 7: Update UPI handles and eMandates
After receiving confirmation that the new primary bank is active, perform the following:
UPI fund additions. If you use UPI to add funds to Zerodha, your UPI handle must now be linked to the new primary bank. If your new primary bank is different from the bank your current UPI handle uses, you must either create a new VPA linked to the new bank or set up a new UPI handle in your preferred UPI application that draws from the new bank.
eMandates. Any active UPI eMandate or net-banking eMandate registered under the old primary bank account must be cancelled and re-registered with the new primary bank. Existing eMandates from the old bank will fail upon the next debit attempt because the bank account they reference is no longer the primary account.
Periodic investment plans. If you use Zerodha’s Coin platform for mutual fund SIPs or have any other periodic debit instructions, verify that these are also updated to draw from the new primary bank.
Effect of the primary bank change
| Aspect | Effect after change |
|---|---|
| Withdrawals | Credited to new primary bank |
| UPI fund additions | Must originate from a handle linked to new primary bank |
| NEFT/RTGS/IMPS additions | Can originate from new primary bank or any verified secondary bank |
| Old primary bank | Remains linked as a secondary account unless you remove it |
| eMandates | Must be re-registered with new primary bank |
What can go wrong
Document rejected due to name mismatch. The most frequent reason for rejection is a difference between the account holder name at the bank and the name in Zerodha’s KYC file. Common causes include a missing middle name, a different surname after marriage, or initials at the bank versus a full name in KYC. To resolve this, either update your bank records to match your Zerodha KYC name, or submit a KYC modification request to Zerodha.
Request under review for more than 7 business days. If the status has not changed after 7 business days, contact Zerodha support at support.zerodha.com with your client ID, the last four digits of the new bank account, and the date of submission.
UPI rejection after bank change. After the primary bank is changed, UPI deposits from the old bank’s handles are rejected. Update your UPI application to link a handle to the new primary bank before attempting a UPI deposit.
Cancelled cheque not accepted. Ensure the cheque is not expired (some banks print expiry dates on cheques), that the account number is visible, and that the word “CANCELLED” is written across it. Pre-printed account details on the cheque must match the account number you entered on Console.
Related guides
- How to add a secondary bank account on Zerodha
- How to remove a bank account on Zerodha
- How to set up a UPI eMandate on Zerodha
- How to set up a net-banking eMandate on Zerodha
- How to withdraw funds from Zerodha
References
- Reserve Bank of India, “Master Direction on Know Your Customer (KYC),” updated 2023.
- SEBI, “Circular on maintenance of client bank accounts and fund segregation,” SEBI/HO/MIRSD, 2022.
- Zerodha Support, “How to add or change a bank account on Zerodha,” support.zerodha.com.
- Zerodha Z-Connect Blog, “Updating bank account details,” zerodha.com/z-connect.
- NPCI, “Account validation API (penny-drop) specification,” npci.org.in.