Q: When is Zakat obligatory to pay?
A: Just like Salat, Fasting and Hajj have conditions before they become obligatory, Zakat also has conditions before it becomes compulsory. Zakat is only obligatory when certain conditions are met.
There are two sets of conditions:
1) conditions relating to wealth
2) conditions relating to the Zakat payer
And Allah knows best!