What this calculator does
Create a loan schedule with the same principal amount paid every period and declining total payments.
How it works
The calculator evaluates principal payment = original principal ÷ number of payments; interest = opening balance × periodic rate. Inputs are checked before calculation, and invalid values such as zero denominators or out-of-range selections produce a clear error instead of a misleading result.
Input query strings and outputs
Use an input name in this page’s URL as ?name=value, and join additional inputs with &. Portable shared links may instead use the compact ?ac= state parameter.
Input query strings
4-
?principal=Loan principalMoney · Required · Default: 100,000
-
?annualRate=Annual interest ratePercentage · Required · Default: 6
-
?paymentsPerYear=Payments per yearNumber · Required · Default: 12
-
?years=Loan term in yearsNumber · Required · Default: 5
Outputs
6-
firstPaymentFirst paymentCurrency · Primary output
-
lastPaymentLast paymentCurrency
-
principalPerPaymentPrincipal per paymentCurrency
-
totalInterestTotal interestCurrency
-
totalPaidTotal paidCurrency
-
paymentCountNumber of paymentsWhole number
Inputs and results
The inputs are Loan principal, Annual interest rate, Payments per year, Loan term in years. Results include First payment, Last payment, Principal per payment, Total interest, Total paid, Number of payments.