وردت عدّة روايات في سبب نزول هذه الآياتفي كتب التّفسير و الحديث، يستفاد منمجموعها أن النّبي صلّى الله عليه وآلهوسلّم كان قد صمّم على إعداد جيش المسلمينلمقابلة العدو- و ربّما كان ذلك في غزوةتبوك- و كان محتاجا لمعونة الناس في هذاالأمر، فلما أخبرهم بذلك سارع الأغنياءإلى بذل الكثير من أموالهم، سواء كان هذاالبذل من باب الزكاة أو الإنفاق، و وضعواهذه الأموال تحت تصرف النّبي صلّى اللهعليه وآله وسلّم.أمّا الفقراء، كأبي عقيل الأنصاري أوسالم بن عمير الأنصاري، لما لم يجدوا ماينفقونه لمساعدة جنود الإسلام، فقد عمدواإلى مضاعفة عملهم، و استقاء الماء