Skip to content
Lease vs Buy Car

Methodology: the complete lease-vs-buy model

By — Auto-finance editors

Last updated · Editorial policy

What this site calculates — and why you can check it

Every calculator on this site is a thin interface over a single calculation engine: a pure, framework-free TypeScript module with no UI code in it. Each formula documented on this page is implemented exactly once in that engine and covered by automated tests that assert the worked example below, digit for digit. If the code and this page ever disagreed, the test suite would fail and the site would not build.

The numbers on this page are not typed in by hand, either — they are computed by that same engine when the page is built, then formatted for display. What you read here is, mechanically, what the Lease vs Buy Calculator computes. None of it is live market data: every default is an editable estimate documented below with its rationale.

The lease payment model

We model the standard US closed-end lease — the structure whose required disclosures are defined by Regulation M, the federal Consumer Leasing rule. Four formulas produce the payment:

  • Adjusted capitalized cost = negotiated price + capitalized fees − cap cost reduction
  • Residual value = residual percentage × MSRP
  • Depreciation fee = (adjusted capitalized cost − residual value) ÷ term in months
  • Rent charge (finance fee) = (adjusted capitalized cost + residual value) × money factor

The pre-tax payment is the depreciation fee plus the rent charge. The money factor converts to a familiar rate as APR % = money factor × 2400 (0.00250 ≈ 6% APR). For tax, most US states tax each monthly payment (our default basis); a few tax the vehicle price upfront instead, and the engine supports both. Most US states tax each monthly lease payment; a few tax the full price upfront. Set the basis to match your state.

Worked example — the exact numbers our tests assert

With the site defaults ($45,000 MSRP, $42,500 negotiated, $2,000 cap cost reduction, 36-month term, 57% residual, 0.00250 money factor, $695 capitalized acquisition fee, 7% tax on the payment):

StepFormulaResult
Adjusted capitalized cost $42,500 + $695 acquisition fee − $2,000 cap cost reduction $41,195
Residual value 57% × $45,000 MSRP $25,650
Depreciation fee ($41,195 − $25,650) ÷ 36 $431.81/mo
Rent charge (finance fee) ($41,195 + $25,650) × 0.00250 $167.11/mo
Pre-tax payment $431.81 + $167.11 $598.92/mo
Monthly payment (7% tax on each payment) $598.92 × (1 + 7%) $640.84/mo
Due at signing $640.84 first payment + $2,000 cap cost reduction $2,640.84

So the default lease costs $640.84 per month with $2,640.84 due at signing (the first payment plus the $2,000 cap cost reduction; the acquisition fee is capitalized, so it is paid inside the monthly payment rather than at signing). At lease end there is a $395 disposition fee, plus $0.25/mile for any miles over the 12,000 miles-per-year allowance.

The buy model

Buying finances the taxed price minus your down payment: amount financed = negotiated price × (1 + tax rate) + upfront fees − down payment. With the defaults: $42,500 × (1 + 7%) + $500 − $2,000 = $43,975. A standard amortizing loan at 7% APR over 60 months gives a payment of $870.76/month, using the usual formula P × r ÷ (1 − (1 + r)−n) with r = APR ÷ 12 and n = the term in months.

  • Depreciation: a smooth two-stage exponential — the vehicle loses 20% of its value across year one, then 15% of the remaining value each subsequent year, interpolated smoothly for fractional years. Value at t years = price × (1 − 20%)min(t, 1) × (1 − 15%)max(t − 1, 0).
  • Equity: at any month, equity = resale value − remaining loan balance. The remaining balance follows the standard amortization schedule.
  • Payment-free months: when your holding horizon outlasts the loan — the default 6 years horizon against a 60-month loan leaves 12 months with no payment at all — the buy path's monthly outflow drops to maintenance only. Those months are a large part of why long holders favor buying.

The apples-to-apples comparison

Comparing one lease payment to one loan payment is the classic mistake — the loan builds equity and eventually ends, the lease does neither. As the FTC's guide to financing or leasing a car notes, the two are different products; comparing them takes a model. Ours has four parts:

  • Serial leasing. If you lease, you will lease again — so the lease path starts a new, identical lease every term for as long as you keep driving, paying every due at signing, disposition fee and excess-mileage charge along the way. A final lease cut short by your horizon pays the disposition fee plus prorated excess mileage (a documented simplification — see below).
  • Buy and hold. One purchase, loan payments until the loan ends, age-based maintenance, and resale equity recovered at the horizon.
  • Invest the difference. Each month, whichever path spends less invests the gap at your assumed return (6%/yr by default), compounded monthly at rate ÷ 12 — the same convention as the SEC's Investor.gov compound interest calculator. This makes both paths deploy identical total cash, which is the only honest way to weigh a cheaper payment against equity.
  • Net position. At the horizon, net position = assets (vehicle equity + side investments) − total cash deployed, and net cost = −net position. The break-even point is the first month from which buying stays ahead of leasing all the way through your horizon.

What the defaults produce

Default-scenario result (6 years horizon)Value
Lease path net cost (2 back-to-back leases) $50,565
Buy path net cost (loan, then payment-free ownership) $43,361
Buying wins by $7,204 (≈ $7,200)
Break-even point month 43 (about 3.6 years)
Resale value at 6 years $15,086
Total cash deployed (identical on both paths by construction) $68,896

In words: over 6 years, buying comes out ahead by roughly $7,200, the buy path pulls permanently ahead around month 43, and the owned car is still worth about $15,086 at the end. Shorten the horizon below the break-even point and leasing becomes competitive — which is exactly the point of modeling your horizon instead of arguing in general. See why the break-even horizon dominates the decision.

Every default and its rationale

Every default is an editable estimate — never live market data — and unless a rationale says otherwise, it is an editorial assumption chosen to be typical and internally consistent. Confirm every figure with your dealer or lender before signing anything.

SettingDefaultWhy this value
MSRP $45,000 A round, mid-market sticker price used purely for illustration — replace it with your quote.
Negotiated price $42,500 A modest discount off the sticker, since most buyers negotiate one. Editorial assumption.
Holding horizon 6 years Long enough to expose payment-free ownership months — the horizon is the single most decision-relevant input.
Annual mileage 12,000 miles Matches the most common lease allowance tier, so the defaults start with no excess-mileage charge.
Down payment / cap cost reduction $2,000 A modest upfront amount applied identically to both paths so neither gets a head start.
Sales tax 7%, charged on each monthly lease payment Near the average combined US state + local rate. An estimate — your state will differ.
Investment return 6%/yr A deliberately conservative long-run assumption for invest-the-difference. Results are sensitive to it — change it.
Lease term 36 months The most common US lease length.
Residual value 57% of MSRP A typical mid-range 36-month residual for mainstream brands. Editorial estimate — not a quote for any specific model.
Money factor 0.00250 (≈ 6% APR) Set to roughly match the default loan rate so financing starts comparable. Real money factors depend on credit tier and brand.
Mileage allowance 12,000 miles/yr The standard middle allowance tier on US leases; contracts typically offer 10,000–15,000 per year.
Excess mileage charge $0.25/mile A common contract figure; typical contracts charge $0.15–$0.30 per mile. Read yours from the lease agreement — it is not negotiable after signing.
Acquisition fee $695, capitalized A typical bank fee, usually rolled into the capitalized cost — which is how we model it by default.
Disposition fee $395 A typical end-of-lease turn-in fee. Editorial estimate.
Loan APR 7% An editorial estimate for a solid-credit new-car loan. Rates move constantly — get a live quote.
Loan term 60 months The classic new-car loan term.
Registration & doc fees (buy) $500 A placeholder for state registration and dealer documentation fees, which vary widely.
Depreciation curve 20% in year 1, then 15%/yr of remaining value A widely used rule-of-thumb curve shape. Actual curves vary a lot by model, condition and market.
Maintenance $500/yr for the first 3 years, then $1,200/yr Editorial estimate: routine service while under warranty, rising costs as the vehicle ages.

Known simplifications

Every model simplifies. These are ours, stated plainly so you can judge when they matter:

  • Identical serial leases. Each re-lease uses the same price, money factor, residual and fees — no vehicle-price inflation or rate changes between leases. Over long horizons this tends to flatter the lease path slightly.
  • Horizon-shortened leases. A lease cut short by your horizon is charged the disposition fee plus prorated excess mileage. Real early terminations usually cost more than that — so if you genuinely expect to exit a lease early, treat the lease path as optimistic.
  • Month-boundary cash flows. Lease payments are modeled in advance, loan payments in arrears, and all flows land exactly on month boundaries.
  • Age-based maintenance on both paths. The same schedule applies to both paths by vehicle age; each new lease resets the age (and therefore the maintenance cost) to zero.
  • The investment return is your assumption. The 6%/yr default is not a forecast; it compounds monthly at rate ÷ 12 and you should test your own number.
  • Taxes vary by state. We model the two common bases — tax on each payment (most states) and tax on the price upfront — but local rules on trade-in credits, fee taxation and caps differ.
  • Per-path attribution under equal deployment. Because both paths deploy the same total cash each month (the cheaper path invests the gap), a small timing cost like the refundable security deposit's lost interest can show up as a change to the other path's side-investment balance rather than its own line. The lease-vs-buy difference — the verdict, savings and break-even — is unaffected; only the per-path attribution of a few dollars of time value can shift.
  • Insurance is assumed equal by default. The model accepts a monthly insurance delta for the lease path, but it defaults to zero.

Drive it by URL or API

Every input to the model is a documented URL parameter, so any scenario is a shareable, reproducible link — and the same engine is callable programmatically. Parameter names, ranges and examples live on the URL parameters & API page. Terms used on this page are defined in the glossary.