How-to bank account Zerodha Console IFSC troubleshooting

Why you cannot add or edit a bank account on Zerodha, and how to fix it

From WebNotes, a public knowledge base. Last updated . Reading time ~10 min. Level: Intermediate.

Adding or editing a bank account on Zerodha usually takes a minute inside Zerodha Console , yet a fair number of requests stop with an error such as “unable to add bank account”, “invalid IFSC”, or “this request cannot be processed online”. Almost every one of these traces to a small set of causes: a mistyped IFSC , a branch that CDSL does not yet recognise, a name that does not match your records, an account type that is not permitted, a request already in progress, or a client category that must use the offline route. This guide names each cause and gives the exact fix, so you can tell a two-minute correction apart from a case that needs a support ticket.

Conflict-of-interest disclosure. This guide is published by the WebNotes Editorial Team for informational purposes and is written independently. WebNotes operates a Zerodha account-opening referral programme, disclosed on the pages that carry the referral link; this guide does not carry it and earns no referral commission from the procedure described here.

Prerequisites

Before you troubleshoot, gather the following:

  • Access to Zerodha Console at console.zerodha.com, where all bank account changes are handled rather than in Kite .
  • A cancelled cheque, bank statement, or passbook page for the account you are trying to add, showing the account number, name, IFSC, and MICR. This is the same bank proof used across the first bank link and later changes.
  • Your PAN and Zerodha name on hand, so you can check them against the name printed on the bank account.
  • An understanding of whether you hold an individual, joint, or non-individual account, and whether your mobile is linked to Aadhaar , because that determines whether the online route is even available to you.

Why Zerodha may block a bank add or edit

A Zerodha trading account allows a maximum of three bank accounts, one primary and two secondary, and every one of them is validated against CDSL and the bank before it is accepted. The validation is why a request can fail even when the account is perfectly real. The rest of this guide works through the six causes in the order you should check them, starting with the input errors that you can fix yourself and ending with the cases that need Zerodha or CDSL to act.

Cause 1: the IFSC is wrong

The single most common reason a bank add fails is an incorrect IFSC. A valid IFSC is an 11-character alpha-numeric code, and its fifth character is always the digit 0. The classic mistake is typing the capital letter O where the code carries the digit 0, or the reverse, because the two look almost identical in most fonts.

To fix it, do not type the IFSC from memory. Copy it straight from a cancelled cheque, the front page of a passbook, or a bank statement, and compare it character by character with what you entered on Console. If your bank branch merged or was renamed, the old IFSC on an older cheque may no longer be valid, in which case use the current IFSC printed on a recent statement. If the branch itself changed, follow how to update a changed bank IFSC on Zerodha .

Cause 2: CDSL does not recognise the branch or IFSC

Sometimes the IFSC is genuinely correct, yet the add still fails. This happens when CDSL, the depository whose records Zerodha checks against, does not yet recognise your bank branch or its IFSC. It is common for newly opened branches and for branches whose IFSC changed after a bank merger, where the depository database lags the bank’s own records.

The fix here is a support ticket rather than a re-entry. Raise a ticket at support.zerodha.com and attach a self-attested bank statement or cancelled cheque that clearly shows both the IFSC and the MICR. Zerodha forwards the request to CDSL to have the IFSC added or corrected, which typically completes within 48 working hours. Once CDSL updates the code, you can go back to Console and add or change the bank account normally. This is also the route to use if adding funds by NEFT, RTGS, or IMPS from that account was failing for the same reason.

Cause 3: the account is not in your name

Zerodha rejects any bank account that is not held in your own name, because SEBI requires that the bank account linked to a trading account belong to the account holder. A parent’s account, a spouse’s account, or any other third-party account cannot be linked, no matter how convenient it would be.

There are two shades of this. The first is a genuine third-party account, which you simply cannot use; link one of your own accounts instead. The second is a name mismatch on an account that really is yours, where the bank shows initials or a maiden name while your Zerodha KYC shows a full or current name. To resolve a mismatch, either ask your bank to update its records to match your Zerodha name, or submit a KYC modification to Zerodha so the two agree. A joint account is accepted only when you are one of the joint holders.

Cause 4: the account type is not allowed

Not every kind of bank account can be linked. Savings accounts, current accounts, and cash credit (CC) accounts are all accepted. Overdraft (OD) accounts are not, and an attempt to link one is rejected. Cash credit and overdraft accounts are easy to confuse, so check your account’s exact type with your bank if you are unsure. A current account is accepted as both primary and secondary, provided the name across your Zerodha account, PAN, and the bank account matches. If your only account is an overdraft facility, open or use a savings or current account for your Zerodha link.

Cause 5: a request is already in progress

Zerodha processes one bank modification at a time. If you have already submitted an add or a change and it is still under review, a fresh request will not go through until the first one is resolved. On the Bank accounts page in Console, look for an entry showing a Pending or Under review status. A primary bank change is processed within 72 working hours and a secondary bank change within 48 working hours, so wait for the current request to complete, or its confirmation email to arrive, before starting another. If you need to withdraw or add funds in the meantime, use an already-verified account.

Cause 6: your account needs the offline route

Some client categories cannot use the online Console flow at all, and Zerodha returns an error along the lines of “this request cannot be processed online, please initiate the request offline”. This is not a fault in your details. It applies to NRI accounts, including NRE and NRO-PIS accounts, to joint Zerodha accounts where every holder must sign, to clients who do not hold a Zerodha demat account, to individuals linked with a proprietorship bank account, to non-individual accounts such as HUF, partnership, LLP, AOP, corporate, and trust accounts, and to individuals whose mobile or email is not linked to Aadhaar.

In every one of these cases the fix is to courier a signed account modification form together with valid bank proof to Zerodha. Accepted bank proof is a personalised cancelled cheque carrying your printed name, a self-attested bank statement showing the IFSC and MICR, or a self-attested passbook, and the signature must match the one Zerodha holds on file. For a joint Zerodha account, all holders must sign the form. If your mobile is simply not Aadhaar-linked, linking it first can restore the faster online route for future changes.

What can go wrong

The ticket is closed asking for a clearer document. If your uploaded proof is blurred, cropped, or does not show the IFSC and MICR together, Zerodha cannot forward it to CDSL. Re-upload a clean, full-page image or PDF that shows the account number, name, IFSC, and MICR in one view.

The name still mismatches after a bank update. Bank name changes can take a few days to reflect in the records CDSL and Zerodha read. If a mismatch persists beyond that, align the two directly through a Zerodha KYC modification rather than repeating the add.

IMPS or NEFT reversals on a joint account. If the same joint account is linked to more than one Zerodha account, money added by IMPS, NEFT, or RTGS is reversed to the bank, and only UPI or the payment gateway will work. This is a routing rule, not an add error, but it often gets reported as “my bank does not work”, so check it if transfers keep reversing.

Penny-drop credit not seen. A new secondary account is verified by a small penny-drop credit. If you are waiting on verification, see how the Zerodha penny-drop and its refund work before assuming the add failed.

Frequently asked questions

Why does Zerodha say my IFSC is invalid when it looks correct?
The most frequent cause is typing the letter O in place of the digit 0, or the reverse. A valid IFSC is an 11-character alpha-numeric code where the fifth character is always a zero digit. Copy the IFSC directly from a cheque or bank statement rather than typing it, and re-check every character before submitting.
Zerodha cannot verify my branch or IFSC. What do I do?
This happens when CDSL does not yet recognise your bank branch or IFSC, which is common for newly merged or newly opened branches. Raise a support ticket at support.zerodha.com and attach a self-attested bank statement or cancelled cheque that clearly shows the IFSC and MICR. Zerodha asks CDSL to update the code, usually within 48 working hours, after which you can add or change the account.
Can I link my parent's or spouse's bank account to my Zerodha account?
No. SEBI requires that the bank account linked to your trading account be held in your own name. A relative’s account, or any third-party account, is rejected. A joint account works only if you are one of the joint holders.
Why was my overdraft account rejected?
Overdraft (OD) accounts cannot be linked to a Zerodha account. Savings accounts, current accounts, and cash credit (CC) accounts are accepted, provided the name on the account matches your Zerodha and PAN records.
I get an error that the request cannot be processed online. Why?
Certain client categories cannot use the online route at all. NRI accounts, joint Zerodha accounts, clients without a Zerodha demat account, and individuals whose mobile or email is not linked to Aadhaar must complete the change offline by couriering a signed account modification form with bank proof.
How long should a bank add or edit take once it goes through?
A new secondary account is verified by a penny-drop within a few working hours to a few working days. A primary bank change is processed within 72 working hours, and a secondary bank change within 48 working hours, each followed by a confirmation email.

See also

References

  1. SEBI , “Circular on maintenance of client bank accounts and fund segregation,” SEBI/HO/MIRSD.
  2. CDSL , “Bank account and IFSC validation for demat and trading accounts,” cdslindia.com.
  3. Reserve Bank of India , “IFSC and MICR code framework for electronic funds transfer,” rbi.org.in.
  4. NPCI , “Account validation API (penny-drop) specification,” npci.org.in.
  5. Zerodha Support, “Why am I not able to add or edit my bank account details,” support.zerodha.com.

Reviewed and published by

The WebNotes Editorial Team covers Indian capital markets, payments infrastructure and retail investor procedures. Every article is fact-checked against primary sources, principally SEBI circulars and master directions, NPCI specifications and the official support documentation published by the intermediary in question. Drafts go through a second-pair-of-eyes review and a separate compliance read before publication, and revisions are tracked against the SEBI and NPCI rule changes referenced in the methodology section.

Last reviewed
Conflicts of interest
WebNotes is independent. No relationship with any broker, registrar or bank named in this article.