محمد بن علي بن الحسين في (معاني الاخبار) عن أبيه، عن محمد بن يحيى، عن محمد بن أحمد بن يحيى، عن علي بن إسماعيل، عن صفوان، عن عبد الرحمن ابن الحجاج، عمن سمعه وقد سماه، عن أبي عبدالله (عليه السلام) قال: سألته عن الزكاة، ما يأخذ منها الرجل؟ وقلت له: إنه بلغنا أن رسول الله (صلى الله عليه وآله وسلم) قال: أيما رجل ترك دينارين فهما كي بين عينيه، قال: فقال: اولئك قوم كانوا أضيافا على رسول الله (صلى الله عليه وآله)، فإذا أمسى قال: يا فلان، اذهب فعش هذا، واذا أصبح قال: يا فلان، اذهب فغد هذا، فلم يكونوا يخافون أن يصبحوا بغير غداء ولا بغير عشاء، فجمع الرجل منهم دينارين، فقال رسول الله (صلى الله عليه وآله) فيه هذه المقالة، فإن الناس إنما يعطون من السنة إلى السنة، فللرجل أن يأخذ ما يكفيه ويكفي عياله من السنة إلى السنة.