One can miss Zakat payments intentionally or unintentionally for a number of reasons:
• Forgetting Zakat altogether
• Miscalculating Zakat and as a result not paying at all or paying less than what was due
• Being lazy and missing Zakat
• Saving money to purchase something deemed important
And Allah knows best!
Mufti Faraz Adam