How to generate CDSL T-PIN on Zerodha
For Zerodha clients on CDSL-side demat accounts, T-PIN is typically generated automatically during onboarding. If you didn’t receive a T-PIN, or never set one up, you can generate one via the CDSL myeasi portal .
Conflict-of-interest disclosure. This guide is published by WebNotes Editorial Team for informational purposes. WebNotes has no commercial relationship with Zerodha or CDSL.
Step-by-step procedure
Six steps per the procedure infobox. The notes below cover what to expect and post-generation steps.
Confirm you need to generate
Most Zerodha clients receive T-PIN during account opening. Check first:
- Check your email (search “CDSL T-PIN”).
- Check your SMS history (search “CDSL”).
- Console > Profile for demat details.
If you can’t find any T-PIN communication, proceed with generation.
Generation flow
- Visit web.cdslindia.com/myeasi .
- Click “Register” (for first-time users) or “Forgot T-PIN” (if previously registered).
- Enter:
- BO ID (16 digits; from Console > Profile).
- PAN.
- Mobile and email (must match registered details).
- CDSL verifies via OTP to your mobile.
- Complete the registration form.
- CDSL sends T-PIN to mobile and email.
Receiving the T-PIN
The T-PIN typically arrives within minutes via:
- SMS to your registered mobile.
- Email to your registered email.
Note the T-PIN immediately and save securely. Don’t store in plain text on the mobile; use a password manager or a private offline note.
Verifying the T-PIN
Once received, test it by:
- Placing a small sell order on Kite for any CDSL-held share.
- In the eDIS authorisation flow, enter the new T-PIN.
- Receive OTP and enter it.
- The sell order should authorise normally.
If it works, your T-PIN is functional.
What if you can’t generate
If the online flow fails (BO ID not recognised, mobile mismatch, etc.):
- Contact Zerodha Support via Console.
- Zerodha facilitates with CDSL.
- Resolution typically takes 1-2 working days.
After T-PIN generation
- Secure the T-PIN. Don’t share.
- Test it with a small sell to verify it works.
- Keep mobile / email updated at CDSL so future regenerations work smoothly.
- Refresh annually as good hygiene; see Validity of CDSL T-PIN .
See also
- Zerodha eDIS T-PIN OTP
- CDSL TPIN regime (eDIS)
- How to recover a forgotten CDSL T-PIN on Zerodha
- How to regenerate CDSL T-PIN
- Validity of CDSL T-PIN
- TPIN preauthorisation on Zerodha
- CDSL block mechanism for pay-in
- Direct payout to demat SEBI rule
- Zerodha DIS slip
- Zerodha client ID lookup
- Zerodha customer care number
- Is Zerodha safe
- Kite Holdings tab explained
- Margin pledge (Zerodha)
- P symbol on holdings page
- Delivery instruction slip CDSL
- DDPI (India)
- Demat account
- CDSL
- NSDL
- SCORES (SEBI grievance portal)
- Settlement cycle changes 2025-26
- T+1 settlement in Indian equity
- Kite (Zerodha)
- Zerodha
- Zerodha Console
- SEBI
External references
References
- CDSL, T-PIN setup and registration, cdslindia.com.
- Zerodha Support, Demat T-PIN setup, support.zerodha.com.
- SEBI, Demat account onboarding framework, sebi.gov.in.