قال الإمام الصادق عليه السلام:
وَضَعَ رَسُولُ اَللَّهِ ص اَلزَّكَاةَ عَلَى تِسْعَةٍ وَ عَفَا عَمَّا سِوَى ذَلِكَ اَلْحِنْطَةِ وَ اَلشَّعِيرِ وَ اَلتَّمْرِ وَ اَلزَّبِيبِ وَ اَلذَّهَبِ وَ اَلْفِضَّةِ وَ اَلْبَقَرِ وَ اَلْغَنَمِ وَ اَلْإِبِلِ فَقَالَ اَلسَّائِلُ فَالذُّرَةُ فَغَضِبَ ثُمَّ قَالَ كَانَ وَ اَللَّهِ عَلَى عَهْدِ رَسُولِ اَللَّهِ ص اَلسَّمَاسِمُ وَ اَلذُّرَةُ وَ اَلدُّخْنُ وَ جَمِيعُ ذَلِكَ فَقِيلَ إِنَّهُمْ يَقُولُونَ لَمْ يَكُنْ ذَلِكَ عَلَى عَهْدِ رَسُولِ اَللَّهِ ص وَ إِنَّمَا وَضَعَ عَلَى اَلتِّسْعَةِلِمَا لَمْ يَكُنْ بِحَضْرَتِهِ غَيْرُ ذَلِكَ فَغَضِبَ وَ قَالَ كَذَبُوا فَهَلْ يَكُونُ اَلْعَفْوُ إِلاَّ عَنْ شَيْ ءٍ قَدْ كَانَ وَ لاَ وَ اَللَّهِ مَا أَعْرِفُ شَيْئاً عَلَيْهِ اَلزَّكَاةُ غَيْرَ هَذَا فَمَنْ شاءَ فَلْيُؤْمِنْ وَ مَنْ شاءَ فَلْيَكْفُرْ .
امام صادق فرمود: رسول خدا(ص)زکاه را بر نه چیز قرار داد و هر چه را جز نه چیز بود بخشید: گندم و جو و خرما و کشمش و طلا و نقره و گاو و گوسفند و شتر. سایل عرض کرد پس ذرت چطور؟ حضرت خشمناک شد سپس فرمود: بخدا که در زمان پیغمبر کنجد و ذرت و ارزن و همه اینها بوده است عرض شد که آنان میگویند: در زمان پیغمبر این چیزها نبود و چون بجز همان نه چیز چیز دیگری نبود رسول خدا زکاه را بر آنها قرار داد حضرت خشمناک شد و فرمود دروغ میگویند مگر بخشودگی بجز از چیزی است که موجود باشد؟ نه بخدا من بجز اینها چیزی را نمیشناسم که زکاه بر آن باشد هر کس میخواهد بپذیرد و هر که میخواهد کافر شود.