foldout
Free + Pro 3-sheet workbook no macros

Principal — loan amortization spreadsheet

Amount, rate, term, first payment: the monthly payment and a full schedule where interest is computed month by month from the balance, rounded to cents like a lender, so every figure is visible. Pro adds extra payments with payoff date and interest saved, a rate-and-term comparison grid, and a formulas walkthrough.

  • XLSX
  • No macros
  • PMT
  • EDATE
  • Google Sheets

The sheets

  1. 01
    Loan

    Inputs, PMT, total interest and total paid, and up to 480 rows of date, payment, principal, interest, interest to date and balance. Stops itself at zero; year-end rows shaded. Pro: monthly extra and one-off extras per row, with payments made, interest saved, months saved and payoff date.

    Free + Pro
  2. 02
    Compare

    Monthly payment and total interest for your amount across five rates (editable) and five terms, with your rate highlighted.

    Pro
  3. 03
    Formulas

    Twelve formulas explained — PMT, the month-by-month interest, why the last payment lands on exactly zero.

    Pro

Built for

  • Excel 2016+
  • Google Sheets
  • Numbers

Every workbook is recalculated in LibreOffice and by a second, independent formula engine on the sample data; the totals are compared with numbers worked out outside any spreadsheet, and every formula cell is scanned for errors. We don't run Excel itself on the build machine, so this says built for, not tested in — open the live preview to see the numbers the formulas produce.

Pro

$9

Every page, the Pro-only pages, the source files, no attribution, and 12 months of updates and email support.

Full amortization schedule
yes
Extra payments, payoff date, interest saved
yes
Rate and term comparison grid
yes
Formulas walkthrough sheet
yes
Credit line on the sheet
not required
Updates and support
12 months, email

Licence

Use it for unlimited personal and commercial purposes, including client work.
Do not resell the spreadsheet itself, alone or in a bundle.

Full licence terms →

Interest you can see

Excel’s IPMT gives the right number and no idea why. Principal computes each month’s interest from the previous balance — balance × rate ÷ 12, rounded to cents, the way a lender does — and the payment is capped at what’s owed, so the last row lands on exactly 0.00 instead of leaving three cents behind. Every row is a formula you can follow.

Pro: what an extra payment actually buys you

Type a monthly extra, or a one-off in any month’s Extra column, and the schedule shortens. The summary shows payments made, interest paid, interest saved against the scheduled loan, months saved and the payoff date. The Compare sheet lays your amount across five rates and five terms — payment in one grid, total interest in the other — with your rate highlighted.

Checked, not just built

The build recalculates the workbook in LibreOffice and in a second engine, runs an independent amortization in Python with the same rounding, and compares thirteen values — the payment, the payoff month with extras, total interest, the zero on the last row — against the workbook. If any drift, the file doesn’t ship.

Free download

  • principal.xlsx · Loan sheet
  • README.md · LICENCE.txt

Pro download

  • principal-pro.xlsx · Loan with extras,
  • Compare, Formulas
  • README.md · LICENCE.txt (Pro)

Read before you build

Version history

  • 1.0.02026-09-11

    First release

  • 0
    macros
  • 480
    payments the schedule can hold
  • 13
    checks the build runs
  • 0.00
    balance on the last row, exactly

Related spreadsheets

Bill — invoice spreadsheet with a register preview

An invoice that adds itself up and prints on one page: line items, discount, tax, total, due date from terms. Pro fills the client's details and item prices from lists, and keeps a register of every invoice — outstanding, days overdue, status, aging buckets, next number. No macros.

  • XLSX
  • No macros
  • INDEX/MATCH
live demo →
Slate — calendar spreadsheet preview

Type a year and a month and the calendar redraws itself: weekends shaded, today blue, other months greyed, and your events written into the right days from a list. Pro adds the whole year on one sheet, a week planner, holidays, and a formulas walkthrough. No macros.

  • XLSX
  • No macros
  • WEEKDAY
live demo →
Tick — task checklist spreadsheet preview

A to-do list that knows what's late: task, category, priority, due date and a ✓ when done; status (Done, Overdue, Today, Soon, Open), days left and a progress bar are calculated. Pro adds a Focus sheet listing what's overdue and due this week, a Board with counts per category, person and priority, and a formulas walkthrough. No macros.

  • XLSX
  • No macros
  • COUNTIFS
live demo →