Personal Loan Calculator Formula
Understand the math behind the personal loan calculator. Each variable explained with a worked example.
Formulas Used
Monthly Payment
monthly_payment = monthly_rate > 0 ? loan_amount * monthly_rate * pow(1 + monthly_rate, num_payments) / (pow(1 + monthly_rate, num_payments) - 1) : loan_amount / num_paymentsTotal Repaid
total_paid = monthly_payment * num_paymentsTotal Interest
total_interest = total_paid - loan_amountVariables
| Variable | Description | Default |
|---|---|---|
loan_amount | Loan Amount(USD) | 10000 |
annual_rate | Interest Rate (APR)(%) | 10 |
loan_term_years | Loan Term(years) | 3 |
monthly_rate | Derived value= annual_rate / 12 / 100 | calculated |
num_payments | Derived value= loan_term_years * 12 | calculated |
How It Works
Personal Loan Formula
Uses the standard amortization formula:
M = P × [r(1+r)^n] / [(1+r)^n - 1]
Worked Example
$10,000 personal loan at 10% APR for 3 years.
loan_amount = 10000annual_rate = 10loan_term_years = 3
- 01Monthly rate = 10% / 12 = 0.833%
- 02Payments = 3 × 12 = 36
- 03Monthly payment = $322.67
- 04Total repaid = $322.67 × 36 = $11,616
- 05Total interest = $11,616 - $10,000 = $1,616
Ready to run the numbers?
Open Personal Loan Calculator