Welcome Kejau! :D
Depends on how you charge for your leads. Is it price per lead - in which case it would be paid on receiving it (perhaps with a confirmation of
BMV offered as a guarantee?) or do you charge a finders fee (typically 0.5-2%) when it would be payable on completion.
See you in the property chat forum soon.