Loan Amortization CalculatorSpecialized Version
🏠

Mortgage Amortization Schedule

Amortization schedule

$
%
Monthly Payment
$1,896.20
Total Payment
$682,633.47
Total Interest
$382,633.47

Payment Breakdown

Principal
Interest
$300,000.00 (43.9%)$382,633.47 (56.1%)

Mortgage Amortization Schedule

Generate a detailed month-by-month payment schedule showing principal, interest, and remaining balance for your mortgage.

Understanding Amortization

YearPrincipal %Interest %Remaining Balance
125%75%98%
1045%55%82%
2070%30%48%
3098%2%0%
*Based on 30-year mortgage at 7%*

Sample Amortization

For a $300,000 mortgage at 7% for 30 years:

MonthPaymentPrincipalInterestBalance
1$1,996$246$1,750$299,754
12$1,996$264$1,732$296,989
60$1,996$339$1,657$282,556
180$1,996$598$1,398$238,574
360$1,996$1,984$12$0

Implementation

``javascript function generateAmortization(principal, annualRate, months) { const schedule = []; const monthlyRate = annualRate / 100 / 12; const payment = principal * (monthlyRate * Math.pow(1 + monthlyRate, months)) / (Math.pow(1 + monthlyRate, months) - 1);

let balance = principal; for (let month = 1; month <= months; month++) { const interest = balance * monthlyRate; const principalPaid = payment - interest; balance -= principalPaid; schedule.push({ month, payment, principal: principalPaid, interest, balance: Math.max(0, balance) }); } return schedule; } ``

Frequently Asked Questions

What is amortization?

Amortization is the process of paying off debt with regular payments over time. Each payment covers interest due plus some principal. Early payments are mostly interest; later payments are mostly principal.

Why do I pay so much interest early on?

Interest is calculated on the remaining balance. When you start, the balance is highest, so interest is highest. As you pay down principal, less interest accrues each month.

How do extra payments affect amortization?

Extra payments go directly to principal, reducing future interest and shortening your loan term. Even small extra payments early on can save thousands in interest and years on your mortgage.

Related Tools

Explore other tools you might find useful:

Related Calculators