Q: I have already put in a deposit for a house and will be paying the remainder of the down payment in August. Do I have to pay Zakah on these funds?
A: You will not pay Zakaat on the deposit because that has already been paid in.
If the remainder is still with you on the due date of fulfilling your Zakaat and it is more than the Nisaab of Zakaat (with your other Zakaatable assets) then Zakaat will be paid on it.
Moulana Yusuf Laher