Amortization Calculator

Generate a full amortization schedule with monthly payments, principal, interest, payoff date, extra payment savings, and CSV export.

Formula

How amortization payments are calculated

An amortization schedule splits each payment into interest and principal. Early payments usually include more interest, while later payments reduce the principal faster as the balance goes down.

Monthly payment = P × r(1 + r)^n ÷ ((1 + r)^n − 1)
Interest each period = remaining balance × periodic rate

Extra payments

Why extra payments change the schedule

Extra monthly payments reduce the remaining balance sooner. That can lower total interest, reduce the number of payments, and move the payoff date forward.

Interest saved = standard total interest − interest with extra payments
Payoff date = final scheduled payment date after extra payments

Use cases

When to use this amortization calculator

Use it when you need a full payment schedule for mortgages, business loans, equipment loans, or any fixed-rate loan with regular monthly payments.

Generate a monthly amortization schedule

Estimate principal, interest, timing, and payoff impact before making borrowing, payment, or budgeting decisions.

Compare principal and interest over the loan term

Estimate principal, interest, timing, and payoff impact before making borrowing, payment, or budgeting decisions.

See how extra monthly payments shorten payoff time

Estimate principal, interest, timing, and payoff impact before making borrowing, payment, or budgeting decisions.

Switch between monthly and yearly schedule views

Estimate principal, interest, timing, and payoff impact before making borrowing, payment, or budgeting decisions.

Estimate payoff date and total loan cost

Estimate principal, interest, timing, and payoff impact before making borrowing, payment, or budgeting decisions.

Export the amortization schedule as a CSV file

Estimate principal, interest, timing, and payoff impact before making borrowing, payment, or budgeting decisions.

Calculator details

Amortization Calculator formula, assumptions, and examples

Last updated: July 2026

Formula used

Formula used

Each payment is split into interest = remaining balance × monthly rate and principal = payment − interest.

Assumptions

Assumptions

  • The rate and payment schedule stay constant unless extra payments are entered.
  • Fees, escrow, taxes, and insurance are not part of principal-and-interest amortization unless added separately.
  • Rounding can cause small final-payment differences.

Example calculation

Example calculation

If the remaining balance is $100,000 and the monthly rate is 0.5%, that month's interest is $500 before principal is applied.

When to use this calculator

When to use this calculator

Use it to see how a loan balance decreases over time and how much interest each payment includes.

Disclaimer

Disclaimer

This calculator is for estimation and educational use only. It does not replace professional financial, tax, legal, mortgage, investment, or accounting advice.

Questions

Frequently Asked Questions

What is an amortization schedule?

An amortization schedule shows each loan payment over time, including how much goes toward principal, how much goes toward interest, cumulative interest, and the remaining balance.

How is loan amortization calculated?

The calculator uses the loan amount, interest rate, loan term, compounding setting, and payment schedule to estimate each payment and split it into principal and interest.

Can extra payments reduce total interest?

Yes. Extra payments reduce the loan balance faster, which can lower future interest charges and shorten the payoff timeline.

Can I export the amortization schedule?

Yes. The calculator includes a CSV export option so you can download the monthly schedule for planning or spreadsheet review.

Used by Businesses Around the World

From freelancers to growing companies, Invoize helps businesses create professional invoices, manage billing, and get paid faster.