Free browser tool

Mortgage Extra Payment Planner

Estimate interest and time saved by extra mortgage payments. Review the full principal, interest and balance schedule, download CSV or print it.

Enter your values

Payment numbers are monthly periods, not dates. Use 0 to disable the lump sum; an amount scheduled after payoff is not used.

Estimated net savings after fee

—

Enter the values and choose the main action.

Interest saved—
Months saved—
Net savings after fee—
New payoff months—

Same currency throughout · fixed annual interest ÷ 12 · monthly payments. Total fee is subtracted once from net savings, not included in the table.

Method checked 2026-09-05: Fannie Mae fixed-rate amortization; CFPB prepayment guidance. Not expert or lender approval.

Fannie Mae — monthly amortization · CFPB — prepayment penalties

Calculation limits and rounding

Estimates rounded to 2 decimals. Internal calculations are not rounded each month; adding displayed rows may differ slightly from totals. Values below 0.005 display as 0.00. Combinations outside reliable numerical precision are rejected.

Planning estimate, not a lender payoff quote or financial advice. Use one currency throughout. Fixed rate, monthly end-of-period payments; no taxes, insurance, daily accrual, variable rates, recasting, investment returns or country-specific rules. Ask your lender or a qualified adviser to check your contract, extra-payment instructions and fees before acting.

What this tool does

Compare a fixed-rate monthly loan with recurring or one-time extra principal payments. Keep your scheduled payment unchanged while testing an earlier payoff.

How to use it

  1. Enter the outstanding principal, annual interest rate (not APR) and remaining term in whole years.
  2. Enter extra principal each month and an optional payment number for a lump sum. Payment 0 disables the lump sum. Add the total fee confirmed with your lender.
  3. Calculate, then expand the schedule or use the complete CSV or print view. Changing an input clears all previous results.

Formula and method

Monthly rate r = annual interest rate ÷ 100 ÷ 12; n = years × 12. Scheduled payment = principal × r ÷ [1 − (1 + r)^(−n)], or principal ÷ n at 0%. Interest uses the opening balance. Scheduled principal, recurring extra and then the one-time extra reduce that balance. Net savings = original interest − extra-payment interest − the entered total fee.

Worked example

For a 300,000 loan at 5% for 30 years, test 300 extra each month and a 10,000 payment in month 24.

Useful for

  • Testing recurring overpayments
  • Comparing a lump sum
  • Reviewing fees before paying

Limits and notes

Planning estimate, not a lender payoff quote or financial advice. Use one currency throughout. Fixed rate, monthly end-of-period payments; no taxes, insurance, daily accrual, variable rates, recasting, investment returns or country-specific rules. Ask your lender or a qualified adviser to check your contract, extra-payment instructions and fees before acting.

Frequently asked questions

What do the payment numbers mean?

Payment 1 is the first monthly payment in this model, not a calendar date. The lump sum applies after scheduled and recurring principal in the selected month, capped at the balance. It is not used if the loan is already repaid.

Does the principal column already include the extra amount?

Yes. Principal includes all principal repaid in that month. Extra is the portion of principal paid above the scheduled amount; do not add it to Payment or Principal again.

How are fees and rounding handled?

The entered total fee is subtracted once from net savings and is not added to schedule payments. Calculations retain internal precision; displayed amounts and CSV cells are rounded to two decimals independently, so adding displayed rows can differ slightly from the summary.

Can I use this for any country or loan?

Only when this fixed-rate monthly model fits your loan. It does not infer local rules, prepayment rights or lender approval. Confirm the figures with your lender or a qualified adviser.

Content basis and verification

· Calculations run in your browser. Check the formula and assumptions on this page, and confirm important financial, tax, medical or legal decisions against current official guidance.
Maintained and reviewed by: Easynivo · Report a correction or source change