Skip to main content

Leasing vs. Buying a Car: Which One Costs Less Over Time

The short answer: buying usually costs less if you keep the car past six years, but leasing costs less month-to-month if you drive fewer than 12,000 miles per year

Whether leasing or buying costs less depends on how long you keep the car, how many miles you drive, and what happens to the car's value. A lease is a fixed monthly payment for a car you return after two or three years. Buying means you own the car outright or pay a loan, and you keep it as long as you want. Neither is cheaper in every situation — the math changes based on your actual driving and your plans.

The monthly lease payment is usually lower than a car loan payment for the same vehicle. But a lease includes mileage limits (typically 10,000 to 15,000 miles per year), and you pay extra for every mile over that. You also pay for any wear beyond normal use. Buying means higher monthly payments at first, but no mileage penalty, and eventually the car is paid off and you own an asset.

Key Takeaways

  • Lease payments are typically $200 to $400 lower per month than loan payments for the same car, but you pay per-mile charges if you exceed your annual limit.
  • Buying makes financial sense if you plan to keep the car for six years or longer, because the loan ends and you own a car with resale value.
  • Leasing works best if you drive under 12,000 miles per year, want a new car every few years, and prefer predictable monthly costs with no repair surprises.
  • Lease-end fees and mileage overages can add hundreds of dollars to your total cost, so read the lease contract carefully before signing.
  • Your credit score affects both lease and loan approval, and the interest rate on a car loan varies based on your credit and the lender.

How monthly payments compare

A lease payment covers the car's depreciation (the value it loses) during the lease term, plus interest and fees. Because you return the car after two or three years, the monthly payment is lower than a loan payment for the same vehicle. On a $30,000 car, a lease might run $350 to $450 per month, while a loan payment could be $500 to $650 per month.

However, the lease payment is not the only monthly cost. You also pay for insurance (which is often higher on a lease because the leasing company requires full coverage), registration, and maintenance. Some leases include maintenance; others do not. A loan payment is higher, but once the loan is paid off — usually in four to six years — you have no monthly car payment at all. That is when buying becomes significantly cheaper.

Mileage limits and overage charges

Every lease comes with an annual mileage allowance, most commonly 10,000, 12,000, or 15,000 miles per year. If you drive a 36-month lease with a 12,000-mile annual limit, you can drive 36,000 miles total. Every mile over that costs between $0.15 and $0.30 per mile, depending on the lease agreement. On a three-year lease, driving 15,000 miles per year instead of 12,000 could cost you $1,080 to $2,160 in overage fees alone.

If you have a long commute, frequently take road trips, or drive for work, leasing becomes expensive quickly. Buying removes the mileage penalty entirely. You can drive as much as you want, though higher mileage does affect the car's resale value when you eventually sell it.

What happens at the end of the lease

When your lease ends, you return the car to the dealership. The leasing company inspects it for damage beyond normal wear and tear. Normal wear includes worn brake pads, small dents, and faded paint. Damage that costs money to fix — deep scratches, cracked windshields, interior stains, or mechanical problems — is your responsibility. These charges can range from a few hundred dollars to several thousand, depending on what the inspector finds.

You also pay a lease-end fee, typically $300 to $500, just for returning the car. If you owe mileage overages, those are added to your final bill. Some leases include gap insurance, which covers the difference between what you owe and what the car is worth if it is totaled in an accident; others do not, and you pay extra for it. Read your lease contract to understand what you are responsible for before you sign.

The long-term cost of buying

When you buy a car with a loan, your monthly payment is higher than a lease, but it ends. A typical car loan runs 48 to 72 months (four to six years). After that, you own the car outright and have no monthly payment. You do still pay for insurance, registration, maintenance, and repairs, but those costs are usually lower than a lease payment.

The car's resale value matters. A car that holds its value well — many Toyotas, Hondas, and Subarus do — means you can sell it or trade it in for a decent amount after you own it free and clear. That money can go toward your next car. A car that depreciates quickly leaves you with less to show for your years of payments. You can research a car's typical resale value before you buy by checking resources like Kelley Blue Book or NADA Guides.

Repairs are your responsibility when you own a car. A major repair — transmission, engine, or suspension work — can cost $1,000 to $5,000 or more. Leases typically cover repairs under warranty, so you avoid that risk. If you are uncomfortable with repair costs or do not have savings to cover an unexpected $2,000 bill, leasing may feel safer even if it costs more overall.

Comparing total cost over five years

Lease (36 months, then new lease)Buy with Loan (60 months)
Monthly payment$400$550
Insurance per month$150$120
Registration and fees per year$200$200
Maintenance per month$0 (included)$100
Mileage overages (15k/year vs. 12k limit)$900 per year$0
Lease-end or trade-in fees$500 at 36 months, $500 at 60 months$0
Total 60-month cost~$42,000~$38,000 (before resale value)
Resale or trade-in valueN/A~$8,000 to $12,000
Net cost~$42,000~$26,000 to $30,000

This example assumes you drive 15,000 miles per year (over the typical 12,000-mile lease limit) and keep the purchased car for five years. The numbers shift if you drive less, keep the car longer, or choose a different vehicle. The point is that buying becomes cheaper the longer you keep the car, especially if you exceed mileage limits on a lease.

Credit score and approval

Both leasing and buying require a credit check. Leasing companies often have stricter credit requirements than loan lenders, because they are betting on your ability to return the car in good condition and on time. A credit score of 700 or higher makes approval easier for both. If your score is below 650, you may be denied a lease or offered a higher interest rate on a loan.

If you are building credit or have a lower score, buying with a loan from a credit union or a bank that works with first-time buyers may be more realistic than leasing. The interest rate will be higher, but you are building equity in an asset you own. Once the loan is paid off, you have a car with no monthly payment, which improves your financial flexibility.

Frequently Asked Questions

What if I want to break my lease early?

Early termination fees are steep — often several thousand dollars — because the leasing company loses the remaining payments and has to resell the car. Some leases allow you to transfer the lease to another person (called lease assumption), which avoids the penalty if someone takes over your payments. Check your contract to see if this is an option before you sign.

Can I negotiate a lease payment the way I negotiate a car loan?

Yes, lease payments are negotiable. The dealer calculates the payment based on the car's selling price, the money factor (similar to interest), and the residual value (what the car is worth at lease end). You can negotiate the selling price and the money factor, just as you would with a purchase. Many people skip this step and accept the first offer, which costs them money.

What if I get into an accident while leasing?

You are responsible for repairs up to your deductible, just as with owned cars. If the damage is severe enough that the car is totaled, gap insurance (if you have it) covers the difference between what the insurance pays and what you owe on the lease. Without gap insurance, you could owe thousands. Check whether your lease includes it or whether you need to buy it separately.

Is buying always better if I keep the car a long time?

Yes, if you keep a car for eight years or longer, buying is almost always cheaper than leasing multiple cars in sequence. However, older cars have higher repair costs and may need major work. If you are uncomfortable handling unexpected repair bills or do not have an emergency fund, the predictability of leasing might be worth the higher total cost.

How do I know what mileage limit to choose on a lease?

Track your actual driving for a month and multiply by 12. If you drive 1,200 miles per month, you need a 15,000-mile annual limit. It is cheaper to choose a higher limit upfront than to pay overage fees later. Some leases allow you to purchase extra miles in advance at a lower per-mile rate than overage charges.