How to Create an Amortization Schedule
Learn to create an amortization schedule in Excel to track loan repayment over time. You'll build a table showing payment breakdown, principal reduction, and remaining balance for each period. This essential financial tool helps borrowers and lenders monitor debt payoff progress and understand how interest and principal are distributed across payments.
Why This Matters
Amortization schedules are critical for loan management, financial planning, and accounting compliance. They provide transparency into debt repayment and help predict cash flow needs.
Prerequisites
- •Basic Excel knowledge (cells, formulas, basic functions)
- •Understanding of loan concepts (principal, interest rate, term, payment)
Step-by-Step Instructions
Set up column headers
In row 1, create headers: Period, Beginning Balance, Payment, Principal, Interest, Ending Balance. Format as bold using Home > Font > Bold.
Enter loan parameters
In separate cells, input: loan amount, annual interest rate, loan term (months), and monthly payment. Use clearly labeled cells above your schedule for reference.
Calculate monthly interest rate and payment
In a helper cell, divide annual rate by 12. Use PMT function: =PMT(rate/12, nper, -pv) to calculate fixed monthly payment. Example: =PMT(0.05/12, 60, -25000).
Fill in period numbers and beginning balance
In column A, enter periods 1 to loan term. In B2, reference loan amount; in B3, enter =F2 (previous ending balance). Copy B3 down to link balances.
Create formulas for interest, principal, and ending balance
Interest (D2): =B2*(rate/12). Principal (C2): =fixed_payment-D2. Ending Balance (F2): =B2-C2. Copy these formulas down for all periods.
Alternative Methods
Use built-in loan calculator templates
Excel offers pre-built amortization templates via File > New > search 'amortization schedule'. This saves time but offers less customization than building from scratch.
Use online amortization calculators
Third-party tools generate schedules instantly, but importing into Excel requires manual work and doesn't build your spreadsheet skills.
Tips & Tricks
- ✓Use absolute references ($A$1) for loan parameters so formulas don't change when copied.
- ✓Format balance columns as currency (Ctrl+Shift+4) for clarity.
- ✓Verify ending balance of final period equals zero to confirm accuracy.
- ✓Create a separate 'Loan Info' section above the schedule for easy updates.
Pro Tips
- ★Use data validation to lock loan parameters and prevent accidental changes during analysis.
- ★Add a graph showing principal vs. interest paid over time to visualize debt payoff acceleration.
- ★Create scenario analysis by copying the schedule and changing interest rates or terms to compare outcomes.
- ★Use conditional formatting to highlight when principal exceeds interest (green) for visual debt reduction progress.
Troubleshooting
Check PMT calculation—verify loan amount, rate, and term are correct. Ensure interest and principal formulas reference correct cells.
Verify interest formula uses beginning balance (B2), not a fixed value. Check that interest rate is divided by 12 for monthly rate.
Recalculate monthly payment using PMT function; it may be too low for the loan parameters. Verify principal formula: =Payment - Interest.
Related Excel Formulas
Frequently Asked Questions
What's the difference between principal and interest in payments?
Can I modify the schedule if interest rates change?
How do I calculate extra principal payments?
Why does the final payment sometimes differ?
This was one task. ElyxAI handles hundreds.
Sign up