Good question! There are a few aspects to the answer. When you have found a home that you want to purchase and we have an accepted offer for you, you will be required to put a deposit down. This is usually within 2 business days of the offer being accepted by way of a bank draft. Depending on the value of the property you are purchasing, it is usually from $5000 and up. This is considered part of your downpayment and is not additional funds that you will be required to have.
The balance of your downpayment will be needed when you go to the lawyer to sign your mortgae and transfer documents. This is ususally 1-2 weeks before your possession date.
Keep in mind that your bank is going to want to know where your downpayment is coming from and may want to see it in your account for 90 days before possession.