# Mortgage Amortization Calculator

Generate a full mortgage amortization table, compare extra-payment scenarios, and visualize total interest savings

> Canonical page: https://elysiatools.com/en/tools/mortgage-amortization-calculator

- **Category:** Finance

- **Keywords:** mortgage, amortization, loan, interest, extra payment, refinance

## Overview

Estimate your monthly mortgage payments and visualize your path to debt freedom with our Mortgage Amortization Calculator. This tool generates a complete amortization schedule and lets you simulate how extra monthly payments or one-time lump-sum prepayments reduce your loan term and overall interest costs.

## Inputs

- **Principal** (number)
- **Annual Interest Rate (%)** (number)
- **Loan Term (Years)** (number)
- **Extra Monthly Payment** (number)
- **One-Time Extra Payment** (number)
- **One-Time Payment Month** (number)

## When to use

- When shopping for a home and comparing different loan terms, interest rates, and monthly payment obligations.
- When planning to accelerate your mortgage payoff by adding regular extra payments to your monthly budget.
- When evaluating the financial impact of making a one-time principal reduction payment using a bonus or inheritance.

## How it works

- Enter your loan details including the principal amount, annual interest rate, and the loan term in years.
- Optionally input an extra monthly payment amount or a one-time lump-sum payment along with the specific month you plan to make it.
- Review the generated amortization table to see the breakdown of principal, interest, and remaining balance for every payment period.
- Compare the baseline scenario against your extra-payment strategy to see your total interest savings and accelerated payoff date.

## Use cases

- Comparing a 15-year mortgage against a 30-year mortgage to analyze monthly payment differences and total interest savings.
- Simulating how adding an extra $150 per month affects a $350,000 mortgage over a 30-year term.
- Determining the long-term interest savings of applying a $20,000 lump-sum payment in the second year of a home loan.

## Frequently asked questions

### How does an extra monthly payment affect my mortgage?

An extra payment goes directly toward reducing your principal balance, which decreases the interest accrued in subsequent months and shortens your overall loan term.

### What is an amortization schedule?

It is a complete table of periodic loan payments showing the amount of principal and interest that goes into each payment until the loan is paid off.

### Can I calculate the impact of a single lump-sum payment?

Yes. You can enter a one-time extra payment amount and specify the exact month of the loan term in which you plan to make that payment.

### Does this calculator include property taxes, PMI, or home insurance?

No. This calculator focuses exclusively on the principal and interest components of your mortgage amortization.

### How is monthly interest calculated on a mortgage?

Monthly interest is calculated by multiplying your current outstanding principal balance by your annual interest rate, then dividing by 12.

## Related tools

- [Credit Card Payoff Calculator](https://elysiatools.com/en/tools/credit-card-payoff): Compare avalanche (highest APR first) vs snowball (lowest balance first) strategies for paying off multiple credit cards. Enter cards as 'name, balance, APR%, minPayment%' per line plus an extra monthly payment. Shows payoff time, total interest, savings vs minimum-only, and balance decline curves.
- [Debt Payoff Calculator](https://elysiatools.com/en/tools/debt-payoff-calculator): General-purpose debt payoff planner comparing avalanche, snowball, and minimum-only strategies. Enter debts as 'name, balance, APR%, minPayment $' per line plus an extra monthly payment. Shows payoff time, total interest, savings, balance decline curves, and a per-debt repayment detail table.
- [Investment Calculator](https://elysiatools.com/en/tools/investment-calculator): Project investment growth with initial principal plus monthly contributions and compound interest. Supports compounding frequency, inflation-adjusted real value, and yearly contribution escalation, with a yearly breakdown table and nominal vs real balance curves.
- [Rent vs Buy Total Cost of Ownership Tutor — Mortgage, Tax, Insurance, Maintenance + NPV Break-Even and IRR](https://elysiatools.com/en/tools/rent-vs-buy-total-cost-of-ownership-mortgage-tax-insurance-maintenance-irr-tutor): Side-by-side monthly rent-vs-buy simulation: mortgage amortization, property tax, insurance, HOA and maintenance against rent plus renter insurance; the renter invests the down payment and monthly savings at an opportunity-cost rate. Outputs break-even year on net sale proceeds, per-year differential NPV, SALT-cap-aware after-tax cash flows, a differential IRR, and a ±20% tornado sensitivity chart.
- [Savings Goal Calculator](https://elysiatools.com/en/tools/savings-calculator): Solve for the monthly contribution needed to reach a savings goal (with interest and compounding), or for the time required to reach the goal with a fixed monthly deposit. Optional inflation adjustment. Uses monthly compounding rollup.
- [Unit Price Calculator](https://elysiatools.com/en/tools/unit-price-calculator): Compare supermarket product prices by normalizing them to a common unit (per 100g, per liter, per piece, etc.). Enter products as 'name, price, quantity, unit' per line. Ranks from cheapest to most expensive per unit and shows savings vs the most expensive option.
- [VP8 Image Analyzer](https://elysiatools.com/en/tools/vp8-image-analyzer): Analyze a WebP/VP8 image with Sharp, generate a grayscale displacement map, and render it as an interactive Three.js 3D relief surface
- [Daily Compound Interest Calculator](https://elysiatools.com/en/tools/compound-interest-daily): Calculate compound interest with daily compounding for savings and investments

## Samples

- [Android Image Processing Java Samples](https://elysiatools.com/en/samples/android-image-processing-java): Android Java image processing examples including reading/saving images, scaling, and format conversion
- [Android Image Processing Kotlin Samples](https://elysiatools.com/en/samples/android-image-processing-kotlin): Android Kotlin image processing examples including reading/saving images, scaling, and format conversion
- [Web Image Processing Python Samples](https://elysiatools.com/en/samples/web-image-processing-python): Web Python image processing examples using PIL/Pillow including reading, saving, resizing, and format conversion
- [macOS Image Processing Objective-C Samples](https://elysiatools.com/en/samples/macos-image-processing-objectivec): macOS Objective-C image processing examples including image reading/saving, image scaling, and format conversion

## Related content

- [Mortgage, Loan Payoff, and Housing Cost Planning](https://elysiatools.com/en/hubs/mortgage-loan-payoff-planning): Compare mortgage amortization, loan payoff, refinance, rent-versus-buy, and time-value scenarios with documented assumptions.
