Vergi vermek bir vatandaşlık görevi, zekat vermek ise bir dini görevdir. İkisi de birbirinden farklı olduğu için ayrı ayrı verilmesi gerekmektedir. Bu sebeple devlete ödenen vergiler zekat olarak kabul edilemez.