This was the view of al-Karkhī and al-Ḥākim al-Shahīd, as indicated in al-Muntaqā. He said, “If someone delays paying Zakāh until two years have passed, they have acted wrongly and sinned, which is impermissible. They owe Zakāh only for one year.” Imām Muḥammad stated, “The testimony of someone who does not pay Zakāh is not accepted.” See: Badāʾiʿ al-Ṣanāʾiʿ 2:42. Al-Ṭaḥṭāwī said in his commentary on al-Marāqī 2:713: “It is obligatory immediately (al-fawr), and this is the position issued with fatwā (muftā bihi). Thus, one who delays without excuse sins, and their testimony is rejected.” This is also the fatwā position in Tanwīr al-Abṣār 2:712 and Sharḥ al-Wahabiyyah, as noted in al-Durr al-Mukhtār 2:271. The second opinion states that delaying is permissible. Al-Jaṣṣāṣ mentioned this, reasoning that if the wealth of someone obligated to pay Zakāh perishes after a full year has passed and they had the means to pay, they are not liable. If it were due immediately, they would be liable—similar to one who delays fasting in Ramaḍān and must make it up later.