جواب
میں کہتا ہوں اور اللہ کی مدد سے: زکات کی ادائیگی میں تاخیر کرنے پر کوئی گناہ نہیں ہے، لیکن اس کے لیے مستحب ہے کہ وہ اسے اپنے وقت پر ادا کرے؛ موت یا مال کے ضیاع کے خوف سے؛ کیونکہ یہ تاخیر کے ساتھ واجب ہے، یعنی یہ وقت کے لحاظ سے مکمل طور پر واجب ہے، تو کسی بھی وقت ادا کرنے سے وہ واجب کو ادا کر رہا ہوگا اور وہ وقت واجب کے لیے متعین ہو جائے گا، اور اگر وہ اپنی زندگی کے آخر تک ادا نہیں کرتا تو اس پر واجب تنگ ہو جائے گا اگر وقت میں اتنا باقی رہ جائے کہ وہ اس میں ادا کر سکے اور اس کے خیال میں یہ غالب ہو جائے کہ اگر اس نے اس میں ادا نہیں کیا تو وہ مر جائے گا اور یہ ضائع ہو جائے گا۔ جیسا کہ بدائع الصنائع (4:2) میں ہے، اور اللہ بہتر جانتا ہے۔