Guide · 6 min read

Loan amortisation schedules explained, with an example

By the Loanbooq team · Updated

An amortisation schedule lists every payment on a loan and splits each one into interest and capital. It shows the balance after every payment, the total interest over the life of the loan, and what to post to the books each month.

In short
  • Each month, interest is charged on the balance still owed.
  • The rest of the instalment pays off capital.
  • So the interest part shrinks and the capital part grows, month after month.

The instalment formula

For a loan repaid in equal monthly instalments, the instalment is:

Instalment = P × r ÷ (1 − (1 + r)−n)
  • P is the amount borrowed.
  • r is the monthly rate: the yearly rate divided by 12, as a decimal.
  • n is the number of monthly instalments.

Example: R250,000 over 12 months at 12% a year. The monthly rate is 1%, or 0.01, so the instalment is R250,000 × 0.01 ÷ (1 − 1.01−12) = R22,212.20. In Excel, =PMT(12%/12, 12, -250000) gives the same figure.

The schedule, month by month

Each row starts from the previous row's closing balance. Interest is 1% of the opening balance, and whatever is left of the instalment reduces the capital.

MonthOpening balanceInstalmentInterestCapitalClosing balance
1R250,000.00R22,212.20R2,500.00R19,712.20R230,287.80
2R230,287.80R22,212.20R2,302.88R19,909.32R210,378.48
3R210,378.48R22,212.20R2,103.78R20,108.42R190,270.06
4R190,270.06R22,212.20R1,902.70R20,309.50R169,960.56
5R169,960.56R22,212.20R1,699.61R20,512.59R149,447.97
6R149,447.97R22,212.20R1,494.48R20,717.72R128,730.25
7R128,730.25R22,212.20R1,287.30R20,924.90R107,805.35
8R107,805.35R22,212.20R1,078.05R21,134.15R86,671.20
9R86,671.20R22,212.20R866.71R21,345.49R65,325.71
10R65,325.71R22,212.20R653.26R21,558.94R43,766.77
11R43,766.77R22,212.20R437.67R21,774.53R21,992.24
12R21,992.24R22,212.16R219.92R21,992.24R0.00
TotalR266,546.36R16,546.36R250,000.00

The last instalment is four cents less than the others. Rounding each month to the cent means the balance left for the final month is a few cents short of a full instalment, so the last payment clears exactly what is left.

Reading the schedule

  • Interest falls every month. In month 1, R2,500.00 of the R22,212.20 is interest. By month 12 it is only R219.92.
  • The balance falls slowly, then faster, because more of each instalment goes to capital as the interest shrinks.
  • The total cost of the loan is the interest column: R16,546.36 on R250,000 over a year.
  • To settle early, the borrower pays the closing balance after the last instalment, plus interest from that payment date to the settlement date.

Posting it to Xero

For the lender, each month has two entries. The interest is a journal: debit the loan, credit interest income (see How to post loan interest in Xero). The instalment received is a bank transaction coded to the loan account, which reduces the balance by the full instalment. After both, the loan balance in Xero should match the closing balance in the schedule. The borrower does the mirror image, with interest expense and a payment.

When real life differs from the schedule

This example charges a twelfth of the yearly rate each month, which keeps the arithmetic tidy. Real loans move away from a fixed schedule for three common reasons:

  • Daily interest. If the agreement charges interest daily, each month's interest depends on its number of days, so the split differs slightly month to month. How to calculate interest on a loan, day by day shows the difference.
  • Payments that are late, early or extra. The balance changes on the day money moves, so every row after it changes.
  • Rate changes. A loan linked to prime gets a new rate whenever prime moves, and the rest of the schedule has to be worked out again from that date.

That is why a schedule worked out once at the start of a loan drifts from the books over time. It has to be rebuilt from the real balance and rate each time something changes.

Let Loanbooq do this every month Loanbooq reads each loan from Xero, works out the interest day by day at the rate in force, shows you every journal and posts them all in one click or automatically. See the features or try it free for 30 days.

Ready to stop managing
your loan book manually?

Try it free for 30 days with your own Xero organisation, or book a demo and we'll walk you through a month-end.

Start your 30-day free trial Book a demo