Praise be to Allah.
If a person buys land
with the intention of trading in it, then he has to pay zakaah
when one (hijri) year has passed since he acquired
the wealth with which he bought it.
The way in which zakaah is worked out is: the value of the land should be
worked out at the end of the year, and one quarter of one tenth (2.5%) should
be given as zakaah. What matters is its value at the
time of paying zakaah, not its value at the time of
purchase.
But if he bought land
and did not intend to trade in it, then he needed to sell it, or someone
offered a good price so he sold it, in this case he does not have to pay the zakaah on trade goods. But if he sells it then one year
passes since he acquired the money, then he has to pay zakaah
as on the rest of his wealth.
Shaykh
Ibn ‘Uthaymeen (may Allah
have mercy on him) said: If a person has some properties that he does not want
to trade, but if he is given a good price he will sell them, then they are not
regarded as trade goods, because he did not acquire them with the intention of
trading. If a person is offered a good price for something that he owns, in
most cases he will sell it, even his house or car, and so on.
And he said: If he has
a car that he is using, then he decides to sell it, it
is not regarded as being for trade, because in this case he is not selling it
for the purpose of trade but because he no longer wants it. Another example is
if he has a piece of land that he bought to build on it, then he decided to
sell it and buy another piece of land, so he offered it for sale, that is not
regarded as trade because the intention behind selling it in this case is not
to make a profit; rather it is because he no longer wants it.
End quote from ash-Sharh al-Mumti‘, 6/142
If a person has some
land and is not sure whether he wants to keep it or sell it, he does not have
to pay zakaah until he definitely intends to trade in
it.
See also the answer to
question no. 117711
And Allah knows best.