Mortgage calculator
If you are looking to buy or refinance your existing mortgage, try out this mortgage calculator. One of the best available in the Canada right now. Compare multiple scenarios and estimate cash required to buy a new house.
Putting 20% as down payment is usually the best option.
Courtesy: https://www.ratehub.ca