Data Source and Methodology
The calculator follows the Truth in Lending (Regulation Z) Appendix J methodology for closed-end credit. Monthly payments use level-payment amortization where the periodic rate is APR divided by 12. When you add extra payments, the tool simulates the loan month by month, applying each extra amount to principal to compute savings and the new payoff date.
Formulas Used
Periodic rate: \( r = \dfrac{\text{APR}}{12} \)
Payment amount: \( M = \dfrac{P \cdot r}{1 - (1 + r)^{-n}} \) (if \(r > 0\); otherwise \(M = P / n\))
Interest per period: \( \text{Interest}_t = B_{t-1} \cdot r \)
Principal with extra \(E\):\) \( \text{Principal}_t = \min\!\big(M + E - \text{Interest}_t,\; B_{t-1}\big) \)
Balance update: \( B_t = \max\!\big(B_{t-1} - \text{Principal}_t,\; 0\big) \)
Worked Example
Borrow $10,000 at 11% APR for 36 months with a 5% origination fee paid upfront and $50 extra per month:
- Scheduled payment (no extra) ≈ $327.37.
- Financed principal remains $10,000, but cash disbursed is $9,500 after the fee.
- With $50 extra per month, payoff occurs roughly 2 months sooner.
- Total interest drops from ≈ $1,861 to ≈ $1,726, saving ≈ $135.
Formula (LaTeX) + variables + units
','\
Periodic rate: \( r = \dfrac{\text{APR}}{12} \) Payment amount: \( M = \dfrac{P \cdot r}{1 - (1 + r)^{-n}} \) (if \(r > 0\); otherwise \(M = P / n\)) Interest per period: \( \text{Interest}_t = B_{t-1} \cdot r \) Principal with extra \(E\):\) \( \text{Principal}_t = \min\!\big(M + E - \text{Interest}_t,\; B_{t-1}\big) \) Balance update: \( B_t = \max\!\big(B_{t-1} - \text{Principal}_t,\; 0\big) \)
- P = principal (loan amount) (currency)
- r = periodic interest rate (annual rate ÷ payments per year) (1)
- n = total number of payments (years × payments per year) (count)
- M = periodic payment for principal + interest (currency)
- Home — calcdomain.com · Accessed 2026-01-19
https://calcdomain.com/ - Finance — calcdomain.com · Accessed 2026-01-19
https://calcdomain.com/finance - Personal Loans — calcdomain.com · Accessed 2026-01-19
https://calcdomain.com/subcategories/finance-personal-loans - Loans & Debt hub — calcdomain.com · Accessed 2026-01-19
https://calcdomain.com/subcategories/finance-loans-debt - Simple Loan Calculator — calcdomain.com · Accessed 2026-01-19
https://calcdomain.com/simple-loan - Loan Payoff Planner — calcdomain.com · Accessed 2026-01-19
https://calcdomain.com/loan-payoff - Prepayment Calculator — calcdomain.com · Accessed 2026-01-19
https://calcdomain.com/loan-prepayment - Loan Amortization Schedule — calcdomain.com · Accessed 2026-01-19
https://calcdomain.com/loan-amortization
Last code update: 2026-01-19
- Initial audit spec draft generated from HTML extraction (review required).
- Verify formulas match the calculator engine and convert any text-only formulas to LaTeX.
- Confirm sources are authoritative and relevant to the calculator methodology.