وقال زيد بن أسلم: نزلت بسبب أن المنافقين واليهود كانوا يناجون النبي ﷺ، ويقولون: إنه أذن يسمع كل ما قيل له، وكان لا يمنع أحدًا من مناجاته، وكان ذلك يشق على المؤمنين، لأن الشيطان كان يلقي في أنفسهم أنهم ناجوه بأن جموعًا اجتمعت لقتاله، فأنزل الله الآية الأولى فلم ينتهوا، فأنزل الله هذه الآية فانتهى أهل الباطل، لأنهم لم يقدموا بين يدي نجواهم صدقة، وشق ذلك على أهل الإيمان، وامتنعوا عن النجوى لضعف كثير منهم عن الصدقة، فخفف الله عنهم بالآية التي بعد هذه.
وقال ابن عباس: إن المسلمين أكثروا المسائل على رسول الله ﷺ، حتى شقوا عليه، فأراد الله أن يخفف عن نبيه صلى الله عليه
١٤ / ٢٧