Is the Zakat by Giro deducted in advance? But shouldn't we complete the haul (period) before contributing Zakat?