Question: how long do you have to hold a stock to get the dividend in india?
Answer: Once you hold your stock for at least 60 days, your ordinary dividend may become a qualified dividend, which receives a more favorable tax rate. Over the short-term, however, buying a stock before it goes ex-dividend can prove costly.