About CanadaCalculator.ca
Built by Paul Barber — a Canadian developer who got tired of American calculators with the wrong math.
Who built this?
My name is Paul Barber. I'm a Canadian developer who got fed up searching for a decent mortgage calculator that didn't assume I lived in the United States.
It started with one calculator — a mortgage payment tool that actually used semi-annual compounding the way Canadian law requires. Then someone asked about CMHC insurance. Then CPP. Then maternity leave. Three years and 37 calculators later, here we are.
None of this is behind a paywall. None of it requires an account. I built it because I needed it and figured other Canadians probably did too.
A small tip helps keep these tools free and updated every year. Totally optional, always appreciated.
What is CanadaCalculator.ca?
CanadaCalculator.ca is a free collection of 37 financial calculators built specifically for Canadians. Every tool uses Canadian rules, Canadian tax brackets, Canadian mortgage compounding laws, and Canadian government benefit formulas — not American calculations dressed up with a dollar sign.
The site covers mortgage payments, income tax, CPP and OAS, Employment Insurance, maternity and parental leave, RRSP and TFSA planning, FHSA, Express Entry CRS scores, land transfer tax, cost of living by city, and more. Everything is free, requires no signup, and stores nothing.
Why we built this
Canadian financial math differs from the US in ways that matter. Most calculators online get these wrong:
- Mortgage compounding — Canadian law requires semi-annual compounding, not monthly. On a $600,000 mortgage this difference is hundreds of dollars per year. Most online mortgage calculators use monthly compounding and give you the wrong payment.
- Provincial tax layers — Canada has 13 different provincial and territorial tax systems layered on top of federal tax. A $100,000 salary in Alberta takes home roughly $8,000 more per year than the same salary in Quebec.
- CPP has two tiers — Since 2024, Canada Pension Plan has two contribution tiers. CPP1 runs to the Year's Maximum Pensionable Earnings ($73,200 in 2026), and CPP2 adds a second tier up to $81,200. Most calculators only model CPP1.
- EI and maternity rules are uniquely Canadian — Employment Insurance maternity and parental benefits have specific Canadian rules around standard vs extended leave, QPIP for Quebec residents, and employer top-ups that no American calculator covers.
- CMHC insurance rules changed in 2024 — The insured mortgage cap rose from $1 million to $1.5 million in December 2024, and the minimum down payment formula uses a tiered structure for homes between $500K and $999,999.
We got tired of finding calculators that got these things wrong, required you to create an account, or buried the result behind a lead form. So we built our own — 37 of them.
Our principles
The full calculator list
37 free Canadian calculators across six categories:
Data sources and accuracy
All calculators use data sourced directly from official Canadian government publications:
- Income tax brackets and rates: CRA T4032 Payroll Deductions Tables 2026
- CPP and EI rates and maximums: Canada Revenue Agency 2026
- CMHC insurance premiums and rules: CMHC official premium tables 2026
- Mortgage stress test: OSFI Guideline B-20 (qualifying rate rule)
- CRS scoring: IRCC official Comprehensive Ranking System criteria
- Provincial minimum wages: Each province's employment standards legislation
- CCB amounts: CRA Canada Child Benefit amounts July 2025–June 2026
Disclaimer
All calculators on this site are for informational and estimation purposes only. Results are not financial, legal, tax, or immigration advice. Numbers are estimates based on standard formulas and may differ from your actual situation due to individual circumstances, rounding, or timing differences. Always consult a licensed professional — a mortgage broker, financial advisor, CPA, RCIC, or immigration lawyer — before making significant financial or immigration decisions. While we work hard to keep everything accurate and up to date, we cannot guarantee the completeness or correctness of all information at all times.
Contact
Spotted an error? Have a suggestion? We review every message. Contact us here.