CDSL Easiest Query

I am currently trying to transfer shares of one stock from my demat account to my friend’s demat account. I have followed the process as mentioned in How can I transfer shares from my Zerodha account using CDSL Easiest? .

Now if I go to “Transaction Inquiry” in CDSL, the transaction status is showing as “Txn Ready For DP Auth”.

What do I need to do further to complete the transaction? Does it need any further approval? I have already tried this yesterday and day before yesterday, but the transaction never happened. Or is there any other thing that might be stopping it (like if it requires the sell amount cash to be present in the recipient’s account)?

No, this is not required.

Once you’ve completed all the steps given in the article, the request for transfer will be sent to your DP (Zerodha in this case) for confirmation. On confirmation, the request is approved and the transfer will be done. If you have any queries, you can also create a ticket at support.zerodha.com our team will assist you with it.

my transaction is getting expired again and again in easiest ?? what would be the possible solution to resolve this

Hello , I too am facing same issue . Did you overcome it yet ? If so , how ?

hii
@ShubhS9 whenever i am trying to transfer the shared via cdsl easiest , it gets expires on next day?
even i tried during market hours , still it got expired… can u help ?

Hi @shivam_mishra, could you please create a ticket at support.zerodha.com so our team can have this checked? You can DM me the ticket number if you have already created.

had given 2 off-market transfer of shares from one Zerodha Account to another Zerodha account and followed the procedure but it is now showing transaction expired status. please guide me why it did not happen. How to make it happen. I have attached the screen shot from CDSL “Easiest” for your reference. The ref no of the transaction are 19350712 & 19350707. My Ticket no is #20240201185253

Kindly reply to my query. It is now 3 days. Please revert

Having same issue past a month , they have still not fixed it.

Hi @Tejas_L

could you please create a ticket at support.zerodha.com ? Please DM me the ticket number if you have already created it. Will get it checked with the team

Even I tried twice and the transaction got expired without authentication by DP.

Did you get any solution?

I think you need maintain balance in trading account. For stock Rs. 20 with GST .

In the same loop. Submitted the transaction using Zerodha’s built in gift feature (from Holdings section), they said Zerodha (DP) will setup off-market transfer and I will receive OTP to authenticate from CDSL EASIEST before 8 pm on the same day - nothing happened.

1 May 2025 was a holiday, Today when I reached out to find what happened to that and if Zerodha did indeed setup the off-market transfer - the response was boilerplate - please reinitiate the transaction, SMS / EMAIL OTP may have gone into Spam - check there - But as I could see no off-market transfer setup was initiated from Zerodha’s end.

So this morning, I initiated using CDSL EASIEST > Transaction > Bulk Setup and did the authentication upon receiving OTP from CDSL EASIEST immediately. Since then the transaction is sitting in Txn Ready for DP Auth status and there’s nothing from Zerodha.

Requested an update from Zerodha Support (Support Ticket ID: 20250430584307) and their response is again boilerplate copy-pasted from FAQ

Transfer requests made through CDSL Easiest are not processed immediately because Zerodha needs to verify the availability of shares in your demat account. This verification ensures there are no instances where a transfer request is initiated for a security that has also been sold on the same day. For off-market transfers, if the request is submitted before 6 PM on a trading day, it will be processed on the same day.

I am generally an outspoken advocate of Zerodha and its services but such laxity in an important process kinda feels reckless attitude. I hope they look into this /cc @nithin

The transfer request placed on the Zerodha Console and the CDSL Easiest portal on 2nd May 2025 has been approved, and the respective quantities have been transferred to the target account. A statement confirming this has been shared via the ticket.

Please note:

  • Transfer requests placed on the CDSL Easiest portal will be processed post the cut-off time of 6:00 PM on the date of execution.
  • Transfer requests made using the Zerodha Console gifting feature will be processed on the date you approve them. The securities will be transferred once you authenticate the request by entering the OTP.

For more information on transferring the securities we request you to go through the Zerodha Support article.

Thanks, only one of the request was supposed to go through. Because the transaction that I initiated around 3:25 pm on 30 Apr 2025 via Zerodha’s Gift Securities feature did not go through, I initiated another request on 2 May 2025 directly via CDSL EASIEST.

But on 2 May 2025 both the requests went through.

It may be worth investigating at your end why the request that was originally initiated on 30 Apr 2025, ended up being processed more than 48 hours later on 2 May 2025 around 6:35 pm.


As for multiple transactions, I have initiated CDSL EASIEST registration - awaiting DP (Zerodha) authorisation, for my father’s account. Once the DP (Zerodha) authorises the registration, I will again initiate the transfer from my father’s Zerodha account to my Zerodha Account.

You placed the gift request through Console after the cutoff time on 30th April 2025 at 3:26 PM. Please note that any gift request placed after the cutoff time is processed on the next trading day (as explained in support article and also indicated on the console gift page). Since 1st May 2025 was not an active trading day, your gift request was processed on 2nd May 2025.

Once the request was processed on our end on 2nd May, you received the final authentication email from CDSL around 5 PM. However, you authenticated the gift request at approximately 6:30 PM, despite setting a new transfer request in CDSL Easiest with the execution date as 2nd May.

To avoid multiple transfer requests on the execution date, you had the following options:

  • Not authenticating the gift transfer request by ignoring the email sent by CDSL.
  • Avoiding the creation of an identical transfer request in CDSL Easiest on the same day. Even if such a request was created, you had the option to modify or delete it in CDSL Easiest.