In many parts of the world, people receive social benefits. These benefits can be for various purposes. Some are old age, disability allowance, unemployment benefit, student allowance, etc. Should we Muslims consider these allowances as Zakah? Is one allowed to go for Hajj, Umrah, etc. with this money? Is one allowed to give donations out of this money? Is one also allowed to leave his work and engage in Da'wah activities knowing that an allowance would be made available to him from the government?
All perfect praise be to Allah, The Lord of the Worlds. I testify that there is none worthy of worship except Allah, and that Muhammad is His slave and Messenger.
As a rule, only the donors (i.e. their intention) can specify if such “allowances and social benefits” are Zakaah or not, since they may intend as Zakaah or Sadaqah in general. However, it is lawful to benefit from them in all lawful and legal activities even to give them again in charity provided that they (first receivers) took these allowances legally as well.
If the government pays a salary to a person who is out of work, whether he is able or not, there is no harm to leave work and be engaged in Da'wah to Allah. But, if the government stipulates one's inability or lack of work opportunity to pay him/her, then here we have to inform those in charge of the true situation, since it is forbidden to cheat them.
Furthermore, a Muslim is advised to abstain from reliance on others, to live on his own licit gain, and to avoid longing for such social benefits and allowances.
Allah knows best.
You can search for fatwa through many choices