Vergi bir vatandaşlık görevidir; zekât ise dinî bir yükümlülüktür. Ayrıca zekât ile vergi; mükellefiyet, temel gaye, oran, miktar ve harcanacağı yerler (Tevbe, 9/60) bakımından birbirinden farklıdır. Bu itibarla, devlete ödenen vergiler zekât yerine geçmez.