If you know that your earnings and
savings will be the same next year, you may pay your Zakat
in advance for that year, along with your Zakat for this
year.
However, if your earnings and savings change such that you
owe more, you will need to pay the difference.