CALCULATOR

Lease vs Buy Calculator – Compare Total Cost of Leasing or Buying a Car

Compare leasing vs buying a car. Estimate total cost, monthly payments, resale value impact, and mileage fees

Calculator

Number of years to compare costs (1-7 years)

Average miles driven per year

Price of the car if buying

Down payment amount (if buying)

Annual percentage rate for the loan

Loan term in months

Estimated resale value after the comparison period

Sales tax and other fees (optional)

Monthly lease payment amount

Lease term in months

Amount due at lease signing

Residual value at end of lease (optional, for reference)

Additional lease fees (optional)

Annual mileage limit for lease (optional)

Fee per mile/km over the limit (optional)

Monthly insurance cost difference (lease vs buy, optional)

Monthly maintenance cost difference (lease vs buy, optional)

How to Calculate

  • 1Enter the comparison period in years (how long you want to compare)
  • 2Enter your expected annual mileage
  • 3For BUY scenario:
  • 4 - Enter the purchase price of the car
  • 5 - Enter your down payment amount
  • 6 - Enter the loan APR (annual percentage rate)
  • 7 - Enter the loan term in months
  • 8 - Enter estimated resale value after the comparison period
  • 9 - Enter sales tax and fees (optional)
  • 10For LEASE scenario:
  • 11 - Enter the monthly lease payment
  • 12 - Enter the lease term in months
  • 13 - Enter amount due at signing
  • 14 - Enter residual value (optional, for reference)
  • 15 - Enter lease fees (optional)
  • 16 - Enter mileage limit per year and excess mileage fee (optional)
  • 17Enter insurance and maintenance cost differences if applicable (optional)
  • 18Click 'Calculate' to see the comparison
  • 19Review the total costs, difference, and recommendation
  • 20Check the breakdown to understand cost components

Calculation Examples

Example 1: Moderate Mileage, Low APR → Buy Wins

Input Values

Comparison Period: 3years
Annual Mileage: 12,000miles
Purchase Price: 30,000$
Down Payment: 5,000$
Loan APR: 4.5%
Loan Term: 60months
Resale Value After Period: 18,000$
Sales Tax or Fees: 0$
Lease Monthly Payment: 350$
Lease Term: 36months
Due at Signing: 2,000$
Residual Value: 0$
Lease Fees: 0$
Mileage Limit Per Year: 12,000miles
Excess Mileage Fee: 0.25$ per mile/km
Insurance Difference (Monthly): 0$
Maintenance Difference (Monthly): 0$

Calculated Results

Calculation not available. Showing fallback result below.

Expected Result

BUYING CALCULATION:
1. Purchase price: $30,000
2. Down payment: $5,000
3. Loan amount: $30,000 - $5,000 = $25,000
4. Loan APR: 4.5% for 60 months
5. Monthly loan payment: $466.08 (calculated using amortization formula)
6. Total payments over 3 years (36 months): $466.08 × 36 = $16,778.88
7. Total paid: $5,000 (down) + $16,778.88 (payments) = $21,778.88
8. Resale value after 3 years: $18,000
9. Net cost to buy: $21,778.88 - $18,000 = $3,778.88

LEASING CALCULATION:
1. Due at signing: $2,000
2. Monthly lease payment: $350
3. Lease term: 36 months
4. Total lease payments: $350 × 36 = $12,600
5. Total cost to lease: $2,000 + $12,600 = $14,600
6. After 3 years: You own nothing (car is returned)

RESULT: Buying costs $3,778.88 net vs leasing costs $14,600. Buying is $10,821.12 cheaper over 3 years because you retain the $18,000 car value at the end.

Example 2: High Depreciation / Short-Term → Lease Wins

Input Values

Comparison Period: 2years
Annual Mileage: 10,000miles
Purchase Price: 50,000$
Down Payment: 10,000$
Loan APR: 6%
Loan Term: 60months
Resale Value After Period: 30,000$
Sales Tax or Fees: 0$
Lease Monthly Payment: 600$
Lease Term: 24months
Due at Signing: 3,000$
Residual Value: 0$
Lease Fees: 0$
Mileage Limit Per Year: 10,000miles
Excess Mileage Fee: 0.3$ per mile/km
Insurance Difference (Monthly): 0$
Maintenance Difference (Monthly): 0$

Calculated Results

Calculation not available. Showing fallback result below.

Expected Result

BUYING CALCULATION:
1. Purchase price: $50,000
2. Down payment: $10,000
3. Loan amount: $50,000 - $10,000 = $40,000
4. Loan APR: 6.0% for 60 months
5. Monthly loan payment: $773.31 (calculated using amortization formula)
6. Total payments over 2 years (24 months): $773.31 × 24 = $18,559.44
7. Total paid: $10,000 (down) + $18,559.44 (payments) = $28,559.44
8. Resale value after 2 years: $30,000
9. Net cost to buy: $28,559.44 - $30,000 = -$1,440.56 (you actually gain $1,440.56)

LEASING CALCULATION:
1. Due at signing: $3,000
2. Monthly lease payment: $600
3. Lease term: 24 months
4. Total lease payments: $600 × 24 = $14,400
5. Total cost to lease: $3,000 + $14,400 = $17,400
6. After 2 years: You own nothing (car is returned)

RESULT: Buying shows a net gain of $1,440.56 vs leasing costs $17,400. However, this calculation assumes you can sell the car for $30,000 after 2 years. In reality, luxury cars often depreciate faster, and selling a used luxury car can be challenging. For short-term ownership (2 years), leasing may be more practical despite the higher cost.

Example 3: High Mileage Penalty → Buy Wins

Input Values

Comparison Period: 3years
Annual Mileage: 20,000miles
Purchase Price: 25,000$
Down Payment: 3,000$
Loan APR: 5%
Loan Term: 60months
Resale Value After Period: 12,000$
Sales Tax or Fees: 0$
Lease Monthly Payment: 300$
Lease Term: 36months
Due at Signing: 1,500$
Residual Value: 0$
Lease Fees: 0$
Mileage Limit Per Year: 12,000miles
Excess Mileage Fee: 0.25$ per mile/km
Insurance Difference (Monthly): 0$
Maintenance Difference (Monthly): 0$

Calculated Results

Calculation not available. Showing fallback result below.

Expected Result

BUYING CALCULATION:
1. Purchase price: $25,000
2. Down payment: $3,000
3. Loan amount: $25,000 - $3,000 = $22,000
4. Loan APR: 5.0% for 60 months
5. Monthly loan payment: $415.17 (calculated using amortization formula)
6. Total payments over 3 years (36 months): $415.17 × 36 = $14,946.12
7. Total paid: $3,000 (down) + $14,946.12 (payments) = $17,946.12
8. Resale value after 3 years: $12,000
9. Net cost to buy: $17,946.12 - $12,000 = $5,946.12

LEASING CALCULATION:
1. Due at signing: $1,500
2. Monthly lease payment: $300
3. Lease term: 36 months
4. Total lease payments: $300 × 36 = $10,800
5. Annual mileage: 20,000 miles/year
6. Lease mileage limit: 12,000 miles/year
7. Excess mileage per year: 20,000 - 12,000 = 8,000 miles
8. Excess mileage over 3 years: 8,000 × 3 = 24,000 miles
9. Mileage penalty: 24,000 miles × $0.25/mile = $6,000
10. Total cost to lease: $1,500 (signing) + $10,800 (payments) + $6,000 (penalty) = $18,300
11. After 3 years: You own nothing (car is returned)

RESULT: Buying costs $5,946.12 net vs leasing costs $18,300. Buying is $12,353.88 cheaper over 3 years. The $6,000 mileage penalty makes leasing very expensive for high-mileage drivers.

Example 4: Higher Down Payment Impact

Input Values

Comparison Period: 3years
Annual Mileage: 15,000miles
Purchase Price: 35,000$
Down Payment: 10,000$
Loan APR: 5.5%
Loan Term: 60months
Resale Value After Period: 20,000$
Sales Tax or Fees: 0$
Lease Monthly Payment: 450$
Lease Term: 36months
Due at Signing: 2,500$
Residual Value: 0$
Lease Fees: 0$
Mileage Limit Per Year: 12,000miles
Excess Mileage Fee: 0.25$ per mile/km
Insurance Difference (Monthly): 0$
Maintenance Difference (Monthly): 0$

Calculated Results

Calculation not available. Showing fallback result below.

Expected Result

BUYING CALCULATION:
1. Purchase price: $35,000
2. Down payment: $10,000 (28.6% of purchase price)
3. Loan amount: $35,000 - $10,000 = $25,000
4. Loan APR: 5.5% for 60 months
5. Monthly loan payment: $477.83 (calculated using amortization formula)
6. Total payments over 3 years (36 months): $477.83 × 36 = $17,201.88
7. Total interest paid in 3 years: $17,201.88 - ($25,000 × 36/60) = $17,201.88 - $15,000 = $2,201.88
8. Total paid: $10,000 (down) + $17,201.88 (payments) = $27,201.88
9. Resale value after 3 years: $20,000
10. Net cost to buy: $27,201.88 - $20,000 = $7,201.88

LEASING CALCULATION:
1. Due at signing: $2,500
2. Monthly lease payment: $450
3. Lease term: 36 months
4. Total lease payments: $450 × 36 = $16,200
5. Annual mileage: 15,000 miles/year
6. Lease mileage limit: 12,000 miles/year
7. Excess mileage per year: 15,000 - 12,000 = 3,000 miles
8. Excess mileage over 3 years: 3,000 × 3 = 9,000 miles
9. Mileage penalty: 9,000 miles × $0.25/mile = $2,250
10. Total cost to lease: $2,500 (signing) + $16,200 (payments) + $2,250 (penalty) = $20,950
11. After 3 years: You own nothing (car is returned)

RESULT: Buying costs $7,201.88 net vs leasing costs $20,950. Buying is $13,748.12 cheaper over 3 years. The large $10,000 down payment significantly reduces the loan amount and total interest paid, making buying more cost-effective. Additionally, you retain the $20,000 car value at the end.

Frequently Asked Questions

Find answers to common questions about using this calculator. If you have additional questions, feel free to explore the examples above or contact our support team.

Related Calculators