The settlement cycle in India is T+2 which means if you buy shares today, they'll come to your demat account 2 days later. In some cases, there may be short delivery which is when shares come to your demat account on T+3 day.
2 Likes