Discharging zakaat in advance
Q: I know that zakaat should be paid annually, so I usually pay my zakaat on 22 Zul Hijjah every year. This year, I wish to pay my zakaat in Ramadhaan. Is this permissible, even though one full year has not passed, or do I have to wait until 22 Zul Hijjah again?