How to fix ESOP shares not appearing on Kite
Employee Stock Option Plans (ESOPs ) granted by a publicly listed company are credited to the employee’s demat account via the company’s Registrar and Transfer Agent (RTA). The credit then appears on Kite Holdings . When it does not, the issue is usually at one of the links in this chain.
Conflict-of-interest disclosure. This guide is published by WebNotes Editorial Team for informational purposes. WebNotes has no commercial relationship with Zerodha.
Step-by-step procedure
Six steps per the procedure infobox. The notes below explain each link in the credit chain.
The credit chain
| Step | Actor | Action |
|---|---|---|
| 1 | Employer’s stock plan administrator | Instructs RTA to credit shares to employee’s demat |
| 2 | RTA (CAMS / KFinTech / others) | Processes the credit; sends instruction to depository |
| 3 | Depository (CDSL or NSDL) | Credits the demat account |
| 4 | Broker (Zerodha) | Receives the daily depository feed; updates Kite Holdings |
| 5 | Kite displays | The new holding appears |
A failure at any of these steps prevents the shares from showing on Kite.
Most common cause: DP-ID / Client-ID mismatch
The RTA holds the employee’s demat account number on file. If the employee opened the Zerodha account after starting with the employer, the RTA may still have the old broker’s demat number. The credit instruction goes to the wrong depository, and the shares never reach Zerodha.
Fix: Submit the updated DP-ID + Client-ID to the RTA. They will correct their record and re-instruct the credit.
Verifying with the depository directly
To verify if the credit has actually happened at the depository level (independent of Zerodha):
- CDSL Easiest: Log in at web.cdslindia.com/myeasi; view holdings.
- NSDL Speed-e: Log in at eservices.nsdl.com; view holdings.
If the shares show in the depository portal but not on Kite, the issue is between depository and Zerodha. If they don’t show in the depository, the issue is at the RTA level.
Sometimes the cause is timing
ESOP vests can be batched. If the employer’s stock plan administrator processes the vest at the end of a calendar quarter, the RTA receives the instruction days later, and the depository credit happens several working days after the vest date itself. The Kite Holdings appearance can lag by up to 10-15 working days from the vest date.
Tax implications when shares are credited
ESOP shares credited to your demat trigger a perquisite tax event (the difference between fair market value at vest and the exercise price). Your employer typically withholds tax (TDS) before the credit. If the credit does not happen, the tax may have been withheld but you do not have the shares.
For complex tax situations involving ESOP perquisites, consult a Chartered Accountant before filing returns.
Inter-depository transfer if needed
If the shares are credited to a different demat account (e.g., from a previous employer), use a Delivery Instruction Slip (DIS) or CDSL Easiest / NSDL Speed-e to transfer them to Zerodha. The transfer takes 1-2 working days.
Foreign-listed ESOPs
ESOPs on foreign-listed shares (e.g., NASDAQ-listed parent company stock) follow a different path entirely. Many foreign-listed ESOPs are held with custodians like Carta, Morgan Stanley, or Etrade and do not show on Kite. To bring them under Zerodha:
- The shares would need to be transferred via a foreign brokerage to Zerodha (complex; involves LRS / FEMA constraints).
- In most cases, foreign-listed ESOPs stay with the issued custodian.
See also
- Kite Holdings tab explained
- Holdings value differs Console vs Kite
- How to fix smallcase Kite holdings mismatch with filters
- How to fix holdings not displayed on exchange bought from
- T1 above shares on holdings
- P symbol on holdings page
- Mutual fund holdings on Kite
- Day’s P&L on holdings calculation
- Realised vs unrealised profit calculation
- How to fix Order book showing dates instead of quantity
- Sold stocks shown as negative positions
- Delivery shares under positions same day
- ESOP (India)
- ESOP taxation in India
- Perquisite tax (India)
- CDSL
- NSDL
- CAMS
- KFin Technologies
- Demat account
- LRS (Liberalised Remittance Scheme)
- Kite (Zerodha)
- Kite web
- Kite mobile app
- Zerodha
- Zerodha Console
External references
References
- SEBI (Share Based Employee Benefits) Regulations, 2014.
- Income Tax Act, 1961, section 17(2) (perquisite definition including ESOPs).
- Zerodha Support, Depository credits and Kite Holdings, support.zerodha.com.
- CDSL, Demat credit operation, cdslindia.com.
- NSDL, Depository services for retail investors, nsdl.co.in.