أَبِی ره قَالَ حَدَّثَنَا سَعْدُ بْنُ عَبْدِ اللَّهِ عَنْ أَحْمَدَ بْنِ مُحَمَّدٍ عَنْ عَبْدِ الرَّحْمَنِ بْنِ أَبِی نَجْرَانَ عَنْ أَبِی جَمِیلَهَ عَنْ جَابِرٍ عَنْ أَبِی جَعْفَرٍ ع قَالَ
قَالَ عَلِیُّ بْنُ أَبِی طَالِبٍ ع تَصَدَّقْتُ یَوْماً بِدِینَارٍ قَالَ لِی رَسُولُ اللَّهِ ص أَ مَا عَلِمْتَ یَا عَلِیُّ إِنَّ صَدَقَهَ الْمُؤْمِنِ لَا تَخْرُجُ مِنْ یَدَیْهِ حَتَّی یُفَکَّ عَنْهَا عن لُحِیُّ سَبْعِینَ شَیْطَاناً کُلُّهُمْ یأمروه [یَأْمُرُهُ] بِأَنْ لَا تَفْعَلْ وَ مَا یَقَعُ فِی یَدِ السَّائِلِ حَتَّی یَقَعَ فِی یَدِ الرَّبِّ جَلَّ جَلَالُهُ ثُمَّ تَلَا هَذِهِ الْآیَهَ- أَ لَمْ یَعْلَمُوا أَنَّ اللَّهَ هُوَ یَقْبَلُ التَّوْبَهَ عَنْ عِبادِهِ وَ یَأْخُذُ الصَّدَقاتِ وَ أَنَّ اللَّهَ هُوَ التَّوَّابُ الرَّحِیمُ
12. Imam Muhammad Baqir narrates that Amirul Momineen
said that
once he gave a dinar as Sadaqah. The Holy Prophet (s.a.w.s.) told him, “O Ali! Don’t you know, that before a believer gives Sadaqah seventy Satans are released and they plead him not to do so. This Sadaqah passes through the hands of Allah before reaching the hands of the beggar.” Then he recited the verse: ‘Don’t you know that only Allah accepts the repentance of the servants and takes Sadaqah. Surely Allah is the Greatest Forgiver and Most Merciful.”