About CalcHomeRate

Built for buyers in both the USA and Canada — with the right formula for each

Most mortgage calculators use a single formula for everyone. That works in the US. In Canada, it gives you the wrong answer. CalcHomeRate applies the legally correct calculation for each market automatically.

About CalcHomeRate — Free Mortgage Calculator USA and Canada

4
Free mortgage tools
2
Markets: USA & Canada
0
Data transmitted
$0
Cost to use

Who we are

CalcHomeRate is a free online mortgage calculator built for home buyers in the United States and Canada. We offer four tools in a single site: an affordability calculator, a mortgage payment calculator, a refinance calculator, and a rent vs buy comparison. Every tool works for both markets with a single country toggle — no separate sites, no separate tabs, no re-entering data.

We are based in Canada and built CalcHomeRate because we couldn't find a single tool that handled both markets correctly. US-based calculators ignore Canadian semi-annual compounding. Canadian calculators don't model US PMI or DTI ratios. We built one that does both — properly.

Why Canada and the US use different mortgage formulas

This is the most important thing to understand about our calculator — and the reason we built it in the first place.

Canadian mortgage interest is legally required to compound no more frequently than semi-annually under Section 10 of the Interest Act (Canada). Your lender calculates the effective annual rate as (1 + quoted rate ÷ 2)² − 1, then derives a monthly rate from that. US mortgages use monthly compounding: the monthly rate is simply the annual rate divided by 12. At the same nominal rate, these two methods produce different payments — a gap that grows with loan size.

On a $500,000 mortgage at 5.00%, the difference between the correct Canadian formula and a US-style monthly compounding calculation is approximately $20–$30 per month. Over a 25-year amortization that is real money — and it means budgets based on the wrong formula are systematically inaccurate.

🇨🇦
Canada — how our calculator works
Semi-annual compounding: EAR = (1+r/2)²−1
Monthly rate: (1+EAR)^(1/12)−1
CMHC insurance: 2.8–4.0% on loans below 20% down
OSFI stress test: qualify at max(rate+2%, 5.25%)
GDS ≤ 39% / TDS ≤ 44% qualifying ratios
Standard amortization: 25yr insured, 30yr uninsured
🇺🇸
USA — how our calculator works
Monthly compounding: monthly rate = r/12
PMI: ~0.8%/yr on loans below 20% down
Front-end DTI ≤ 28% qualifying ratio
Back-end DTI ≤ 36% qualifying ratio
No federal stress test (lender-specific overlays apply)
Standard amortization: 30 years conventional

How we verify our calculations

Every formula in CalcHomeRate is cross-referenced against primary sources:

Our four free tools

All four calculators are available on every page. Each also has a dedicated page with in-depth explanations, key term definitions, and FAQ sections.

Affordability Calculator
Max home price using CMHC rules, OSFI stress test, GDS/TDS or US DTI ratios
Mortgage Payment Calculator
Monthly, bi-weekly, accelerated bi-weekly — full amortization schedule with CMHC
Refinance Calculator
Break-even point, IRD penalty modelling, lifetime interest savings
Rent vs Buy Calculator
20-year net worth comparison — crossover year, appreciation, investing returns

Your data never leaves your browser

Every calculation on CalcHomeRate runs entirely in your browser using JavaScript. When you type your income, home price, or mortgage rate, that data is processed locally on your device — it is never transmitted to our servers, stored in a database, or shared with third parties.

We use Google Analytics to understand aggregate, anonymised traffic patterns (which pages are visited, in which country), and Google AdSense to serve contextual advertising. Neither service receives your mortgage data. See our Privacy Policy for full details including opt-out links for both services.

Financial disclaimer: All calculations provided by CalcHomeRate are for informational and educational purposes only. Results do not constitute financial, legal, investment, or mortgage advice, and do not create a professional relationship between CalcHomeRate and any user. Mortgage qualification, payment amounts, and financial outcomes vary based on individual circumstances, lender policies, and market conditions. Always consult a licensed mortgage professional, financial advisor, or other qualified professional before making any financial decision.

Get in touch

We welcome feedback, calculation questions, and suggestions for new features. Reach us at contact@calchomerate.com or visit our Contact page. We typically respond within 1–2 business days.