CDSL TPIN regime (eDIS)
The CDSL TPIN (Transaction PIN) regime, also known as eDIS (electronic Delivery Instruction Slip), is the authorisation framework that allowed CDSL demat-account holders to authorise sell orders electronically using a one-time PIN, replacing the physical DIS slip system. It was the dominant authorisation mechanism for retail sell orders for several years before being progressively replaced by the CDSL block mechanism .
What TPIN is
TPIN is a 6-digit PIN issued to the demat account holder by CDSL. It serves as the holder’s electronic signature for delivery authorisation.
Use cases:
- Sell orders on CDSL-held shares.
- Pledge creation / release.
- Inter-demat transfers (in some cases).
Before TPIN, every sell order required a physical DIS slip to be filled, signed, and submitted to the broker. TPIN automated this.
How TPIN was used
For a Zerodha sell order on CDSL-held shares:
- Place sell order on Kite.
- TPIN prompt appears (if eDIS authorisation is needed).
- Enter TPIN in the CDSL flow.
- OTP confirmation sent by CDSL to the registered mobile.
- Enter OTP to authorise.
- Sell trade executes as normal.
The flow took about 30-60 seconds per session (TPIN + OTP combined). For active traders, this added friction to every sell trade.
Improvements over physical DIS
| Aspect | Physical DIS | TPIN / eDIS |
|---|---|---|
| Speed | Slow (paper) | Fast (electronic) |
| Risk of forgery | Real concern | OTP + TPIN protects |
| Bulk operations | Difficult | Easier |
| Auditability | Paper trail | Electronic record |
| Convenience | Low | Medium |
TPIN was a significant step forward but still added friction per trade.
Limitations of TPIN
Per-trade friction
Active traders disliked entering TPIN + OTP for every sell trade. Several sells per day meant several authorisation flows per day.
Mobile dependency
The OTP step required a working mobile and SIM. Users on weak networks or with mobile issues faced delays.
Phishing risk
Phishing attacks sometimes targeted TPIN credentials. Users were urged to enter TPIN only on legitimate CDSL flows.
DDPI: an alternative
The Demat Debit and Pledge Instruction (DDPI) framework offered a “one-time consent” alternative: the user signed a one-time authorisation, after which the broker could trigger sells on the user’s behalf without per-trade TPIN.
DDPI was widely adopted as a less-friction alternative to per-trade TPIN.
Replacement by block mechanism
In 2024-25, the CDSL block mechanism progressively replaced TPIN / eDIS for sell-side settlements:
- Sell trades trigger shares blocked in the seller’s demat.
- No TPIN / OTP required per trade.
- Settlement happens via block-release at T+1.
This is the cleaner architecture aligned with SEBI’s direct-payout framework.
What TPIN is still used for
Even after the block mechanism rollout, TPIN remains relevant for:
- Pledge / un-pledge authorisation for margin collateral.
- Inter-demat transfers initiated by the user.
- Specific authorisation cases where block doesn’t apply.
- Backup authorisation if block-mechanism flow fails.
For most retail users on Zerodha post-block-mechanism rollout, TPIN is no longer needed for routine sells.
TPIN setup
To set up TPIN:
- Go to CDSL myeasi portal or via your broker’s flow.
- Verify identity (PAN, demat ID).
- Receive TPIN via SMS or email.
- Store TPIN securely.
Most brokers help with the setup during account onboarding.
NSDL parallel: SPEED-e
NSDL has a similar electronic-authorisation framework called SPEED-e (or SDR). Same concept, different operator.
For demat accounts on NSDL, the parallel flow with SPEED-e applies. Account opening at most brokers gives you CDSL or NSDL based on the broker’s setup; once chosen, the corresponding eDIS / SPEED-e framework applies.
Security best practices
If you still use TPIN:
- Never share TPIN with anyone (not even broker support).
- Use only legitimate CDSL channels for TPIN entry.
- Treat TPIN like a banking password.
- Report suspicious TPIN prompts to CDSL and your broker.
See also
- CDSL block mechanism for pay-in
- Direct payout to demat SEBI rule
- Settlement cycle changes 2025-26
- T+1 settlement in Indian equity
- Instant settlement T+0 stocks list
- How to buy T+0 stocks on Zerodha
- SEBI peak margin rules explained
- SEBI margin pledge rules September 2020
- Upfront margin requirements post-2020
- 50:50 cash collateral rule explained
- Margin trading SEBI new rules 2026
- SEBI RA vs IA distinction
- Finfluencer SEBI ban impact on Zerodha referrals
- SEBI broker risk disclosure norms
- ASM and GSM frameworks explained
- Trade-to-Trade segment rules
- Circuit filters NSE BSE
- Kite Holdings tab explained
- Kite Positions tab explained
- T1 above shares on holdings
- Credit from T1 holdings unavailable same day
- Margin pledge (Zerodha)
- P symbol on holdings page
- Delivery instruction slip CDSL
- DDPI (India)
- CDSL
- NSDL
- Demat account
- SEBI
- Zerodha
- Kite (Zerodha)
External references
- CDSL myeasi portal
- CDSL TPIN setup documentation
- SEBI direct payout circular
- Zerodha Support, TPIN and eDIS
References
- SEBI, Authorisation mechanisms for retail sell orders, circulars 2018-2024.
- CDSL, TPIN and eDIS framework, cdslindia.com.
- NSDL, SPEED-e framework, nsdl.co.in.
- Zerodha Support, Selling shares with TPIN authorisation, support.zerodha.com.