"Never will you attain the good [reward of righteousness] until you spend [in the way of Allah] from that which you love" (Quran 3:92). Al-Hasan said: He means the obligatory zakat. "And whatever you spend, indeed Allah is Knowing of it" (Quran 3:92). He preserves it for you until He recompenses you for it. [Verses 93-96]