يقول باحثون كنديون إن اقتناء مبالغ طائلة من الأموال لا يجعل الإنسان أكثر سعادة، وإن مايعزز شعوره بالسعادة هو إنفاق المال على الآخرين. ويقول فريق الباحثين في جامعة بريتيش كولومبيا إن إنفاق أي مبلغ على الآخرين ولو كان خمسة دولارات فقط يبعث السعادة في النفس [1]. وهذا البحث يؤكد أن الزكاة تعمل على تزكية النفس وتطهيرها ورفع معنويات المنفق وتعطي دفعة نفسية أكبر للفرد تجعله قادرا على مواجهة مصاعب الحياة ويمكن القول أن الزكاة علاج نفسي للفرد وعلاج اجتماعي للفقر.