How to regenerate CDSL T-PIN
Regenerating a CDSL T-PIN is the standard recovery / refresh procedure used when you’ve forgotten your current T-PIN, suspect it might be compromised, or simply want a new one. The flow is the same as the “forgot T-PIN” recovery.
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 when to regenerate and the security implications.
When to regenerate
- Forgot the current T-PIN.
- Suspect it has been compromised (phishing attempt, social engineering).
- Long time since last refresh (good hygiene to refresh annually).
- Mobile number changed and old T-PIN is on the previous number.
CDSL doesn’t enforce automatic expiry on T-PINs, but regular refresh is a good security practice.
The regeneration flow
- Visit web.cdslindia.com/myeasi .
- Click “Forgot Password / T-PIN”.
- Enter:
- BO ID (Beneficial Owner ID; 16 digits).
- PAN.
- CDSL sends an OTP to your registered mobile.
- Enter the OTP.
- Choose “Regenerate T-PIN”.
- CDSL sends the new T-PIN via SMS and email.
Verify the new T-PIN
After regeneration:
- Confirm receipt on both mobile and email.
- The new T-PIN immediately invalidates the old one.
- Use the new T-PIN in any subsequent eDIS authorisation.
What about active orders
If you regenerate while an order is in pending eDIS state:
- The order may fail authorisation (old T-PIN invalid).
- Cancel the pending order and retry with the new T-PIN.
- Sell orders that have already executed are not affected.
Updating registered details first
If the issue is that your registered mobile or email is outdated:
- Don’t regenerate T-PIN before updating contact details (the new T-PIN will go to the old number).
- Update your mobile / email with CDSL via myeasi or via Zerodha support.
- Wait for the update to take effect.
- Then regenerate T-PIN to the new number.
Frequency
You can regenerate T-PIN as often as needed. CDSL doesn’t impose a cap; the operational system supports unlimited regenerations subject to OTP verification.
For routine use, regenerate annually (or more often if security concerns).
See also
- How to recover a forgotten CDSL T-PIN on Zerodha
- Zerodha eDIS T-PIN OTP
- CDSL TPIN regime (eDIS)
- Generate CDSL TPIN on Zerodha
- Validity of CDSL TPIN
- 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
- Kite Positions 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 regeneration process, cdslindia.com.
- Zerodha Support, T-PIN regeneration flow, support.zerodha.com.
- SEBI, Demat account authorisation framework, sebi.gov.in.