Tested tool guide
Tested browser tools
Checked August 16, 2026
What Amortization Schedule Generator does, with a checked example
This tool takes a loan's principal, annual interest rate, and term, converts the rate to a periodic rate, and solves the standard amortization formula for one fixed payment amount. It then walks period by period, splitting each payment into interest charged on the current balance and principal that reduces it, carrying the new balance forward until it hits zero. Add a recurring or one-time extra payment and that amount is applied straight to principal each period it's active - which shortens the payoff term rather than lowering the fixed payment, the opposite of what most people expect.
Worked example
A concrete input and expected output from the current implementation.
Input
Loan amount: $10,000; annual interest rate: 6%; term: 12 months; monthly payments; no extra payment
->
Expected output
Fixed monthly payment: $860.66. Month 1: interest $50.00, principal $810.66, ending balance $9,189.34. Month 2: interest $45.95, principal $814.71, ending balance $8,374.63.
The monthly rate is 6%/12 = 0.5%. Month 1 interest is 0.5% of the full $10,000 balance ($50.00); each later month's interest shrinks because it's charged on the balance left after the prior month's principal portion was subtracted.