Stock Settlement CNC

I bought the share on 10 Jan and it’s 12 Jan, still, shares are not settled in my Account. Whats happening with Zerodha?

The settlement takes T+2 working days. As you have bought the shares on 10th, these will be credited to your account by today evening and will show under quantity from tomorrow. Until the shares are credited to your account they show under T1 quantity: What does T1 above the shares I've bought in Zerodha Kite mean?

Btw, by the end of this January, all the stocks will be moving the T+1 settlement. So the shares will be credited to your account on T+1 day instead of T+2 days. You can learn more about T+1 settlement here: Introduction of T+1 Rolling settlement on an optional basis - #20 by nithin