يجوز للرجل أن يؤدي زكاة أمواله على دفعات، ولا حرج في ذلك، لكن بشرطين: أن ينوي عند كل دفعة انها زكاة، والشرط الثاني: يجوز التقديم ولا يجوز التأخير، فمثلاً رجل حوله في رمضان، وأراد أن يدفع الزكاة بأقساط، فلما يأتي رمضان ينبغي أن يكون قد وفى وسدد جميع المبلغ، أما أن يقسطها بعد رمضان فلا يجوز، فبقدوم رمضان يصبح المال ليس ملكاً له، وينبغي أن يخرجه لمستحقيه امتثالاً لأمر الله عز وجل.
أما احتساب الدين من الزكاة، فالمسألة فيها خلاف بين أهل العلم، فمن نظر إلى حقائق الأشياء قال هذا جائز، وقال ما الفرق بين أن أعطيه مائة دينار زكاة، ولي عليه مئة دينار ديناً، ثم يرجعها إلي فيسد دينه، وبين ان أسامحه بالمائة دينار؟ وهذا مذهب أبي حنيفة ومالك.
ومذهب الشافعي وقول عند أحمد أن الزكاة لا تجوز إلا بالتمليك ،لأن الله يقول: {خذ من اموالهم صدقة تطهرهم وتزكيهم بها}، فمن أسقط المال من الذمة، لا يزكي ماله، ولا يزكي نفسه ،بل هذا تعميق للشح في النفس.
وقلبي يميل إلى لو ان رجلاً داين آخر، ونوى بأنها إن لم ترجع إليه، فإنها من زكاة ماله، فإنها إن شاء الله تعالى من الزكاة، لأن التزكية حاصلة، وهي فيها إعطاء، وما يلزمه أحد أن يعطي ديناً، فهو يقول: إن أرجعها إلي أصرفها في مصارف الزكاة، وإن لم يرجعها إلي فهي زكاة مالي إليه، وبهذا لا أرى حرجاً إن شاء الله تعالى، والله أعلم.