CMHC stands for Canadian Mortgage and House Corporation, which is also known as default mortgage insurance. This insurance is mandatory in Canada for down payments that are between 5% and 19.99%. This insurance is in place to protect the lenders, in the event that a borrower ever stops making payments and defaults on their mortgage loan. Use our calculator to factor out what your CMHC payments could be.