Currently there are two types of Yielders investments:
Retail deals - with 2-5 year investment terms and monthly dividends, and
Top Yielder deals with 12-18 month investment terms with capital appreciation.
For retail investments, you would pay Zakat on the income for the years that the property isn’t sold, so for the 3 years of income you receive from rental income you would add this to your overall cash balance that you calculate for Zakat. In the final year, the year that the property is subject to be sold, you calculate the value of your share and pay Zakat on the entire amount e.g. If your share was £1k in value, the first 2 years you would pay Zakat on the 5-6% rental income you are receiving, and the final year 3rd year, you would pay Zakat on the £1k+profit as it becomes a saleable good (stock) as well as any income from rent.
With regards to the Top Yielder development deals; you would expect to pay Zakat on the total amount you have invested and the profit you intend to receive from this, as you are developing the asset for sale. However, whilst still in development phase, as you are not aware of the total return at this point, you can pay Zakat on the cost element (total investment amount). However, if you sell for a profit (within the same year) but have not realised the profit, you can pay Zakat on the invested amount, and then if sold and profit is realised, you must pay Zakat on the profit as well.
The above is offered as guidance only and we advise you speak to scholars you trust for personal Zakat obligations.