🚗 Car Buy vs Lease Calculator

Should you buy or lease your next car? Compare the estimated net cost of both options over the same period — including the equity you keep, mileage fees, taxes, and the cost of tying up cash.

Net cost comparison · Mileage impact · Long-term view

Tap ƒ to see the formula.

📋 These inputs carry over from Buy vs Lease. Review them and adjust anything that should be different for the long term, then set the long-term assumptions below.
🛣️ How Many Miles Do You Drive per Year?
mi/yr
A higher allowance usually means a lower residual and a higher payment — make sure your residual or dealer quote matches the allowance you pick.
→ Feeds into the result: over-mileage fees are added to the lease cost; extra miles lower the car's resale value on the buy side. Stats below use the 36-month lease term set in the Leasing card.
Total miles over 36 months
—
vs lease allowance
—
📝 Lease: over-mileage fee
—
🏦 Buy: resale value impact
—
vs 12,000 mi/yr
US average is about 13,500 miles/year. Mileage can have a major impact on the comparison — it drives lease fees and your car's resale value.
🚙 The Car
🔄 Trading in a car?
Most states do. A few — including California — tax the full price. When leasing, this also decides whether trade-in equity used as a cap cost reduction is taxed.
🏦 Buying (Auto Loan)
Assumed rolled into the loan together with sales tax.
🔒 Locked to the lease residual so both options use the same depreciation. Untick to set your own.
📝 Leasing
The comparison runs over this period for both options.
Lessees pay these too — usually similar to the buyer's title, registration & doc fees.
💡 How it works

Buy: Everything you pay until the lease would have ended, minus the equity you'd have if you sold the car at that point.

Lease: Everything you pay over the lease, including fees and any over-mileage charges. You walk away with no equity.

Net cost: Same time period, same car — so the lower number is the cheaper option under these assumptions.

Your values: every field is pre-filled with a typical default. You can edit any value manually — the calculator uses the values you enter. Percentages that are a share of a price or value (sales tax, residual, resale, depreciation) can be up to 100%; miles per year and the lease allowance use 3,000–30,000.

Net Cost — Buy
—
Net Cost — Lease
—
Difference
—
Monthly Payment — Buy
—
Monthly Payment — Lease
—
Your Equity at Lease End
—

📖 What these numbers mean

🏦
Buy path: You finance the car (price + tax + fees − down payment − any trade-in equity) and make loan payments. At the end of the comparison period the car still has value — that equity is subtracted from your cost.
📝
Lease path: You pay for the car's expected depreciation plus a finance charge (the money factor), with tax on each payment. At the end you return the car and pay any mileage and disposition fees.
⚖️
Monthly vs net cost: A lower monthly payment is not the same as a cheaper option. The net cost is the fair comparison.
Tap ƒ to see the formula.
Cost Breakdown
ItemBuyLease
Open an empty Excel or Google Sheets sheet, click cell A1 once (don’t double-click), then press Ctrl + V (Cmd + V on Mac). You get your inputs, the results and the table as shown here. Every cell keeps its formula, so you can change any input in the sheet and all results update automatically.

* Buy net cost = down payment + trade-in equity used + loan payments made during the period + loan payoff at the end − resale value + opportunity cost.

* Lease net cost = cash due at signing (including the first payment) + trade-in equity used + remaining monthly payments + disposition fee + over-mileage charges + opportunity cost.

* Opportunity cost = interest your upfront cash could have earned in savings over the period. Only cash paid up front counts — not monthly payments.

* Insurance and routine maintenance are left out because you pay them either way during a typical lease term (the car is under warranty in both cases). Leases often require higher coverage limits, so insurance can cost a little more when leasing. See the Long-Term View for maintenance after warranty.

* Not included: excess wear-and-tear charges when you return a leased car, and fees for ending a lease early.

* Lease sales tax is modeled as tax on each payment and on the cap cost reduction. Actual treatment varies by state; some states tax the full price up front.

Net Cost if You Stopped at Each Month
Buy = cash paid so far (plus any trade-in equity) − (car value − loan balance). Lease = cash paid so far (plus any trade-in equity). Excludes opportunity cost. Ending a lease early usually triggers termination fees not shown here.
Buy
Lease
🛣️ How Your Mileage Changes the Answer
Net Cost by Miles Driven per Year
Every other input stays the same. Leases charge a fee per extra mile; owners lose resale value instead.
Buy
Lease
Your mileage

A car is just one piece of the picture.

When you're ready, these tools can help with the next steps: