When will my holdings be credited to my demat account?

If you’ve bought or sold shares on a given day, they will be credited to or debited from your demat account on the next trading day.