Finance Tools / Mortgage model

Mortgage Amortization & Prepayment Calculator

Model property price, loan-to-value, rate, term, grace period and an upfront extra payment locally.

Back to Converter HubChart.js browser-local model

Mortgage amortization workspace

Switch methods or change prepayment to reactively update payment, interest and the schedule chart.

Inputs & assumptions

Ready for a local calculation.

No upload
Progress0%
Result
Result
Result
Result
Calculate to see the local summary.

The grace period is modeled as interest-only; an upfront prepayment reduces principal. Bank-specific rules may differ.

All inputs stay in this browser tab; no account, upload endpoint or remote storage is used.

Features & quick guide

Mortgage model features

Compare annuity and equal-principal methods with the same loan assumptions and inspect interest and balance paths.

3-step guide

  1. 1
    Enter the assumptions and choose an input mode.
  2. 2
    Run the local calculation and inspect metrics and the Chart.js visualization.
  3. 3
    Copy the summary or download the local text result.

Browser-only privacy

All inputs stay in this browser tab; no account, upload endpoint or remote storage is used.

Financial outputs are scenario estimates; verify material decisions with qualified professionals.

Frequently asked questions

How is the grace period modeled?

Each grace-period month pays interest only and does not reduce principal.

Are prepayment penalties included?

No. The input is treated as an upfront principal reduction without bank-specific penalties.

Does this replace a bank quote?

No. Actual loans depend on rounding, fees, resets and underwriting.

Financial risk disclaimer

This page, its calculators, and examples are for education, research, and scenario estimation only. They are not personalized investment, trading, betting, tax, legal, or financial advice. Markets and local rules can change quickly; verify current primary information and take responsibility for your decisions. Past performance, model outputs, and simulations do not guarantee future results.