How-to TPIN CDSL

How to regenerate CDSL T-PIN

From WebNotes, a public knowledge base. Last updated . Reading time ~3 min.

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

  1. Visit web.cdslindia.com/myeasi .
  2. Click “Forgot Password / T-PIN”.
  3. Enter:
    • BO ID (Beneficial Owner ID; 16 digits).
    • PAN.
  4. CDSL sends an OTP to your registered mobile.
  5. Enter the OTP.
  6. Choose “Regenerate T-PIN”.
  7. CDSL sends the new T-PIN via SMS and email.

Verify the new T-PIN

After regeneration:

  1. Confirm receipt on both mobile and email.
  2. The new T-PIN immediately invalidates the old one.
  3. 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:

  1. Don’t regenerate T-PIN before updating contact details (the new T-PIN will go to the old number).
  2. Update your mobile / email with CDSL via myeasi or via Zerodha support.
  3. Wait for the update to take effect.
  4. 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

External references

References

  1. CDSL, T-PIN regeneration process, cdslindia.com.
  2. Zerodha Support, T-PIN regeneration flow, support.zerodha.com.
  3. SEBI, Demat account authorisation framework, sebi.gov.in.

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.