Template · Finance

Loan amortization schedule

Monthly payment, interest and principal for every period of a fixed-rate loan, with optional extra payments.

Create an account

Downloads are included in the $19.85 yearly membership. Sign in

XLSXCSVODSXMLNumbers
Loan amortization schedule
Example data — replace the blue input cells with your own.
Loan inputs
Loan amount$350,000.00Amount borrowed
Annual interest rate6.50%Nominal annual rate
Term (years)30
Payments per year1212 = monthly, 4 = quarterly, 26 = every two weeks, 52 = weekly
First payment dateNov 1, 2026
Extra payment per period$200.00Paid on top of every scheduled payment; enter 0 for none
Summary
Periodic interest rate0.54%Annual rate ÷ payments per year
Number of scheduled payments360
Scheduled payment$2,212.24PMT(periodic rate, number of payments, -loan amount)
Total of scheduled payments$796,405.71

Showing the first 16 of 34 rows and 3 of 3 columns. Cells with formulas show the formula on hover.

What does this template do?

This workbook shows how a fixed-rate loan is repaid over time. Enter the loan amount, the annual interest rate, the term, the payments per year and the first payment date. The Inputs tab calculates the scheduled payment with PMT, and the Schedule tab splits every payment into interest and principal, tracks the balance period by period and shows the date of each payment.

An optional extra payment shortens the loan. The summary block compares total interest with and without extra payments, and it shows the new payoff date and the interest saved. A final-period guard clears the balance exactly, so the last row never shows a negative balance. A cross-check block compares any period with the IPMT and PPMT functions.

The schedule has room for 360 payments, enough for a 30-year monthly loan. The example is a fictional $350,000 loan at 6.5% over 30 years.

What’s inside

  • Payment computed with PMT from the periodic rate and the number of payments
  • Each row splits the payment into interest and principal, with the balance after it
  • Optional extra payment per period, with the interest saved and the new payoff date
  • Final period clears the balance exactly, so the balance never goes negative
  • IPMT and PPMT cross-check for any period, across 360 schedule rows

Which tabs does the workbook have?

TabWhat it holds
InputsLoan amount, rate, term, first payment date and extra payment, with the summary and cross-check.
ScheduleOne row per payment: date, opening balance, interest, principal and closing balance.
NotesPurpose, steps, formulas used, assumptions and limits.

What formulas does this template use?

This template holds 3,263 formulas in 3,351 cells across 3 tabs, so 97% of its cells calculate. They use 15 distinct functions; the longest formula is 156 characters and 1,807 of them read from another tab.

FunctionUsesWhat it does
IF4,329one result when a test is true, another when false
OR363true when any test is true
EDATE361same day, months later
MOD361remainder after division
ROUND361rounds to a number of digits
MIN360smallest value
AND359true when every test is true
SUM7adds numbers
INDEX2value at a position in a range
ABS1absolute value
COUNT1counts numeric cells
IPMT1interest part of a payment

The 12 most used of 15 functions. Counted from the workbook itself. Only functions that Excel, LibreOffice Calc, Google Sheets and Apple Numbers evaluate the same way are used, so the formulas survive every download format.

How do you use it?

  1. On the Inputs tab, enter the loan amount, annual interest rate, term in years and payments per year.
  2. Enter the first payment date, and an extra payment per period or 0 for none.
  3. Read the scheduled payment, total interest and payoff dates in the summary block.
  4. Open the Schedule tab to see every payment, its interest, principal and closing balance.
  5. Use the cross-check block to compare one period with IPMT and PPMT.

What is it good for?

  • Comparing a 15-year and a 30-year mortgage
  • Seeing how an extra $200 a month shortens a car loan
  • Checking a lender's payment and total interest
  • Planning the payoff date of a student or personal loan

Questions about this sheet

Does the sheet handle extra payments?

Yes. Enter an extra payment per period on the Inputs tab. The schedule applies it to principal each period, and the summary shows the interest saved and the new payoff date.

Why can the last payment differ from the others?

In the final period the principal is set to the remaining balance, so the balance closes at exactly zero. A lender that rounds each payment to the cent may show a difference of a few cents.

Can it model a loan whose rate changes?

No. The schedule uses one fixed annual rate for the full term. An adjustable-rate loan needs a new schedule from each rate change.

How many payments does it cover?

Up to 360 payments. A longer term is flagged by the schedule check on the Inputs tab.

Does the payment include taxes and insurance?

No. The scheduled payment is principal and interest only, so escrow for taxes and insurance is not included.