Loan Repayment Calculator (Amortization)

Compare equal-payment, equal-principal and interest-only loans, build a period-by-period amortization schedule, and copy the matching Excel PMT formulas or export CSV.

First payment1,467,052
Final payment1,466,704
Total interest228,138,372
Total repaid528,138,372

You pay the same amount every month; interest dominates early on.

Excel formulas

Paste these into Excel or Google Sheets for the same numbers. n is the period number.

Monthly payment=PMT(4.2%/12, 360, -300000000)
Principal in period n=PPMT(4.2%/12, n, 360, -300000000)
Interest in period n=IPMT(4.2%/12, n, 360, -300000000)
Total interest=PMT(4.2%/12, 360, -300000000)*360-300000000

Amortization schedule

No.PrincipalInterestPaymentBalance
1417,0521,050,0001,467,052299,582,948
2418,5121,048,5401,467,052299,164,436
3419,9761,047,0761,467,052298,744,460
4421,4461,045,6061,467,052298,323,014
5422,9211,044,1311,467,052297,900,093
6424,4021,042,6501,467,052297,475,691
7425,8871,041,1651,467,052297,049,804
8427,3781,039,6741,467,052296,622,426
9428,8741,038,1781,467,052296,193,552
10430,3751,036,6771,467,052295,763,177
11431,8811,035,1711,467,052295,331,296
12433,3921,033,6601,467,052294,897,904

Simplified estimate. Actual amounts vary with your lender’s interest convention and fees.

Three repayment methods, same inputs

Enter the amount, rate and term, then switch methods to see how much total interest changes.

Method Monthly amount Total interest
Equal payment Same every month Middle
Equal principal Highest first, then falls Lowest
Interest-only Interest, principal at maturity Highest

Add a grace period and only interest is charged during it.

Period-by-period schedule

The table shows how each payment splits between principal and interest. Rounding is absorbed by the final period so the balance lands exactly on zero. Export to CSV and it opens straight in Excel.

Excel formulas, prefilled

The formulas are shown with your own numbers already substituted, ready to paste into a sheet.

  • Monthly payment: =PMT(rate%/12, nper, -principal)
  • Principal in period n: =PPMT(rate%/12, n, nper, -principal)
  • Interest in period n: =IPMT(rate%/12, n, nper, -principal)

Equal-principal and interest-only switch to plain arithmetic formulas.

Note

Real invoices vary with your lender’s interest convention and any prepayment fees. This is a planning estimate, not a quote.