The Noble Scholar Shaykh Muhammad bin Hādi حفظه الله stated:
“Giving Sadaqah is a proof of one’s faith as the Prophet ﷺ stated: ‘and Sadaqah is a proof’. For that, the Munāfiq (hypocrite) doesn’t give Sadaqah because he doesn’t believe in its reward.”
[Durūs Ramadāniyyah #9]