قال مقاتل : هذه الآية في نفقة التطوع، ومعنى الآية : يسألونك كيف ينفقون؟ قاله ابن عباس ومجاهد، فبين لهم تعالى ذلك، فقال :﴿ قُلْ مَآ أَنْفَقْتُمْ مِّنْ خَيْرٍ فَلِلْوَالِدَيْنِ والأقربين واليتامى والمساكين وابن السبيل ﴾ أي اصرفوها في هذه الوجوه، كما جاء في الحديث :« أمك وأباك وأختك وأخاك ثم أدناك أدناك » ثم قال تعالى :﴿ وَمَا تَفْعَلُواْ مِنْ خَيْرٍ فَإِنَّ الله بِهِ عَلِيمٌ ﴾ أي مهما صدر منكم من فعل معروف، فإن الله يعلمه وسيجزيكم على ذلك أوفر الجزاء، فإنه لا يظلم أحداً مثقال ذرة.