Zakat adalah
rukun islam yang ketiga, yang wajib dibayar oleh semua umat islam yang telah
mempunyai harta genap satu nisab, sedangkan sedekah hukumnya sunnah (tatowwu).
Firman
Allah, “Hai orang-orang yang beriman,
janganlah kamu membatalkan sedekah-sedekah kamu dengan mengungkit-ungkit dan
menyakiti hati, seperti orang yang menginfakkan hartanya agar dilihat orang
banyak.” (QS Al Baqarah:264). Dengan mengungkit-ungkit apa-apa yang
disedekahkan, riya mengenai zakat dan infaq serta sedekah bisa menghilangkan
pahalanya.