Tafsir Ibn Kathir -> Surah At-Taghabun -> Encouraging Charity

Allah the Exalted said,

﴿وَأَنْفِقُواْ خَيْراً لاًّنفُسِكُمْ﴾

(and spend in charity; that is better for yourselves.) meaning, give from what Allah has granted you to your relatives, the poor, the needy and the weak. Be kind to Allah's creatures, just as Allah was and still is kind with you. This will be better for you in this life and the Hereafter. Otherwise, if you do not do it, it will be worse for you in this life and the Hereafter. Allah said;

﴿وَمَن يُوقَ شُحَّ نَفْسِهِ فَأُوْلَـئِكَ هُمُ الْمُفْلِحُونَ﴾

(And whosoever is saved from his own greed, then they are the successful ones.) This was explained with a similar Ayah in Surat Al-Hashr, where we also mentioned the relevant Hadiths. Therefore, we do not need to repeat them here, all praise and gratitude is due to Allah. Allah the Exalted said,

﴿إِن تُقْرِضُواْ اللَّهَ قَرْضاً حَسَناً يُضَـعِفْهُ لَكُمْ وَيَغْفِرْ لَكُمْ﴾

(If you lend to Allah a handsome loan, He will double it for you, and will forgive you.) meaning, whatever you spend, then Allah will replace it, and on Him will be the reward of whatever you give away in charity. Allah considered giving charity as if it is a loan to Him, just as Allah said in a Qudsi Hadith,

«مَنْ يُقْرِضُ غَيْرَ ظَلُومٍ وَلَا عَدِيم»

("Who will give a loan to He Who is neither unjust nor poor'') This is why Allah the Exalted said in Surat Al-Baqarah,

﴿فَيُضَاعِفَهُ لَهُ أَضْعَافًا كَثِيرَةً﴾

(So that He may multiply it to him many times) (2:245) Allah said;

﴿وَيَغْفِرْ لَكُمْ﴾

(and will forgive you.) meaning, He will erase your mistakes,

﴿وَاللَّهُ شَكُورٌ﴾

(And Allah is Shakur) meaning, He gives abundantly in return for what was little,

﴿حَلِيمٌ﴾

(Halim) means, He forgives, pardons, covers and absolves the sins, mistakes, errors and shortcomings,

﴿عَـلِمُ الْغَيْبِ وَالشَّهَـدَةِ الْعَزِيزُ الْحَكِيمُ ﴾

(All-Knower of the unseen and seen, the Almighty, the All-Wise.) Its explanation has already preceded several times. This is the end of the Tafsir of Surat At-Taghabun, all the praise and appreciation is due to Allah.