Sorry that is incorrect. The correct answer is it is mandatorty for muslims to pay Zakat yearly once the requirement met.
Nisab: To fulfill your Zakat Harta obligation, your savings must be above the nisab. (For more information on the current nisab, kindly visit: https://zakat.sg/current-past-nisab-values )
Haul: Zakat is only payable if you have completed the Haul, which is a period of 1 Hijri year(355 days). For first-timers, your Haul period begins when your savings account first meets the Nisab. For recurring Zakat payers, Haul period begins from the last Zakat payment due. (For more information, kindly visit:https: https://zakat.sg/what-is-zakat/)
" Charity does not decrease wealth, no one forgives another except that Allah increases his honor, and no one humbles himself for the sake of Allah except that Allah raises his status ".
(Sahih Muslim: 2588).
(O Prophet)! "Take alms(zakat) out of their riches and thereby cleanse them and bring about their growth (in righteousness), and pray for them. Indeed your prayer is a source of tranquility for them. Allah is All-Hearing, All-Knowing.
Surah (At-Taubah 9:103).