Zakat on dividends
How is zakat to be paid on income and stock dividends?
My response to your question is based on our understanding that the law of Zakat given to us by the prophet, alaihissalaam, divides Zakat into three categories: Zakat on livestock, wealth, and production. Our decision on whether a certain case of Zakat falls into one category or another would depend upon our ijtihad.
In our opinion, all income from shares falls into the category of production. Therefore, Zakat on such income would be deducted according to the formula of 10% of revenues generated by such shares. If the shares of companies you have mentioned bring dividends to you, take away 10% of such dividends as Zakat. In case if some shares don’t bear any dividends during a certain year, no Zakat is deductible on them.
And Allah knows best.