Financial Calculators

Mortgage Amortization Calculator

Create detailed mortgage payment and annual schedules with optional extra payments.

Track cumulative principal, cumulative interest, and remaining mortgage balance payment by payment.

Calculate with the Mortgage Amortization Calculator

Enter the details below. Required values are validated before results are shown.

Optional one-time extra payments

Add an amount and the payment number when it should be applied.

How to use the Mortgage Amortization Calculator

  1. Choose the display currency and any calculation mode or frequency.
  2. Enter each required value using a consistent currency and time basis.
  3. Select Calculate or press Enter.
  4. Review the result explanation, assumptions, and any schedule before relying on the estimate.

Worked example

A recurring extra payment is applied to principal after the scheduled payment without lowering future scheduled payments.

Understanding the results

The summary separates the most important output from supporting values. Currency selection changes formatting only; it does not convert exchange rates or alter a currency-independent formula.

Frequently asked questions

Why can a lender schedule differ from this schedule?

Full precision is retained until display; the final payment is reduced so the closing balance is zero. The result depends on the values and assumptions entered, so compare it with the applicable provider or official rule.

Can I use decimal values in the Mortgage Amortization Calculator?

Yes. Decimal values are supported. Results are calculated at full JavaScript numeric precision and formatted for readability.

Are the Mortgage Amortization Calculator results guaranteed?

No. The calculator provides an estimate based on the entered assumptions and is not financial, tax, investment, lending, payroll, or legal advice.