Praise be to Allah.
If the case is as you describe, you should wait until a whole year has passed, beginning from the date the money was received, then you should pay zakaat. There is no zakaat due for the time that has passed because you did not possess the money in any definite fashion.
And Allah knows best.
Comment