A mortgage affordability calculator looks like a simple input/output tool — type in your income, get a maximum purchase price. In reality, the answer depends on a half-dozen lender ratios, the federal stress test, and a list of inputs most calculators get wrong by default. Here is what a calculator is actually doing under the hood, and how to make sure the number it produces is the number a Calgary or Edmonton lender will actually approve. The Two Ratios That Govern Affordability Every Canadian lender uses two debt-service ratios: Gross Debt Service (GDS) ratio: Mortgage payment + property tax + heat + 50% of condo fees, divided by gross household income Maximum: 39% on insured mortgages, 39% (sometimes 35%) on uninsured Total Debt Service (TDS) ratio: GDS components + all other monthly debt payments (car loans, student loans, credit cards, child support), divided by gross household income Maximum: 44% on insured, 44% (sometimes 42%) on uninsured The lower of the two ceilings governs your maximum mortgage. For Alberta high-debt borrowers, TDS almost always governs. The Stress Test Layer Every federally regulated lender qualifies your payment at the greater of 5.25% or contract rate + 2.00%. In early 2026 with best rates around 4.39%, the qualifying rate is 6.39%. A calculator that uses your contract rate (4.39%) for the GDS calculation will overstate your maximum purchase by 18%-22%. A calculator that uses 6.39% gives the actual lender answer. What Inputs Matter Most (in Order) Household income (gross, annualized, T4-confirmed) Existing monthly debt payments — every $400/month of debt drops max mortgage by ~$60K Property tax estimate — Calgary ~0.66%, Edmonton ~0.96%, Red Deer ~1.0% of assessed value Condo fees (if applicable) — 50% counts toward GDS Heat estimate — usually $100-$200/month default Down payment — determines insured vs uninsured and 30-yr amortization eligibility Amortization — 25-yr default, 30-yr if first-time buyer or new build Mortgage rate — both contract and qualifying A Calgary Affordability Walkthrough Profile: Couple, gross household income $135,000, $450/month car payment, $80/month student loan minimum, $0 credit-card balance, $80,000 down payment. Step 1 — Stress-test rate: 6.39% Step 2 — TDS room: Worried About Your Down Payment? You may be able to buy sooner than you think. Learn about low down payment options and first-time buyer programs. Explore Options 44% × $135,000 = $59,400/year = $4,950/month total debt service capacity Less: car ($450) + student ($80) = $4,420/month available for housing Step 3 — Estimate non-mortgage housing costs: Property tax (assume $625K Calgary home, 0.66%): $345/month Heat: $130/month Condo: $0 (assume detached) Subtotal: $475/month Step 4 — Available for principal + interest: $4,420 − $475 = $3,945/month Step 5 — Convert to mortgage amount at 6.39% qualifying, 25-yr amortization: $3,945/month → ~$540,000 mortgage Step 6 — Add down payment: $540K + $80K = $620,000 maximum purchase price Step 7 — Verify GDS: Mortgage payment at 6.39% on $540K, 25-yr: $3,945 Plus tax/heat: $475 Total: $4,420 / $135,000 × 12 = 39.3% — at the ceiling ✓ This couple's actual contract payment at 4.39% on $540K, 25-yr is ~$2,955/month — about $990 less than the qualifying calculation. [CTA] What Calculators Get Wrong Default property tax of 1% — too high for Calgary (0.66%) and most Alberta cities; corrects max by ~$15K Ignoring the qualifying rate — uses contract rate; overstates by 18-22% Not including condo fees at 50% — a $400/month condo fee reduces max mortgage by ~$75K Not adding child support / spousal support — must be netted from income or added to TDS Treating bonus/commission income at 100% — lenders use 2-year average, often 50% of recent Defaulting to 25-year amortization — missing the 30-year option for first-time buyers and new builds (drops payment by ~10%) The Difference 30-Year Amortization Makes Same Calgary couple above, with 30-year amortization (first-time buyer eligibility): Available P+I: $3,945/month Mortgage at 6.39%, 30-yr: ~$632,000 (vs $540K at 25-yr) Plus $80K down: maximum purchase $712,000 That is a $92,000 increase in purchase power from a single input change Income Calculation Subtleties Lenders Apply Salaried employee: gross annual × 100% Hourly with consistent hours: 2-year average Salary + commission/bonus: salary 100% + 2-year average of bonus Self-employed (sole prop): 2-year average of line 150 net business income Self-employed (incorporated): 2-year average of T4 + dividends + sometimes 50% retained earnings Rental income: 50%-80% of gross rents, less expenses (varies by lender) Maternity/paternity leave: full income if return-to-work confirmed Pension/CPP/OAS: 100% if documented A calculator that asks only "annual income" without specifying type will miss 10-25% of true qualifying income for self-employed and commission-based borrowers. Best Practice — Two-Pass Calculation Quick pass with online calculator — get a rough range Broker pre-approval — actual lender ratios, full income type analysis, multi-lender comparison The calculator gets you in the right ballpark within an hour. The pre-approval — typically free and good for 90-120 days — gets you the exact lender-confirmed number plus a rate hold protecting you from rate increases during the search. For Alberta buyers in 2026, the gap between "what an online calculator says" and "what the lender will actually fund" averages 8%-15%. Build the calculator's number, then verify with a broker before you start writing offers. Ready to Make Your Move? Find out how much you can afford and what down payment you really need. Free, no-obligation consultation. Calculate Affordability Call (416) 822-7357