Zakah on sheep

Q 2: If I buy 30 sheep, then they reproduce before one lunar year elapses, should I pay Zakah for them or not?

A: If someone owns a property that is less than the Nisab (the minimum amount on which Zakah is due) for example 30 flock of sheep which later increases through reproduction (Part No. 9; Page No. 213) before they remain for one year, Zakah is payable upon them one year after they reach the Nisab according to opinion of the Jumhur (dominant majority of scholars) that is commonly acted upon. But Malik had a different opinion saying: If they attain the Nisab, that is 40 sheep during the lunar year, one sheep is to be paid as Zakah upon them. The year of paying Zakah upon the progeny depends on the year of paying Zakah upon the original sheep. So, Zakah is payable upon them and this opinion was also reported from Imam Ahmad.