MSRP vs invoice, explained
The sticker price a manufacturer suggests versus the price the dealer officially paid for the car.
What it means
MSRP (manufacturer's suggested retail price) is the window-sticker number the automaker recommends. Invoice is the amount shown on the dealer's purchase paperwork from the manufacturer. The gap between the two is often called dealer margin, but it's not the whole story. Dealers also receive holdback (a percentage rebate paid after sale), manufacturer incentives, and regional advertising credits that don't appear on the invoice. Invoice is closer to cost than MSRP, but a dealer can still profit by selling at invoice thanks to these backend payments.
Why it matters
Knowing both numbers gives you negotiating leverage. In a balanced market, you can often land between invoice and MSRP. When inventory is tight or a model is hot, dealers charge MSRP or above. When cars sit on the lot for months, you have room to push below invoice because the dealer still earns holdback and any factory incentives. Invoice data is public for most models, so you're not guessing. Walking in with invoice figures and current incentive details keeps the conversation honest.
What to do
Look up both MSRP and invoice on Edmunds, Kelley Blue Book, or TrueCar before you visit a dealership. Check our market pulse to see whether your target model is selling above or below sticker right now, then set your offer accordingly.
Should You Lease or Buy a 2026 Tesla Model 3?
The EV tax credit is gone and Tesla's standard loan rate has climbed, so leasing a Model 3 no longer wins by default. Here is the real lease-versus-buy math for 2026.
Should You Lease or Buy a 2026 Tesla Model Y?
The federal EV tax credit is gone, so leasing a Model Y no longer wins by default. Here is the real lease-versus-buy math and which one actually saves you money in 2026.
Best Ski and Snowboard Racks for Your Car in 2026
The roof racks worth buying this winter, what fits a car with no rails, and the one honest catch nobody mentions before you pay.