ARM Mortgage Calculator

Model an adjustable-rate mortgage with initial, periodic, and lifetime caps and compare it to a fixed-rate loan

About the ARM Mortgage Calculator

An Adjustable-Rate Mortgage (ARM) calculator is an essential planning tool for homebuyers who are considering a home loan where the interest rate changes over time. Unlike a fixed-rate mortgage where the principal and interest payment remains constant, an ARM features an initial 'teaser' period with a lower rate, followed by periodic adjustments based on market indices. This tool allows borrowers to model the financial impact of these adjustments by inputting initial rates, margins, and adjustment caps.

Real estate investors and short-term homeowners frequently use this calculator to determine if the initial savings of an ARM outweigh the risks of future rate hikes. By simulating 'worst-case' scenarios where rates hit their lifetime caps as quickly as possible, users can assess their ability to handle future payment shocks. The calculator also provides a direct comparison against traditional 15-year or 30-year fixed-rate mortgages to identify the 'break-even' point—the moment when the cumulative cost of the ARM exceeds the cost of a fixed loan.

Formula

Adjusted Rate = min(max(Index + Margin, Current Rate - Periodic Cap), Current Rate + Periodic Cap, Lifetime Cap)

The ARM calculation determines the new interest rate by adding a market index (like SOFR) to a lender-specific margin. This result is then filtered through three layers of protection: it cannot exceed the previous rate plus the periodic cap, it cannot be lower than the floor (often the margin), and it can never exceed the lifetime maximum cap. Once the new rate is determined, the standard annuity formula is used to recalculate the monthly payment based on the remaining principal balance and remaining loan term.

Worked examples

Example 1: A borrower takes a $500,000 5/1 ARM with a 4.5% initial rate, a 2% index, a 2.75% margin, and a 2/2/5 cap structure.

1. Calculate initial payment: PV=$500,000, i=4.5%/12, n=360. Payment = $2,533.43 (plus taxes/insurance). \n2. At year 6, calculate Fully Indexed Rate: Index (2%) + Margin (2.75%) = 4.75%. \n3. Apply Initial Cap: 4.5% + 2% = 6.5% max. Since 4.75% is less than 6.5%, the new rate is 4.75%. \n4. Recalculate payment based on remaining balance (~$453,000) at 4.75% for 300 months.

Result: $2,583.13 for the first 60 months, then potentially increasing to $3,219.00 at the first adjustment.

Example 2: A buyer wants to know the absolute worst-case scenario for a $400,000 3/1 ARM with a 5% start rate and a 10% lifetime cap.

1. Determine the maximum interest rate: 10%. \n2. Assume the rate hits 10% as quickly as possible based on caps. \n3. Calculate the payment using the $400,000 principal at a 10% interest rate over the 30-year term. \n4. Payment = ($400,000 * 0.00833) / (1 - (1 + 0.00833)^-360) = $3,510.21 before property taxes.

Result: Maximum payment of $4,198.21.

Common use cases

Pitfalls and limitations

Frequently asked questions

is an arm better than a fixed rate mortgage for five years?

An ARM typically starts with a lower introductory rate than a fixed mortgage, which can lower your initial monthly payments. However, after the teaser period, the rate can exceed fixed-rate market averages, potentially making it more expensive in the long run.

what do arm caps like 2/2/5 actually mean?

Caps are contractual limits on how much your interest rate can change. The initial cap limits the first adjustment, the periodic cap limits annual changes thereafter, and the lifetime cap sets a maximum interest rate that can never be exceeded regardless of market conditions.

how is the fully indexed rate calculated for an arm?

The Fully Indexed Rate is calculated by adding the margin to a specific financial index like the SOFR or CMT. This is the rate the lender would charge if no caps were in place; if this rate is higher than a cap allows, the capped rate is used instead.

what is the difference between 5/1 and 5/6 arm loans?

A 5/1 ARM has a fixed interest rate for the first five years, after which the rate adjusts once every year. A 5/6 ARM stays fixed for five years and then adjusts every six months thereafter.

does my monthly payment change every time the arm rate adjusts?

Yes, when the interest rate on an ARM increases, your monthly payment is recalculated based on the new rate and the remaining balance of the loan. This ensures the loan is still on track to be fully paid off by the end of the original term.

Related calculators

403(b) Calculator
Plan retirement savings with a 403(b) tax-sheltered annuity plan for nonprofit employees
50/30/20 Rule Calculator
Allocate your income into needs, wants, and savings using the popular budgeting rule
529 Plan Calculator
Calculate education savings with tax-free growth for college, K-12, and qualified expenses
Accumulated Depreciation Calculator
Calculate total accumulated depreciation using straight-line, declining balance, sum-of-years, or units of production methods
Absenteeism Rate Calculator
Calculate workforce absenteeism rate, estimate costs, and benchmark against industry averages
Additional Funds Needed (AFN) Calculator
Calculate external financing required to support projected sales growth
Altman Z-Score Calculator
Predict bankruptcy risk and assess financial health of companies
APY Calculator
Calculate annual percentage yield and compare compound interest returns