Zerodha eDIS T-PIN OTP
The Zerodha eDIS T-PIN + OTP flow is the dual-factor authorisation used (historically and in residual cases) for selling CDSL-held shares without a physical DIS slip. The flow combines the holder’s CDSL T-PIN (a 6-digit transaction PIN) with a one-time password (OTP) sent to the registered mobile, providing strong authentication.
How the flow works
When you place a sell order on Zerodha Kite for CDSL-held shares (in cases where eDIS is still used):
- Order placement triggers the eDIS authorisation requirement.
- CDSL authorisation page opens (typically a CDSL-hosted iframe or popup).
- Enter T-PIN (6-digit Transaction PIN from CDSL).
- OTP request sent to your registered mobile.
- Enter OTP to confirm.
- Authorisation completes and the sell order proceeds to the exchange.
The whole flow typically takes 30-60 seconds.
Dual-factor: T-PIN + OTP
The dual-factor design provides:
- Something you know (T-PIN): set up when you receive the PIN; you remember it.
- Something you have (mobile receiving OTP): physical device control.
Together they make unauthorised sells significantly harder. Just stealing the T-PIN doesn’t suffice; the attacker also needs the mobile.
Setup of T-PIN
T-PIN is set up by CDSL when your demat account is opened:
- CDSL sends T-PIN via SMS or email to your registered mobile / email.
- You note it down (or memorise).
- The PIN is permanent unless reset.
For Zerodha clients on CDSL-side accounts, T-PIN setup typically happens during onboarding.
Mobile / OTP setup
The OTP is sent to the mobile number registered with CDSL (typically the same as your Zerodha registered mobile). If the mobile is unavailable:
- Lost / unavailable mobile: Cannot complete eDIS flow.
- Changed mobile: Update with CDSL before continuing.
- Network issues: OTP may be delayed; try again.
Replacement by block mechanism
Since October 2024, the CDSL block mechanism has largely replaced per-trade eDIS authorisation for routine sell orders. The block mechanism:
- Locks shares in the seller’s demat (no transfer needed).
- Settles directly on T+1.
- No per-trade T-PIN + OTP required.
For most Zerodha clients post-2024, the eDIS T-PIN + OTP flow is rarely seen for standard sell orders.
When eDIS T-PIN + OTP is still used
- DDPI not active: If you haven’t signed the DDPI (Demat Debit and Pledge Instruction) for the broker, eDIS flow may still apply.
- Specific authorisation cases: Some sell flows (e.g., very large positions) may still require eDIS.
- Inter-depository transfers: Initiated by user, may require eDIS authorisation.
- Pledge / un-pledge: Authorisation steps may use T-PIN + OTP.
DDPI alternative
DDPI is a one-time-signed authorisation that allows the broker to trigger sells on the user’s behalf without per-trade T-PIN + OTP. After DDPI activation:
- Sell orders execute without the eDIS popup.
- T-PIN + OTP not required per sell.
- The DDPI scope is limited to the broker authorised.
Most Zerodha clients sign DDPI during onboarding for a smoother experience.
Security best practices
- Never share T-PIN. CDSL and Zerodha never ask for it.
- Never share OTP. Same rule.
- Phishing red flags: A T-PIN entry page on a non-CDSL domain is a phishing attempt.
- Mobile security: Don’t store T-PIN in plain text on mobile.
- Monitor account: Check Console regularly for unauthorised activity.
Troubleshooting
If the eDIS flow fails:
- T-PIN forgotten: See CDSL TPIN forgot Zerodha .
- OTP not received: Check mobile signal, retry. If persistent, contact CDSL support.
- Page stuck: Refresh; the order should be in pending state.
- Wrong T-PIN entered: Most CDSL flows allow 3 attempts before lockout; resolve via CDSL support.
See also
- CDSL TPIN regime (eDIS)
- CDSL block mechanism for pay-in
- Direct payout to demat SEBI rule
- CDSL TPIN forgot Zerodha
- CDSL TPIN regenerate
- Generate CDSL TPIN on Zerodha
- Validity of CDSL TPIN
- TPIN preauthorisation on Zerodha
- Zerodha DIS slip
- Zerodha client ID lookup
- Settlement cycle changes 2025-26
- T+1 settlement in Indian equity
- 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
- Zerodha customer care number
- Is Zerodha safe
- SCORES (SEBI grievance portal)
- Zerodha
- Zerodha Console
- Kite (Zerodha)
- SEBI
External references
References
- CDSL, T-PIN and eDIS framework, cdslindia.com.
- SEBI, Electronic delivery authorisation framework, sebi.gov.in.
- Zerodha Support, eDIS and T-PIN authorisation, support.zerodha.com.