ARM Calculator with Extra Payments

Calculate the full life of an adjustable-rate mortgage. Type your expected adjustment per period and the rate at every reset is filled in for you — then edit any row to model what you actually expect. Layer extra principal payments on top to see how fast you can pay it off, even if rates rise.

ARM Structure

5/1 ARM = 5, 7/1 ARM = 7, 10/1 ARM = 10

5/5 ARM = 5, most ARMs = 1

Standard ARMs limit each adjustment. Off by default — turn on to model a real ARM disclosure.

%
YearAdjustmentAdjusted rateEffective
Year 5#15.500%
Year 6#25.500%
Year 7#35.500%
Year 8#45.500%
Year 9#55.500%
Year 10#65.500%

Every row is taken at face value. Edit individual rows to override the expected adjustment.

Model the effect of paying extra toward principal.

Results
Initial Payment
$1,817
Fixed period
Peak Payment
$1,817
Peak rate: 5.50%
at% over the same term
Fixed-rate comparison @ 6.5%
Monthly payment
$2,023
Total interest
$408,142
ARM vs fixed
$74,049
Same loan amount, term, and extra payments — only the rate differs. Negative = ARM costs less interest with the rate path you set; positive = ARM costs more.
Loan Amount
$320,000
Total Interest
$334,093
Payoff Date
May 2056

About This ARM Calculator with Extra Payments

This calculator models an adjustable-rate mortgage (ARM) the way you actually think about one: a fixed-rate period at the start, then a series of resets where the rate can change. Set the initial fixed period and adjustment frequency, type the rate you expect at each reset to move by, and the table fills in. Want to model a different scenario at year seven? Edit that row directly. Every change re-amortizes the remaining balance over the remaining term at the new rate, which is what real ARMs do at every reset.

Where this tool earns its keep is the extra-payments layer. Add a recurring monthly extra, a yearly lump sum, or any number of one-time payments and watch the schedule recompute live. Extra principal shortens the term — if the loan pays off before later adjustments hit, those rate increases never actually cost you anything. That's the most common reason savvy borrowers take an ARM: lock in the lower fixed-period rate, attack the principal aggressively, and exit before the resets matter.

If you're modeling a real lender's ARM with a 2/2/5 or 5/2/5 cap structure, flip on the advanced caps option to add per-adjustment and lifetime limits. For most users — comparing scenarios, modeling an existing ARM, or stress-testing what happens if rates rise — the default rate path is faster and clearer. For wrap mortgages, balloon exits, tax-benefit modeling, and full deal-structuring against a fixed loan, check out the Flexi calculator.

Other Free Tools

Mortgage Calculator with Extra Payments

Calculate monthly mortgage payments and model extra principal payments to see months and interest saved.

Home Selling Cost Calculator

Estimate total commissions, fees, and closing costs when selling your home.

Underwater Mortgage Calculator

Calculate how much you could save by letting a buyer take over your underwater mortgage.

Rent vs Buy Calculator

Compare the total cost of renting vs buying over time and find your breakeven year.

Instant Offer Calculator

Calculate a wholesale offer price instantly using as-is property values — no comps or repairs needed.

Note Appraisal Calculator

Estimate what your mortgage note is worth to a note buyer using remaining balance and investor yield.

Social Security NPV Calculator

See how many years earlier you can retire by counting Social Security at its true present value.

Frequently Asked Questions

Need More Powerful Calculations?

Unlock wrap mortgages, balloon payment scheduling, amortization tables, tax benefit estimates, and more with Flexi's full-featured seller finance calculator.

30-day free trial
Cancel anytime
Unlimited calculations
PDF exports
Community access