حضرت صادق «ع» به فرزند خود محمد فرمود: «پسر جان ! از مخارج چقدر زیاد آمده»؟
عرض کرد: «چهل دینار».
او را امر کرد از منزل خارج شود و آن مبلغ را صدقه بدهد.
گفت: «در این صورت دیگر چیزی نخواهد ماند، موجودی همین چهل دینار است».
فرمود: «آن را صدقه بده، قطعا خداوند عوض خواهد داد». «نمی دانی، هر چیزی کلیدی دارد. کلید روزی، صدقه است، پس اینک چهل دینار را به عنوان صدقه بده».
محمد امر امام «ع» را انجام داد.
بیش از ده روز نگذشت که از محلی مبلغ چهار هزار دینار برای آن جناب رسید. فرمود:«پسر جان! برای خدا چهل دینار دادیم، خداوند چهار هزار دینار عوض آن را داد».
(کافی، جزء4، ص10 )