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
Enter the maximum monthly car payment you can comfortably afford, your loan term, the expected interest rate, and any down payment you plan to make, and this calculator instantly tells you the maximum vehicle price within your budget. This reverse-amortization approach is the correct way to shop for a car: determine your payment budget first, then find the car that fits it — rather than falling in love with a vehicle and then scrambling to make the financing work. Financial advisors commonly recommend keeping your total monthly vehicle costs (loan payment plus insurance) below 15–20% of your take-home pay. Knowing your maximum loan amount upfront makes you a more informed negotiator at the dealership and prevents you from being upsold on a longer loan term to make a more expensive car seem affordable. The calculator also shows the total interest you would pay over the life of the loan, helping you evaluate whether the full cost of ownership aligns with your financial goals.
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.