How-to DDPI POA CDSL TPIN demat debit Kite profile authorisation

How to check whether POA or DDPI is active on Zerodha

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

To check whether a POA or a DDPI is active on your Zerodha account, open your Kite profile: on the app, tap your user ID and then Profile; on the web, click your client ID and then My Profile. The authorisation status is shown there. The fastest practical test needs no menu at all: begin a delivery sell of one share, and if a CDSL authorisation window asks for a TPIN and OTP, no POA or DDPI is active on the account.

Knowing the status matters because it determines how every future sell behaves. With an active DDPI or a legacy POA, your sold securities are debited automatically and the order goes straight to the exchange. Without one, the account runs on CDSL eDIS and each delivery sell needs a fresh TPIN-and-OTP authorisation that lapses the same day. This guide shows where the indicator sits, how to read active versus inactive, and the behavioural cross-check that removes any doubt.

Conflict-of-interest disclosure. This guide is published by the WebNotes Editorial Team for informational purposes and is written independently. WebNotes operates a Zerodha account-opening referral programme, disclosed on the pages that carry the referral link; this guide does not carry it and earns no referral commission from the procedure described here.

Where the status is shown

Zerodha surfaces the POA and DDPI authorisation status in the Kite profile. The navigation differs by platform but reaches the same screen. On the Kite app, tap your user ID at the top and then tap Profile. On Kite web, click your client ID at the top right and then click My Profile. The profile shows whether an authorisation mandate is in place for the demat.

The profile is the record of intent. The behaviour of a sell is the record of effect, and the two should agree. If you want a single, unambiguous answer, the behavioural check below is decisive, because it exercises the exact authorisation path a real sell uses.

Step-by-step procedure

The numbered box near the top gives the sequence. The detail below explains how to read the profile line and how to run the behavioural cross-check without actually parting with shares.

1. Open your profile in Kite

Use the platform navigation above to reach the profile. On the app it is your user ID then Profile; on the web it is your client ID then My Profile. The authorisation status sits within the profile details. Read it as your primary source of truth for whether a mandate exists.

2. Read the POA or DDPI status

Find the POA or DDPI line. An active mandate is shown as active. The absence of an active mandate means the account is on CDSL eDIS for delivery sells, and you will be asked for a TPIN and OTP each time. Note which mandate it is: a DDPI for individual accounts can be activated and revoked online, while a legacy POA must be revoked through the offline-tilted route in how to revoke POA or DDPI mapped to Zerodha .

3. Confirm with the holdings authorisation behaviour

Open Holdings and start a delivery sell of a single share. Watch for the CDSL authorisation window. If it appears and asks for a TPIN and OTP, no POA or DDPI is active. If the order passes straight to the exchange without that window, an authorisation is active. You do not have to complete the sell to learn this; the window either appears or it does not at the authorisation step. You can also open the pre-authorise icon in Holdings, which only does anything when the account is on eDIS.

4. Cross-check against your DDPI confirmation email

If you recall activating a DDPI, search your inbox for the Zerodha DDPI confirmation email. Zerodha sends it once the mandate is mapped at the depository, within 24 working hours of e-signing. The email is dated proof of when the DDPI became effective, useful if a sell during the activation gap behaved unexpectedly.

5. Decide your next step

If the status is inactive and you sell often enough to dislike the per-sell TPIN, activate a DDPI; the steps are in how to avoid entering CDSL TPIN and OTP every time you sell . If the status is active and you want to return to per-sell control, revoke the mandate. If you have no quarrel with the current behaviour, no action is needed.

Reading active versus inactive correctly

The two states map cleanly onto two sell experiences. Active means a DDPI or a legacy POA authorises debits automatically, so a delivery sell shows no CDSL window. Inactive means the account uses eDIS , so each sell needs a TPIN and an OTP, the authorisation is valid for one trading day, and CDSL caps a batch at 100 instruments. A sell that completes without a TPIN confirms an active mandate but does not, on its own, tell you whether it is a DDPI or a POA; the profile line does. The distinction matters when you come to change it, because for an individual account a DDPI can be activated and revoked online while a POA cannot.

Two edge cases are worth flagging. A POA submitted before 19 November 2022 , when Zerodha switched new clients to DDPI, stays valid until you revoke it, so an older account may still be running on a POA the holder has forgotten about. And during the 24-working-hour DDPI activation window, the account is still on eDIS, so a sell placed before the confirmation email arrives still prompts for a TPIN. If a recently activated DDPI seems not to work, check the email date first.

See also

External references

References

  1. Zerodha support, How to check if the POA or DDPI is active or inactive for an account (as of 20 June 2026): status shown in the Kite profile.
  2. Zerodha support, What is DDPI and how to activate it online? (as of 20 June 2026): DDPI mapped within 24 working hours, confirmation email sent.
  3. SEBI circular SEBI/HO/MIRSD/DoP/P/CIR/2022/44, dated 4 April 2022, Execution of Demat Debit and Pledge Instruction (DDPI), under which Zerodha replaced POA with DDPI for new clients from 19 November 2022.
  4. Zerodha support, What is CDSL TPIN? (as of 20 June 2026): eDIS authorisation valid for one trading day; 100-instrument batch limit.

WebNotes Editorial Team prepares factual how-to guides based on publicly available regulatory documents and broker disclosures. WebNotes is not affiliated with Zerodha Broking Limited. Procedures and charges are subject to change; verify current requirements at support.zerodha.com before acting.

Frequently asked questions

How do I check whether a POA or DDPI is active on my Zerodha account?
Open your Kite profile: on the app tap your user ID then Profile; on web click your client ID then My Profile. The POA or DDPI status is shown there. The quickest practical check is whether a delivery sell prompts for a CDSL TPIN.
What does it mean if my account asks for a CDSL TPIN on every sell?
It means no POA or DDPI is active and your account runs on CDSL eDIS. Each delivery sell needs a fresh TPIN and OTP authorisation, valid for that trading day only. Activating a DDPI removes this per-sell step.
How do I know my DDPI activation went through?
Zerodha sends a confirmation email once the DDPI is mapped, within 24 working hours of e-signing. After that, a delivery sell no longer shows the CDSL authorisation window asking for a TPIN and OTP.
Does checking POA or DDPI status cost anything?
No. It is a free profile lookup in Kite. A charge applies only if you then activate a DDPI, which costs Rs 100 plus 18 per cent GST at Zerodha, or revoke a mandate, which is free.
I have an old POA from before 2022. Is it still active?
Possibly. Zerodha replaced POA with DDPI for new clients from 19 November 2022, but a POA submitted earlier stays valid until you revoke it. Check the profile status; if a sell needs no TPIN, your POA or a DDPI is still working.
Can I check the POA or DDPI status from Console instead of Kite?
The authorisation status is shown in the Kite profile. The behavioural check, whether a delivery sell prompts for a CDSL TPIN, works from Kite where you place sells. Use the Kite profile as the primary source.
My sell went through without a TPIN. Does that confirm DDPI is active?
It confirms an active authorisation, either a DDPI or a legacy POA. To tell which, read the profile line. Both remove the per-sell TPIN, but only a DDPI can be activated or revoked online for individual accounts.

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.