Car Loan Affordability Calculator
Find the maximum car price you can afford based on your monthly budget, interest rate, and loan term.
Enter your values and click Calculate
How It Works
The calculator inverts the standard loan amortization payment formula to solve for the maximum loan principal given a target payment. The standard formula is M = P × r(1+r)^n ÷ ((1+r)^n − 1), where M is the monthly payment, P is the principal, r is the monthly interest rate, and n is the number of payments. Rearranging to solve for P gives: maxLoan = M × ((1 − (1+r)^−n) ÷ r). The monthly rate r is the annual rate divided by 12 (e.g., 7% annual = 0.5833% monthly = 0.005833). This is the present value of an ordinary annuity formula. The maximum car price is then maxLoan + downPayment. Total interest paid is (monthlyPayment × n) − maxLoan. As an example: $400/month at 7% for 60 months gives maxLoan = 400 × ((1 − 1.005833^−60) ÷ 0.005833) ≈ $20,198.