finance-business · personal-finance · vehicles-big-purchases

Car Lease vs Buy Calculator

Prices leasing a car and buying the same car over the years you would keep it: the lease by the Federal Reserve's formula, with your state's own lease-tax method, repeated for as many leases as the years cover; the purchase with a loan and a sale at a value tied to the lessor's own residual and moved for your mileage. It says which costs less over your years and by how much, and shows year by year, up to fifteen years, which choice would have cost less, with the first year buying costs no more than leasing. Use it to compare a lease offer with a loan on the same car rather than one monthly payment with another.

Last updated

Calculator overview

Inputs and outputs

This summary comes from the calculator's published input and output contract.

Inputs

Money Factor (required)
About this input

The lease's finance factor as the lessor quotes it. Each month's rent charge is the money factor times the capitalized cost plus the residual. The Federal Reserve's leasing guide says it is not a lease rate and cannot be turned into one by moving the decimal point; lenders often quote it times 2,400 as a rough equivalent APR, which is shown below as a convention and nothing more.

Unit factor Default 0.00265 Range 0 to 0.006
MSRP (required)
About this input

The manufacturer's suggested retail price, the sticker price before any discount. A lease's residual is set as a share of this figure and not of the price you agree, so a discount lowers what the lease finances without lowering the value the lessor expects the car to keep.

Unit $ Default 39000 Range 3000 to 150000
Loan Term Months (required)
About this input

How many months the loan runs if you buy. If you sell before it is paid off, the sale pays off what is still owed; if that is more than the car is worth, the status line says so, because buying then needs cash at the sale.

Unit months Default 72 Range 12 to 96
Mileage Allowance (required)
About this input

The miles a year the lease allows before the excess charge applies, most often 10,000, 12,000 or 15,000. The residual is set for this allowance, which is why the bought car's value is moved for your miles above or below it rather than above or below a national average.

Unit miles/yr Default 12000 Range 7500 to 20000
Opportunity Rate
When omitted Blank
About this input

Optional. The yearly rate your cash could earn instead, whatever it would be invested in, read as an effective annual rate and compounded monthly at its monthly equivalent. With a rate entered, each choice also counts what its payments could have earned by the end of your years. Leave it blank to compare the money paid alone: a blank reads as no interest forgone. The FDIC's national rate for savings accounts was 0.37 percent on 2026-09-21.

Unit fraction Default Not set Range 0 to 0.1
Vehicle Price (required)
About this input

The price you agree for the car, before tax and fees. Buying finances it, plus its sales tax and less your down payment; the lease starts its capitalized cost from it. Both choices use the same agreed price, so a better deal helps whichever you pick.

Unit $ Default 37750 Range 3000 to 150000
Years Held (required)
About this input

How many whole years you would keep the car before selling it, or keep leasing. Both choices are priced over the same years: buying sells the car at the end and pays off any loan still owed, and leasing repeats the same lease for as many months as the years cover. From 1 to 15, because the year-by-year comparison runs fifteen years.

Unit years Default 6 Range 1 to 15
Residual Percent (required)
About this input

The value the lessor expects the car to keep at the end of the lease, as a share of the MSRP. The lease payment covers the gap between the capitalized cost and this value, so a higher residual means a lower payment. The bought car is valued along the same forecast, reaching this residual at the end of the lease term, so the comparison uses the lessor's own view of the car.

Unit fraction Default 0.58 Range 0.3 to 0.8
Sales Tax Rate (required)
About this input

Your combined state and local sales tax rate on a vehicle, entered as a percentage. Buying pays it once, on the agreed price. A lease pays it by your state's method, chosen below, and an upfront lease tax is paid again with every new lease.

Unit fraction Default 0.075 Range 0 to 0.12
Lease Term Months (required)
About this input

How many months each lease runs, most often 24, 36, 48 or 60. The depreciation fee spreads the value the lessor expects the car to lose over these months, and each lease's one-off costs are spread over them too. When your years are not a whole number of leases, the last lease is counted for the months used only.

Unit months Default 36 Range 24 to 60
APR (required)
About this input

The annual percentage rate on the loan if you buy, entered as a percentage. The loan is repaid in equal monthly payments at one twelfth of this rate over the loan term. Experian's average for new-car loans in the second quarter of 2026 was 6.35 percent, and its averages by credit tier ran from 4.41 to 16.11 percent.

Unit fraction Default 0.0635 Range 0 to 0.25
Cap Cost Reduction
When omitted Blank
About this input

Optional. Cash you pay at signing to lower the capitalized cost and so the payment. It is paid again with every lease and spread over its months in the comparison, and where a state taxes the total of the payments it is taxed too. Leave it blank for none, the common zero-down lease: a blank reads as nothing.

Unit $ Default Not set Range 0 to 10000
Acquisition Fee (required)
About this input

The lessor's fee for arranging the lease, added to the capitalized cost here as many leases do, so it is financed in the payment and charged again with every lease. A former dealer's published survey puts the captive lenders' base fees at about 595 to 925 before any dealer markup, which is why it is asked for rather than left out.

Unit $ Default 650 Range 0 to 1200
Annual Miles (required)
About this input

How many miles you expect to drive in a year. Miles above the lease's allowance are charged at the excess rate; a bought car instead loses or keeps value for miles above or below the allowance, by the share of its price AAA's 2026 study moves depreciation for mileage. A lease refunds nothing for miles not driven. The national average is about 10,800 miles a year per light-duty vehicle.

Unit miles/yr Default 11000 Range 3000 to 30000
Disposition Fee
When omitted Blank
About this input

Optional. The fee charged when you hand the car back, spread over the lease's months in the comparison. A survey of the captive lenders' own sites puts their fees at about 300 to 495, and Toyota's lender waives the fee when you lease again with it. Leave it blank when it is waived: a blank reads as nothing.

Unit $ Default Not set Range 0 to 600
Later Depreciation
When omitted Blank
About this input

Optional. The share of its value the bought car loses each year after the lease term; up to the lease term its value follows the lessor's own forecast to the residual. Leave it blank for 14 percent a year, the rate that, after a first-year loss of 20 percent, loses the 56 percent of the price over five years that AAA's 2026 study implies; KBB says values fall 8 to 12 percent a year after the first two years. An entered 0 is a car that keeps its residual value, which is not the same as a blank.

Unit fraction Default Not set Range 0 to 0.25
Lease Tax Method (required)
About this input

How your state charges sales tax on a lease. Monthly on each payment adds the tax to every payment. Upfront on the total of payments collects it at signing on all the payments plus any cash paid down. Upfront on the vehicle price collects it at signing on the agreed price, as Texas and Virginia do. An upfront tax is paid again with every new lease. An excerpt of Georgia's revenue guidance, not confirmed here, describes an upfront base that leaves out the rent charge; if it holds, the total-of-payments method overstates a Georgia lease's tax a little.

Default Monthly on each payment Allowed Monthly on each payment, Upfront on the total of payments, Upfront on the vehicle price
Down Payment (required)
About this input

Cash you pay upfront if you buy, taken off the price plus its sales tax before the rest is financed; a down payment larger than that total is used only up to it. Nothing down is a real choice, a loan for the whole amount, which is why this is asked for rather than left optional.

Unit $ Default 5800 Range 0 to 30000
Excess Mile Charge (required)
About this input

What the lessor charges for each mile over the allowance, paid when each lease ends, in dollars a mile. Consumer Reports puts the charge at usually 10 to 25 cents a mile. The year's excess miles times this charge are added to the lease's monthly cost, spread over twelve months.

Unit $ Default 0.2 Range 0.1 to 0.3

Outputs

Money Factor As APR
About this output

The money factor times 2,400, the industry's rough equivalent APR. It is a convention and not a disclosed rate: the Federal Reserve says the money factor is not a lease rate and that no federal formula for a lease rate exists.

Unit fraction
Model Status
About this output

Reads OK, or explains why the inputs are not valid or which part of the comparison deserves a second look.

No unit declared
Purchase Tax
About this output

Sales tax on buying the car: the rate times the agreed price, paid once.

Unit $
Payments Made
About this output

How many loan payments fall before the sale: all of them when the loan is repaid within your years, otherwise the months kept.

Unit count
Loan Payment
About this output

The level monthly payment on the loan at the APR over the loan term, the first one month after purchase and not rounded to cents. Nothing when nothing is financed.

Unit $/month
Lease Tax Monthly
About this output

Sales tax added to each lease payment where the state taxes a lease monthly; nothing where it collects the tax at signing.

Unit $/month
Lease Payment With Tax
About this output

The monthly lease payment with any monthly sales tax, the figure a lease offer advertises. It leaves out what is paid at signing and at the lease end.

Unit $/month
Loan Balance At Sale
About this output

What is still owed on the loan when you sell at the end of your years; the sale pays it off. Nothing once every payment has been made.

Unit $
Leases In Horizon
About this output

How many leases your years cover: the months kept over the lease term. A fraction means the last lease is counted for the months used only.

Unit multiple
Rent Charge
About this output

The lease's finance charge each month, by the Federal Reserve's formula: the money factor times the capitalized cost plus the residual. It is charged on the whole car and not only on the part you use up.

Unit $/month
Table1 Advantage Values
About this output

The body of the table: buying's advantage over leasing, worked out again for every pair of the two axes. One hundred and twenty-one cells, each the whole comparison run again; positive cells favour buying and negative cells leasing. It is part of the table rather than a result on its own.

Unit currency
Table1 Advantage Row Input
About this output

Machinery, and NOT an input. Excel substitutes each value from the row axis into this cell while it fills the table; the rest of the time it mirrors the miles you drive a year. Change the miles above, never this: the axis is derived from it, so editing the mirror moves the axis while the table walks and the table comes out meaningless.

Unit miles/yr
Value At Sale
About this output

What the bought car is estimated to sell for at the end of your years: along the lessor's own forecast from the agreed price to the residual at the end of the lease term, then down at the later-years rate, and moved for your miles above or below the lease's allowance by AAA's 2026 mileage adjustment. Never below nothing. An estimate at typical condition, not a quote.

Unit $
Upfront Lease Tax
About this output

Sales tax collected at signing where the state taxes a lease upfront, on the total of the payments and any cash paid down, or on the agreed price. It is paid again with every new lease; nothing under the monthly method.

Unit $
Table1 Advantage Row Axis
About this output

The values down the side of the table: miles driven a year, in steps of 2,000 either side of yours and never below nothing. The middle entry is your own mileage. Read along a row to see how the answer moves with the years kept at that mileage.

No unit declared
Table1 Advantage Column Axis
About this output

The values across the top of the table: years kept, in steps of one either side of yours and never below one. The middle entry is your own figure; a column past fifteen years is priced by the same formulas.

No unit declared
Residual Value
About this output

The value the lessor expects the car to keep at the end of the lease: the residual share times the MSRP. The lease pays for the gap between the capitalized cost and this value.

Unit $
Table1 Advantage Corner
About this output

Machinery. Excel requires the formula being tabulated to sit in the table's top-left corner, where it means nothing to a reader, so it is formatted away. It holds buying's advantage over leasing.

Unit currency
Table1 Advantage Column Input
About this output

Machinery, and NOT an input. The same for the column axis: Excel substitutes into it while filling the table, and the rest of the time it mirrors the years you would keep the car.

Unit years
Lease Outlay
About this output

Everything paid on leases over your years, before any interest your cash could have earned: the monthly cost times the months kept.

Unit $
Buy Cost Per Year
About this output

The net cost of buying divided by the years kept. It usually falls the longer the car is kept, because the steepest depreciation and the loan interest both come early.

Unit $/year
Buy Cost
About this output

The net cost of buying over your years: the down payment, the loan payments and any payoff, less what the car sells for, plus the interest that money could have earned if you entered a rate.

Unit $
Buying Advantage
About this output

How much less buying costs than leasing over your years: the cost of leasing less the net cost of buying. Positive means buying is cheaper, negative means leasing is. The table of mileages and years works this same figure out again around your own.

Unit $
Buy Outlay
About this output

The net cost of buying before any interest your cash could have earned: the down payment, the loan payments made and any balance paid off at the sale, less what the car sells for.

Unit $
Break Even Year
About this output

The first number of years, from 1 to 15, at which buying the car and selling it would cost no more than leasing on the same terms. It is not a promise for every longer stay: when the car loses value fast after the lease term, leasing can be the cheaper way again for some years after it, which the year-by-year chart shows. Nothing means leasing stays cheaper for all fifteen years.

Unit years
Amount Financed
About this output

What the loan is for: the agreed price plus its sales tax, less the down payment.

Unit $
Adjusted Cap Cost
About this output

What the lease finances: the agreed price plus the acquisition fee, less any cash paid down on the lease.

Unit $
Better Choice
About this output

Which choice costs less over your years, read from the sign of buying's advantage; the two are called the same when they are within half a cent of each other.

No unit declared
Base Lease Payment
About this output

The monthly lease payment before any sales tax: the depreciation fee plus the rent charge.

Unit $/month
Depreciation Fee
About this output

The part of each lease payment that pays for the value the car is expected to lose: the capitalized cost less the residual, spread over the months of the lease.

Unit $/month
Lease Cost
About this output

The cost of leasing over your years: everything paid on the leases plus the interest that money could have earned if you entered a rate. Insurance, fuel and upkeep are left out, as they are the same whichever you choose.

Unit $
Interest Paid To Sale
About this output

The interest inside the loan payments made before the sale: those payments less the principal they repaid.

Unit $
Lease Monthly Cost
About this output

The whole cost of leasing a month: the payment with tax, plus the cash paid down, upfront tax and disposition fee spread over the months of each lease, plus the year's excess-mileage charge spread over twelve months. Every month of every lease costs this, because later leases are assumed to be on the same terms.

Unit $/month
Lease Cost Per Year
About this output

The cost of leasing divided by the years kept, so a lease can be set beside a purchase kept for a different number of years.

Unit $/year
Interest Forgone Lease
About this output

What the money paid to lease could have earned by the end of your years at the rate you entered for your cash, each month's cost paid at the start of the month. Nothing when that rate is blank.

Unit $
Equity At Sale
About this output

What the car sells for less what is still owed on it. Negative means buying needs cash at the sale to clear the loan, which the status line flags.

Unit $
Due At Signing
About this output

What each lease asks for at signing: the first payment, any cash paid down and any upfront sales tax. The acquisition fee is not in it, because this calculator finances that fee in the capitalized cost.

Unit $
Interest Forgone Buy
About this output

What the money paid to buy could have earned by the end of your years at the rate you entered for your cash: the down payment from the start and each loan payment from the month it is paid. Nothing when that rate is blank.

Unit $
Excess Mileage Charge Per Year
About this output

The miles you drive a year above the allowance, times the charge per mile. Nothing when you drive less than the allowance, because a lease refunds nothing for miles not driven.

Unit $/year
This page is provided by LogicCommons for informational purposes only. Results are model outputs computed from the inputs you supply and are not financial, investment, tax, accounting, or legal advice, and no advisory relationship is created. Verify all inputs and results independently before relying on them in any decision.

LogicCommons is in beta. If a result, label, or reference looks wrong, tell us here; we read every message.

Methodology

Purpose and model boundary

Prices leasing a car and buying the same car over the years you would keep it: the lease by the Federal Reserve's formula, with your state's own lease-tax method, repeated for as many leases as the years cover; the purchase with a loan and a sale at a value tied to the lessor's own residual and moved for your mileage. It says which costs less over your years and by how much, and shows year by year, up to fifteen years, which choice would have cost less, with the first year buying costs no more than leasing. Use it to compare a lease offer with a loan on the same car rather than one monthly payment with another.

The workbook is the calculation authority. The page groups and explains its inputs and returned figures; it does not reproduce the financial logic in browser code.

Inputs and units

Input Unit Accepted range What it means
Money Factor factor 0 through 0.006 The lease's finance factor as the lessor quotes it.
MSRP $ 3000 through 150000 The manufacturer's suggested retail price, the sticker price before any discount.
Loan Term Months months 12 through 96 How many months the loan runs if you buy.
Mileage Allowance miles/yr 7500 through 20000 The miles a year the lease allows before the excess charge applies, most often 10,000, 12,000 or 15,000.
Opportunity Rate % 0% through 10% Optional.
Vehicle Price $ 3000 through 150000 The price you agree for the car, before tax and fees.
Years Held years 1 through 15 How many whole years you would keep the car before selling it, or keep leasing.
Residual Percent % 30% through 80% The value the lessor expects the car to keep at the end of the lease, as a share of the MSRP.
Sales Tax Rate % 0% through 12% Your combined state and local sales tax rate on a vehicle, entered as a percentage.
Lease Term Months months 24 through 60 How many months each lease runs, most often 24, 36, 48 or 60.
APR % 0% through 25% The annual percentage rate on the loan if you buy, entered as a percentage.
Cap Cost Reduction $ 0 through 10000 Optional.
Acquisition Fee $ 0 through 1200 The lessor's fee for arranging the lease, added to the capitalized cost here as many leases do, so it is financed in the payment and charged again with every lease.
Annual Miles miles/yr 3000 through 30000 How many miles you expect to drive in a year.
Disposition Fee $ 0 through 600 Optional.
Later Depreciation % 0% through 25% Optional.
Lease Tax Method choice listed options How your state charges sales tax on a lease.
Down Payment $ 0 through 30000 Cash you pay upfront if you buy, taken off the price plus its sales tax before the rest is financed; a down payment larger than that total is used only up to it.
Excess Mile Charge $ 0.1 through 0.3 What the lessor charges for each mile over the allowance, paid when each lease ends, in dollars a mile.

Governing relationships

Adjusted capitalized cost = vehicle price - capital-cost reduction + acquisition fee.

The monthly lease depreciation charge is adjusted capitalized cost less residual value, divided by lease months. The rent charge is the sum of those two values times the money factor.

The purchase payment is the standard level-payment annuity on the financed price and tax, after the down payment.

Buying cost at a chosen year is cash paid plus loan payments and any remaining payoff, less estimated sale value. Leasing cost adds repeated lease payments, due-at-signing cash, fees and excess-mile charges.

Buying advantage = leasing cost - buying cost; a positive result favors buying under the entered assumptions.

Calculation sequence

  1. Adjusted capitalized cost = vehicle price - capital-cost reduction + acquisition fee.

  2. The monthly lease depreciation charge is adjusted capitalized cost less residual value, divided by lease months. The rent charge is the sum of those two values times the money factor.

  3. The purchase payment is the standard level-payment annuity on the financed price and tax, after the down payment.

  4. Buying cost at a chosen year is cash paid plus loan payments and any remaining payoff, less estimated sale value. Leasing cost adds repeated lease payments, due-at-signing cash, fees and excess-mile charges.

  5. Buying advantage = leasing cost - buying cost; a positive result favors buying under the entered assumptions.

  6. Rerun the calculation across the delivered two-way table and chart ranges so the effect of changing the stated assumptions is visible.

Outputs and interpretation

Output Role Unit What it means
Loan Payment primary $/month The level monthly payment on the loan at the APR over the loan term, the first one month after purchase and not rounded to cents.
Lease Payment With Tax primary $/month The monthly lease payment with any monthly sales tax, the figure a lease offer advertises.
Buying Advantage primary $ How much less buying costs than leasing over your years: the cost of leasing less the net cost of buying.

Model Status reports whether the workbook accepted the current entries and whether an assumption deserves review. It describes model health, not whether the calculated outcome is good or bad.

Every figure above is returned by the workbook. The page arranges and formats the figures; it computes none of them.

Validation and status logic

Condition Returned status
The entries are accepted and no additional model warning applies OK
the years kept do not end at the end of a lease, so the last lease is counted for the months used only; ending a lease early usually costs more. CHECK: the years kept do not end at the end of a lease, so the last lease is counted for the months used only; ending a lease early usually costs more.
the residual is at or above the capitalized cost, so the lease has no depreciation to pay for. NOT VALID: the residual is at or above the capitalized cost, so the lease has no depreciation to pay for.
you would drive more than the lease allows, so every lease ends with an excess-mileage charge. CHECK: you would drive more than the lease allows, so every lease ends with an excess-mileage charge.

Assumptions and limitations

  • Later leases are assumed to repeat the first lease's economics.
  • Vehicle resale value follows the depreciation assumption rather than a model-specific appraisal.
  • Fuel, insurance and maintenance are omitted because the comparison assumes they are the same for both paths.

Restrictions and non-computing states

Numeric entries outside the accepted ranges above are refused before calculation. A state the workbook itself marks NOT VALID returns no usable answer. Optional blanks follow the workbook's documented treatment and are not silently replaced by page logic.

The sensitivity table is a set of recalculations across its two axes. It is not a probability surface or a forecast.

Errors and warnings

NOT VALID means the entered question cannot be computed as stated. CHECK means the workbook returned figures but identified an assumption or combination that deserves attention. OK means the current entries passed the workbook's model checks; it does not mean the financial outcome is recommended.

A transport or service failure is reported separately and never replaced with a stale or partial result.

References

Sources and further reading

These sources provide background; they do not supply the calculator's assumptions or certify its result. Values that vary by household, offer, place or time remain inputs for the reader to check.

This calculator is informational and is not financial, investment, or tax advice. Verify important decisions against current official rules, the actual offer or account terms, and an appropriately qualified professional.

Results are informational and not professional advice. See our Terms of Use. Powered by SpreadsheetWeb · About · Privacy · Terms