Praise be to Allah.
If you sold the share portfolio to be paid for later on, this price is a debt that is owed by the buyer, and comes under the rulings of zakah on debts.
It is well known that if someone is owed a debt by someone else, then zakah on it is subject to the following considerations:
If the debt is owed by one who is well-off and willing to pay, and he acknowledges the debt and has the ability to pay it, then zakah must be paid on the debt when one year has passed, as if the money was in your possession.
But if the debt is owed by someone who is delaying payment or denying the debt, you do not have to pay zakah on it until you receive it and one full year has passed since you received it.
Please see the answer to question no. 106434 .
Thus you will realise that zakah is to be paid on the price that you will receive, and not the original value of the portfolio, because this price has become a debt that is owed to you, so you should give zakah on the debt as noted above, whether the buyer has sold the contents of the portfolio or not.
And Allah knows best.
Comment