ANSWER:

Zakat is not given according to Gregorian calendar as this is wrong and unislamic. It must be given according to hijri calendar on a fixed date. You can give it earlier if you wish. 

I usually give Zakat every August as that is when I acquired Gold. Now I wish to give Zakat during Ramadan, so after I give this year August, can I give early next year during Ramadan and going forward continue every Ramadan?

Zakat |