Opening a Zerodha demat account when you already have a trading or commodity account
A standard Zerodha account is not a single thing. One application opens a trading account and a demat account together, and commodity is a separate trading segment layered on the same account rather than a distinct account of its own. So the answer to whether you can open a demat account if you already have a trading or commodity setup at Zerodha is yes, but the precise route depends on what you already hold. This article sets out the trading-versus-demat-versus-commodity structure, the scenarios in which an applicant needs a demat added, the free secondary demat option, and the case where a demat already sits with another broker.
The confusion is understandable. The words trading account, demat account and commodity account get used loosely, including by brokers, as though they were three interchangeable products. They are not. A CDSL demat account holds your equity shares; a trading account places the buy and sell orders; and the commodity segment is simply a permission to trade MCX contracts that are never held in a demat at all. Getting the structure right is the difference between opening a redundant new account and adding the one piece you are missing.
The three pieces and how they fit
The cleanest way to read a Zerodha account is as one account with several segments and one linked demat. Three components do three different jobs.
| Component | What it is | What it holds or does | Where it sits |
|---|---|---|---|
| Trading account | The order-placing account | Routes buy and sell orders to the exchange | Zerodha, as a stock broker |
| Demat account | The holding account | Holds the equity shares you buy and take delivery of | CDSL, with Zerodha as depository participant |
| Commodity segment | A trading permission | Lets you trade MCX commodity contracts | A segment on the trading account, no demat involved |
A few consequences follow directly. To trade in the equity segment, you can only buy and sell securities you hold in a Zerodha trading-plus-demat account, because the shares have to settle into a demat. To trade commodities, you do not need a demat account at all, because commodity contracts are not delivered into a CDSL demat the way equity shares are. And the depository relationship is fixed: Zerodha is a CDSL depository participant, so a Zerodha demat is a CDSL demat.
This is also why opening a Zerodha account through the standard account-opening flow gives you a trading account and a demat account in one go. You do not apply for them separately in the normal case. The application captures both, the demat account is opened with CDSL, and the trading account is activated alongside it.
Scenario one: you have a trading setup but no demat
The most common reason to ask this question is a legacy or partial setup. If you somehow hold a Zerodha trading arrangement, or a commodity-only setup, without a CDSL demat, you do not need to open an entirely separate broker account to get a demat. You add the demat by completing the demat portion of the onboarding, and it is opened with CDSL against the same client identity.
The practical test is whether you can take delivery of equity shares. If you cannot, you are missing the demat piece, and that is the piece to add rather than reapplying from scratch. The exact in-app path for a segment or demat addition runs through Console , Zerodha’s back-office portal, under the account settings. A new applicant who has not started yet should simply open a Zerodha account through the standard flow, which bundles both from the outset and avoids the addition step altogether.
Scenario two: you have a commodity-only setup
A commodity setup is a frequent source of the misconception that commodity is a separate demat. It is not. Commodity is treated as a separate trading segment, and a demat account is not required for it. If your existing Zerodha relationship was set up only for commodity trading and you now want to trade and hold equity, you are adding two things: the relevant equity trading segment and a CDSL demat to hold the shares.
Adding the commodity segment itself, for someone going the other way, is a documented Console flow. Log in to Console , click Account and then Segments, click Commodity, click Continue, and choose to receive the OTP by email or SMS. After the online steps, you courier the segment-addition forms as a signed PDF together with self-attested income proof to Zerodha’s customer support centre. The commodity segment is opened within 72 working hours. Income proof is required because commodity is a derivatives segment, the same reason it is asked for when you open a Zerodha commodity account from scratch.
Scenario three: you want a second demat at Zerodha
If, instead of bundling everything into one demat, you want an additional CDSL demat account, Zerodha now offers a fully online secondary demat option. You can open a secondary demat account for free, entirely online, provided your mobile number is linked to Aadhaar. The secondary demat sits alongside your existing primary account and gives you a second holding bucket.
The reason to bother is housekeeping. A second demat lets you separate long-term investments from short-term trades, which improves tax planning through cleaner first-in-first-out matching when you sell. Holding a multi-year compounding portfolio in one demat and an actively traded book in another keeps the cost-basis arithmetic from getting tangled. The two demats share the same trading account and the same identity; only the holdings are partitioned. This sits within the broader picture of holding multiple accounts at Zerodha , which covers what is and is not allowed across trading accounts and contact details.
Scenario four: you have a demat with another broker
A different version of the question is whether an existing demat at another broker blocks a Zerodha account. It does not. You can open a Zerodha trading and demat account even if you already hold a demat account with another depository participant. SEBI places no ceiling on the number of demat accounts an investor may hold across CDSL and NSDL participants, so a fresh Zerodha demat simply adds to what you have.
The thing to track when you spread holdings across brokers is the consolidated picture. Each demat issues its own holding statement, and you will want to keep nomination and contact details current on every one. Transferring existing holdings into a Zerodha CDSL demat, if you want to consolidate, is a separate operation done through CDSL’s transfer facility rather than something that happens at account opening. Note that a demat held with a Zerodha competitor may sit on either CDSL or NSDL , whereas every Zerodha demat is a CDSL demat, which matters when you plan an inter-depository transfer of shares.
A worked example of the structure
Take a concrete case. Suppose you opened a Zerodha account three years ago purely to trade MCX commodity contracts, never traded equity, and now want to buy and hold shares. What you have is a trading account with the commodity segment active and no equity holdings. What you are missing is twofold: the equity trading segment and a CDSL demat to settle the shares into.
You do not open a second Zerodha account for this. You add the equity segment and the demat to the account you already hold, through Console under the account settings, against the same PAN and the same identity. The commodity segment you already have is untouched; it keeps working as a permission to trade MCX contracts that need no demat. Once the demat is live, equity you buy settles into it, and you can take delivery and hold for the long term. The single client identity now carries one trading account, two active segments, and one CDSL demat.
Reverse the case and the same logic holds. An equity-and-demat client who now wants to trade commodities does not open a fresh account either. They switch on the commodity segment from Console, courier the forms and income proof, and within 72 working hours the segment is live on the existing account. The demat plays no part, because no commodity contract ever settles into it.
Why the demat sits with CDSL, not Zerodha
It helps to be precise about where the demat actually lives, because the language of opening a demat at a broker is slightly misleading. A demat account is held with a depository , and there are two in India: CDSL and NSDL . A broker does not hold your shares; it acts as a depository participant, the agent through which you open and operate a demat with the depository. Zerodha is a CDSL depository participant, so a Zerodha demat is a CDSL demat, and the shares you buy are credited to your account in CDSL’s records, not Zerodha’s.
This matters for two reasons relevant to the existing-account question. First, it explains why commodity needs no demat: an MCX contract is not a security held in a depository, so there is nothing to credit to CDSL. Second, it sets the boundary for the secondary demat option. Both your primary and your secondary Zerodha demat are CDSL accounts under the same participant, which is why moving shares between them, or consolidating from another broker’s CDSL demat, is an intra-CDSL transfer, while a transfer from an NSDL demat held elsewhere is an inter-depository transfer with its own process. The trading account sits above both demats and routes the orders; the demats simply hold what those orders deliver.
When you genuinely need a brand-new account
There is a narrow set of cases where a fresh, separate Zerodha account is the right answer rather than a segment or demat addition. A different account category is one: an individual cannot convert their account into a Hindu Undivided Family or corporate account, so a non-individual structure means a new application. A different holder is another: an account for a minor or for a family member is a distinct account in that person’s name, not an addition to yours, a point covered in the Zerodha minor account and account for a family member articles. For an existing individual who is only missing the equity demat or the commodity segment, though, addition is the route, not reapplication.
Putting it together
For most people the structure resolves cleanly. The default Zerodha account is a trading account plus a CDSL demat opened together. Commodity is a segment you switch on, not a demat you open. If you hold a partial setup, you add the missing piece through Console rather than starting over. If you want a second holding bucket, the free online secondary demat gives you one. And if your demat is with another broker, Zerodha is an additional demat, not a replacement.
If you are starting fresh rather than adding to an existing setup, the simplest path is to open a Zerodha account through the standard online flow, which bundles the trading account and the CDSL demat from the outset, then switch on the commodity segment later from Console if and when you need it.
One last clarification settles most of the remaining confusion: the word account does a lot of work here, and it is worth reading it precisely each time. A trading account is a permission to place orders. A demat account is a place to hold securities, kept with CDSL through Zerodha as participant. The commodity segment is neither; it is a switch on the trading account. When a Zerodha page or a support article says you can open a demat if you already have a trading or commodity account, it is describing the addition of the holding piece to an identity that already exists, not the creation of a duplicate broker relationship. Reading the three words for what they each denote, rather than as synonyms, is what makes the routes above fall into place.
See also
- Zerodha
- How to open a Zerodha account
- Demat account
- Trading account
- How to open a Zerodha commodity account
- Commodity trading
- Multi Commodity Exchange (MCX)
- MCX
- CDSL
- NSDL
- Depository participant
- Opening multiple accounts at Zerodha
- Zerodha Console
- Kite by Zerodha
- Documents required for a Zerodha account
- What data Zerodha collects when you open an account
- Why Zerodha collects PAN and Aadhaar through DigiLocker
- eKYC vs offline KYC at Zerodha
- How to open a Zerodha minor account
- Opening a Zerodha account for a family member or friend
- Nomination
- Zerodha charges
- Contract note
- Permanent Account Number (PAN)
- Aadhaar
- Know Your Client (KYC)
- Stock broker
- SEBI
External references
- Zerodha support: Can I open a demat account if I already have a trading or commodity account?
- Zerodha support: How to open a secondary demat account in Zerodha
- Zerodha: Various types of accounts
- Zerodha support: Account opening
- CDSL
- SEBI
References
- Zerodha support, Can I open a demat account if I already have a trading or commodity account? (as of 19 June 2026).
- Zerodha support, How to open a secondary demat account in Zerodha (as of 19 June 2026).
- Zerodha, Various types of accounts, Z-Connect (as of 19 June 2026).
- SEBI, Master Circular on Know Your Client (KYC) norms for the securities market, October 2023.