1. Why is giving zakat al-fitr two years in advance not permissible according to the view cited?
- Its purpose is tied to helping the poor on Eid, and its cause has not yet occurred. (correct answer)
- Zakat al-fitr is never obligatory.
- Zakat al-fitr must always be paid in cash.
- It is only invalid if the recipient is poor.
Why
Zakat al-fitr differs from zakah on wealth. It becomes obligatory at sunset on the last day of Ramadan and is meant to make the poor independent of need on Eid. Paying it one or two days before Eid is allowed, but advancing it years ahead does not fulfill its time-linked purpose.