Hadith Q2455

إِذِ اللَّهُ- عَزَّ وَجَلَّ- نَفَى إِدْرَاكَ الْبِرِّ عَمَّنْ لَا يُنْفِقُ مِمَّا يُحِبُّ‏.‏ قَالَ اللَّهُ- عَزَّ وَجَلَّ-‏:‏ ‏[‏لَنْ تَنَالُوا الْبِرَّ حَتَّى تُنْفِقُوا مِمَّا تُحِبُّونَ‏]‏ ‏[‏آلِ عِمْرَانَ‏:‏ 92‏]‏
Because Allah Almighty has denied the attainment of virtue for the person who does not give charity from his favorite wealth. Allah Almighty says: « لَن تَنَالُوا الْبِرَّ حَتَّىٰ تُنفِقُوا مِمَّا تُحِبُّونَ ۚ وَمَا تُنفِقُوا مِن شَيْءٍ فَإِنَّ اللَّـهَ بِهِ عَلِيمٌ » [ آل عمران : 92] "You will never attain righteousness until you spend in the way of Allah from that which you love."
Hadith Reference صحيح ابن خزيمه / جماع أبواب صدقة التطوع / Q2455