Fixed vs variable rate mortgage
Fixed vs variable mortgage: compare the full 30-year cost of a fixed rate against a teaser rate that adjusts — and find the adjustment where they tie.
★ COMPARISONS · FIXED VS VARIABLE RATE MORTGAGE · X-VS-Y #249
FIXED wins by $36,817.80 — fixed $408,142.36 of interest, variable $444,960.16 over 30 years. The teaser starts at $1,816.92 a month against $2,022.62 fixed, but the adjustment lifts it to $2,186.48 — a $369.56 jump.
Fixed vs variable mortgage: compare the full 30-year cost of a fixed rate against a teaser rate that adjusts — and find the adjustment where they tie.
The fixed mortgage costs $2,022.62 a month for the whole 30 years — $408,142.36 of interest in total. The variable mortgage starts cheaper at $1,816.92 a month, but after 5 years the rate adjusts to 7.50% and the payment jumps to $2,186.48 — a $369.56 rise. The balance after the teaser is $295,873.93, and the variable’s total interest is $444,960.16 — FIXED wins by $36,817.80. The low teaser rate still loses because the adjustment is steep.
| Scenario | Fixed interest | Variable interest | Winner | By | Payment jump |
|---|---|---|---|---|---|
| Default ($320,000, fixed 6.5%, variable 5.5% for 5 yr then 7.5%, 30 yr) | $408,142.36 | $444,960.16 | FIXED wins by $36,817.80 | $36,817.80 | $369.56 |
| Adjusted 6.5% | $408,142.36 | $388,344.08 | VARIABLE wins by $19,798.28 | $19,798.28 | $180.84 |
| Adjusted 8.5% | $408,142.36 | $503,752.60 | FIXED wins by $95,610.24 | $95,610.24 | $565.53 |
| Fixed 7.5% | $485,495.11 | $444,960.16 | VARIABLE wins by $40,534.95 | $40,534.95 | $369.56 |
| Teaser 10 yr | $408,142.36 | $408,708.43 | FIXED wins by $566.07 | $566.07 | $310.90 |
| Initial 4.5% | $408,142.36 | $423,986.59 | FIXED wins by $15,844.23 | $15,844.23 | $534.28 |
| Loan $400,000 | $510,177.95 | $556,200.20 | FIXED wins by $46,022.25 | $46,022.25 | $461.95 |
Check the identities: fixed payment = amortizing payment at the fixed APR over the full term; variable first payment = amortizing payment at the initial APR over the full term; balance after the teaser = balance after 60 payments at the initial APR; adjusted payment = amortizing payment on that balance at the adjusted APR over the remaining payments; total interest = payments × months − loan. At the defaults the fixed total paid is $728,142.36 and the variable total paid is $764,960.16. Rounding convention: totals are computed from unrounded values, so rounded parts may differ by a cent from their rounded sum.
| Year | Fixed paid | Variable paid | Who is ahead |
|---|---|---|---|
| Year 1 | $24,271.41 | $21,803.10 | Variable ahead by $2,468.31 |
| Year 5 | $121,357.06 | $109,015.49 | Variable ahead by $12,341.57 |
| Year 10 | $242,714.12 | $240,204.42 | Variable ahead by $2,509.70 |
| Year 11 | $266,985.53 | $266,442.21 | Variable ahead by $543.32 |
| Year 12 | $291,256.95 | $292,680.00 | Variable behind by $1,423.05 |
| Year 15 | $364,071.18 | $371,393.36 | Variable behind by $7,322.18 |
| Year 20 | $485,428.24 | $502,582.29 | Variable behind by $17,154.05 |
| Year 30 | $728,142.36 | $764,960.16 | Variable behind by $36,817.80 |
The cumulative figures are computed from the unrounded monthly payments, so the rounded parts may differ by a cent from their rounded sum. The variable stays ahead until year 11 — at year 11 it has paid $266,442.21 against fixed $266,985.53 — and falls behind in year 12, when it has paid $292,680.00 against fixed $291,256.95.
Setup: loan $320,000.00, fixed 6.50%, variable 5.50% for 5 years then 7.50%, 30 years.
Line 1 — the fixed payment. Amortizing $320,000.00 at 6.50% over 30 years gives $2,022.62 a month. Total interest: $2,022.62 × 360 − $320,000.00 = $408,142.36.
Line 2 — the variable first payment. Amortizing $320,000.00 at 5.50% over 30 years gives $1,816.92 a month — $205.69 less than the fixed payment.
Line 3 — the balance after the teaser. After 60 payments at 5.50% the balance is $295,873.93.
Line 4 — the adjusted payment. Amortizing $295,873.93 at 7.50% over the remaining 300 payments gives $2,186.48 a month — a $369.56 jump from the first payment.
Line 5 — the variable total. $1,816.92 × 60 + $2,186.48 × 300 − $320,000.00 = $444,960.16 of interest. FIXED wins by $36,817.80.
Reverse: the adjusted APR where the 30-year total interests tie is 6.85% (exact 6.8543%); at 6.85% the variable interest is $407,900.18 — VARIABLE wins by $242.18 — and at the exact 6.8543% it is $408,142.36, the tie. The initial APR where the totals tie is 3.76% (exact 3.7587%); at 3.76% the variable interest is $408,170.49 — FIXED wins by $28.13 — and at the exact 3.7587% it is $408,142.36, the tie. The first year the variable costs more is year 12 (variable paid $292,680.00 against fixed $291,256.95); at year 11 the variable has paid $266,442.21 against fixed $266,985.53. The loan amount where the fixed-wins gap is exactly $50,000 is $434,572.41 (exact $434,572.4079); variable interest $604,273.16, fixed interest $554,273.16 — a $50,000.00 gap, and the gap scales linearly with the loan. The fixed APR where the fixed total interest ties the variable is 6.98% (exact 6.9810%); at 6.98% the fixed interest is $444,881.74 — FIXED wins by $78.42 — and at the exact 6.9810% it is $444,960.16, the tie. The teaser length where the variable first wins is 11 years (variable interest $402,089.47 — VARIABLE wins by $6,052.89); at a 10-year teaser the variable interest is $408,708.43 — FIXED wins by $566.07.
Adjusted 6.5%: Fixed $408,142.36 ($2,022.62/mo), variable $388,344.08 ($1,816.92/mo then $1,997.76/mo) — VARIABLE wins by $19,798.28. If the adjustment is only to the fixed rate itself, the variable wins — the teaser saving is never given back.
Adjusted 8.5%: Fixed $408,142.36 ($2,022.62/mo), variable $503,752.60 ($1,816.92/mo then $2,382.46/mo) — FIXED wins by $95,610.24. A steep adjustment to 8.5% makes the variable much dearer — the fixed wins by $95,610.24.
Fixed 7.5%: Fixed $485,495.11 ($2,237.49/mo), variable $444,960.16 ($1,816.92/mo then $2,186.48/mo) — VARIABLE wins by $40,534.95. If the fixed rate is 7.5% instead of 6.5%, the fixed payment is $2,237.49 and the fixed interest is $485,495.11 — the variable wins by $40,534.95.
Teaser 10 yr: Fixed $408,142.36 ($2,022.62/mo), variable $408,708.43 ($1,816.92/mo then $2,127.82/mo) — FIXED wins by $566.07. A 10-year teaser almost ties it — the variable interest is $408,708.43, and the fixed wins by only $566.07.
Initial 4.5%: Fixed $408,142.36 ($2,022.62/mo), variable $423,986.59 ($1,621.39/mo then $2,155.68/mo) — FIXED wins by $15,844.23. A cheaper teaser rate of 4.5% still does not win — the variable interest is $423,986.59, and the fixed wins by $15,844.23.
Loan $400,000: Fixed $510,177.95 ($2,528.27/mo), variable $556,200.20 ($2,271.16/mo then $2,733.10/mo) — FIXED wins by $46,022.25. A bigger loan scales everything — the variable interest is $556,200.20 against fixed $510,177.95, and the fixed wins by $46,022.25.
The model assumes ONE adjustment only — real variable-rate mortgages adjust repeatedly and have caps and floors, which this model does not include. It assumes no refinance, no resale value, no closing costs, no PMI, taxes or insurance, and that the adjusted rate is an assumption — the break-even moves with it. It assumes the teaser rate holds for exactly 5 years and then the adjusted rate holds for the rest of the term. If the rate never adjusts (adjusted = initial 5.5%) the adjusted payment is $1,816.92 — no jump at all — and the variable interest is $334,092.93, so VARIABLE wins by $74,049.43. If there is no teaser discount (initial = fixed 6.5%) the variable interest is $465,462.85 — FIXED wins by $57,320.49. A $0 loan has both totals at $0.00 — model-level, there is no loan to compare, and the calculator still returns $0.00 rather than an error. Rounding convention: totals are computed from unrounded values, so rounded parts may differ by a cent from their rounded sum; the winner gap is the difference of the displayed (rounded) totals, so the reader can verify it by subtracting the two interest figures; the reverses are nearest-value solutions, and the exact unrounded figures (6.8543%, 3.7587%, $434,572.4079, 6.9810%) are stated wherever the rounded figures appear.
| Output | Formula | What it means |
|---|---|---|
| Fixed payment | amortizing payment at the fixed APR over the full term | $2,022.62. |
| Fixed total interest | fixed payment × payments − loan | $408,142.36. |
| Fixed total paid | fixed payment × payments | $728,142.36. |
| Variable first payment | amortizing payment at the initial APR over the full term | $1,816.92. |
| Balance after the teaser | balance after k = teaser × 12 payments at the initial APR | $295,873.93. |
| Variable adjusted payment | amortizing payment on the balance at the adjusted APR over the remaining payments | $2,186.48. |
| Payment jump | adjusted payment − first payment | $369.56. |
| Variable total interest | first payment × k + adjusted payment × (n − k) − loan | $444,960.16. |
| Variable total paid | first payment × k + adjusted payment × (n − k) | $764,960.16. |
| Winner | the lower total interest | FIXED wins by $36,817.80. |
| Adjusted APR where the totals tie | the adjusted rate that makes the 30-year totals equal | 6.8543% → 6.85%. |
| Initial APR where the totals tie | the initial rate that makes the 30-year totals equal | 3.7587% → 3.76%. |
| First year the variable costs more | the first year the variable has paid more in total | year 12. |
| Loan where the gap is exactly $50,000 | the loan that makes the fixed-wins gap $50,000 | $434,572.41 → $434,572.41. |
| Fixed APR where the fixed interest ties the variable | the fixed rate that makes the fixed interest equal the variable interest | 6.9810% → 6.98%. |
| Teaser length where the variable first wins | the shortest whole-year teaser whose variable interest falls below the fixed interest | 11 years. |
| Adjusted 6.5% | same model | Fixed $408,142.36 ($2,022.62/mo), variable $388,344.08 ($1,816.92/mo then $1,997.76/mo) — VARIABLE wins by $19,798.28. |
| Adjusted 8.5% | same model | Fixed $408,142.36 ($2,022.62/mo), variable $503,752.60 ($1,816.92/mo then $2,382.46/mo) — FIXED wins by $95,610.24. |
| Fixed 7.5% | same model | Fixed $485,495.11 ($2,237.49/mo), variable $444,960.16 ($1,816.92/mo then $2,186.48/mo) — VARIABLE wins by $40,534.95. |
| Teaser 10 yr | same model | Fixed $408,142.36 ($2,022.62/mo), variable $408,708.43 ($1,816.92/mo then $2,127.82/mo) — FIXED wins by $566.07. |
| Initial 4.5% | same model | Fixed $408,142.36 ($2,022.62/mo), variable $423,986.59 ($1,621.39/mo then $2,155.68/mo) — FIXED wins by $15,844.23. |
| Loan $400,000 | same model | Fixed $510,177.95 ($2,528.27/mo), variable $556,200.20 ($2,271.16/mo then $2,733.10/mo) — FIXED wins by $46,022.25. |
The math is first-principles amortization on both sides: fixed payment = amortizing payment at the fixed APR; variable first payment = amortizing payment at the initial APR; balance after the teaser = balance after 60 payments; adjusted payment = amortizing payment on that balance at the adjusted APR. The 4-decimal exact is shown where the rounding matters: the adjusted APR for the tie is 6.8543% (shown as 6.85%); the initial APR for the tie is 3.7587% (shown as 3.76%); the fixed APR for the tie is 6.9810% (shown as 6.98%). What the model cannot do is price YOUR mortgage: it models ONE adjustment only — real variable-rate mortgages adjust repeatedly and have caps and floors — and it leaves out refinance, resale value, closing costs, PMI, taxes and insurance, so the real cost of either side is higher. For the monthly payment itself, see the mortgage payment calculator; for the 15- vs 30-year choice, see the 15-year vs 30-year mortgage comparison; for renting instead, see rent vs buy; and for paying extra on the mortgage, see the mortgage extra payment calculator. This is a calculator, not financial advice.
Bright Side Kit. "Fixed vs Variable Rate Mortgage: Which Costs Less?" https://brightoolbox.com/fixed-vs-variable-rate-mortgage/ Accessed October 25, 2026.The fixed rate — FIXED wins by $36,817.80. Over 30 years the fixed mortgage costs $408,142.36 of interest and the variable $444,960.16: FIXED wins by $36,817.80. The teaser saves $205.69 a month for 5 years, but the adjustment to $2,186.48 wipes it out.
6.85%. The adjusted APR where the 30-year total interests tie is 6.85% (exact 6.8543%). At 6.85% the variable interest is $407,900.18 — VARIABLE wins by $242.18 — and at the exact 6.8543% it is $408,142.36, the tie.
3.76%. The initial APR where the totals tie is 3.76% (exact 3.7587%). At 3.76% the variable interest is $408,170.49 — FIXED wins by $28.13 — and at the exact 3.7587% it is $408,142.36, the tie.
Year 12. The first year the variable costs more in cumulative payments is year 12 (variable paid $292,680.00 against fixed $291,256.95). At year 11 the variable has paid $266,442.21 against fixed $266,985.53 — variable ahead by $543.32.
$434,572.41. The loan amount where the fixed-wins gap is exactly $50,000 is $434,572.41 (exact $434,572.4079); variable interest $604,273.16, fixed interest $554,273.16 — a $50,000.00 gap. The gap scales linearly with the loan.
6.98%. The fixed APR where the fixed total interest ties the variable is 6.98% (exact 6.9810%). At 6.98% the fixed interest is $444,881.74 — FIXED wins by $78.42 — and at the exact 6.9810% it is $444,960.16, the tie.
11 years. The teaser length where the variable first wins is 11 years (variable interest $402,089.47 — VARIABLE wins by $6,052.89). At a 10-year teaser the variable interest is $408,708.43 — FIXED wins by $566.07.
VARIABLE wins by $74,049.43. If the adjusted rate equals the initial 5.5% the payment never jumps ($1,816.92) and the variable interest is $334,092.93 — VARIABLE wins by $74,049.43.