Adjustable Rate Mortgage Calculator
To set your preferred currency and date format, click the “$ : MM/DD/YYYY” link in the lower right corner of any calculator.
Brief Introduction About Adjustable Rate Mortgages
In general, mortgages fall into two categories: a fixed‑rate mortgage or an adjustable‑rate mortgage (ARM). The term rate refers specifically to the loan’s interest rate.
With a fixed‑rate mortgage, the interest rate remains unchanged throughout the loan’s term. With an adjustable‑rate mortgage—sometimes called a variable‑rate mortgage—the interest rate may change. Approximately 20 to 30 years ago, when interest rates were significantly higher and gradually decreasing, ARMs were more popular. Borrowers expected interest rates to decline after about two years, reducing their total interest costs.
Currently, with higher interest rates, ARMs have regained popularity. Many borrowers look for ways to reduce their regular payments. Some lenders issued loans 15 to 20 years ago that are now nearing maturity. These borrowers may need an audited financial statement.
If you are in either of these situations, the adjustable‑rate mortgage calculator below provides a flexible solution. It can create a payment schedule for almost any adjustable‑rate loan. Continue reading to learn how it works…
Can an adjustable‑rate mortgage (ARM) save me money?
Yes. Because the lender can increase the loan’s interest rate, they do not risk continued financial losses if market rates rise. As a result, the lender may offer a lower initial interest rate than would be available with a fixed‑rate mortgage.
Adjustable Interest Rate Calculator
Information
A Step‑by‑Step Tutorial
Tutorial 4
All users should complete the more detailed first tutorial to understand the ARM Calculator’s core concepts and default settings.
To create a loan schedule with adjustable interest rates, follow these steps:
- Set “Schedule Type” to “Loan”.
- Or click the button to clear previous entries.
- Open the rounding settings.
- Select “Adjust last interest”.
- Choose .
- In the header section, configure the following settings:
- Select “Normal” for “Calculate Method”.
- Select “Monthly” for “Initial Compounding”.
- Enter 5.5 for the “Initial Interest Rate”.
- In row 1 of the cash‑flow input area, create a “Loan” series.
- Set the “Date” to June 25.
- Set the “Amount” to 250,000.00.
- Set the “# Periods” to 1.
- Note: The calculator clears any frequency setting when you leave the row.
- Move to row 2 of the cash‑flow input area. Select “Payment” as the “Series” type.
This example uses a 15‑year mortgage term. It includes 180 monthly payments.
The nominal annual interest rate changes every five years.
- Set the “Date” to July 25.
- Set the “Amount” to U (meaning “Unknown”). See Fig. 1.
- Set the “# Periods” to 180. This calculates the payment using the initial 5.5 % interest rate.
- Press Tab to move to Frequency. Select “Monthly”.
- The “End Date” is automatically calculated as June 25, 2038. This corresponds to 180 monthly periods.
- Your calculator should now appear as shown below:

- Calculate the unknown payment. The result is $2,042.71. See Fig. 2.

- Make the first interest‑rate adjustment.
- In row 2, set the “# Periods” of payments to 60. This covers five years at 5.5 %.
- Move to row 3 of the cash‑flow input area.
- Select “Rate Change” as the “Series” type.
- Set the “Date” to June 25, 2028.
- Enter 4.875 as the new nominal annual interest rate. See Fig. 3.
- Optional: In the Series Options column, select “Change Compounding”. The compounding setting remains “Daily”.
- Calculate the new payment.
- Select “Payment” for the “Series”.
- Set the “Date” to July 25, 2028.
- Set the “Amount” to “Unknown”. (Type u.) See Fig. 3.
- Set the “# Periods” to 120. This covers the remaining payments after the first five years.

- Calculate the unknown payment. The result is $1,984.91. The payment amount decreased because the interest rate was reduced. See Fig. 4.

- Prepare for the next rate change.
- In row 4, set the “# Periods” of payments to 60. This represents five years at 4.875 %.
- Move to row 5 of the cash‑flow input area.
- Select “Rate Change” for the “Series”.
- Set the “Date” to June 25, 2033.
- Enter 5.75 as the new nominal annual interest rate. See Fig. 5.
- Select row 6 of the cash‑flow input area.
- Select “Payment” for the “Series”.
- Set the “Date” to July 25, 2033.
- Set the “Amount” to “Unknown”. (Type u.)
- Set the “# Periods” to 60. This represents the remaining payments after the second rate change.

- Calculate the unknown payment. The result is $2,027.40. The payment amount increased because the interest rate was raised. See Fig. 6.

- To view a detailed schedule that shows how each payment is split between principal and interest, click the button above the input area.
- Below is the Schedule with one of the interest‑rate changes. See Fig. 7.

Summary: For adjustable‑rate mortgages and loans, calculate the payment amount for all remaining unknown payments. Then set the “# Periods” column to the number of payments at the new interest rate. Move to the next row to define a rate change. Add a payment series with the amount set to “Unknown” and “# Periods” set to the remaining payments. Calculate the unknown payment. Repeat these steps until all rows are defined.
This website includes dozens of financial calculators. However, aside from the Ultimate Financial Calculator, only this adjustable‑rate mortgage calculator allows interest‑rate changes on dates other than scheduled payment dates.
Lori Murray says:
how can I accrue interest so that after 3 months of missed payments – the principal is not added to and when payments resume – payments go to accrued interest?
Karl says:
If you want to have the accrued interest added to the balance, enter a 0 payment row with the date you want the interest accrued through.
If the accrued interest is not being added to the balance, then set the loan to use "U.S. Rule." under "Calculate Method".
Erica Osborne says:
Can you help with these terms:
$600,000.00. Amortized over 15 years. due in 7.
4.75%.
First year of payments will be interest only.
Years 2-6 will be standard payments and the 7year is balloon.
Karl says:
That’s a pretty broad question. Did you see these tutorials. There are 2 about balloon payments and one about loans with initial interest-only loan payments.
Please go through the tutorials and if you have a specific question, I’ll be happy to answer that. But to answer your question would mean that I just copy the contents of those tutorials here.
To get you started, as I understand it, you’ll set up the calculation with 4 rows. The first row is the loan amount. The 2nd row is the initial interest-only payments. The third row is for the standard payments, and the final row will be the balloon payment.
If you know neither the regular loan payment amount or how much the balloon payment will be, you’ll need to do 2 calculations. The balloon payment tutorials will step you through them.