Most people assume that buying a car in a state with no sales tax means you walk away paying thousands less. I get it. You look at the map, see Alaska, Delaware, Montana, New Hampshire, and Oregon sitting there with no state sales tax, and think, 'That's where I should buy my next car.' But here's the thing: I've spent years answering questions about DMV fees, and the number one surprise people tell us about is that no sales tax does not always mean cheap. Each of those states has its own way of making up the money, usually through registration fees, document fees, or local taxes. Some of those fees are just as high as a sales tax would be.
The five no-sales-tax states and what they charge instead
Five US states do not charge a state sales tax on vehicle purchases: Alaska, Delaware, Montana, New Hampshire, and Oregon. But each one fills that gap differently. Delaware hits you with a document fee that acts like a transfer tax. Montana bases its registration fee on the original MSRP and the vehicle's age. New Hampshire calculates registration from the original list price, and the fee drops each year. Alaska lets local boroughs add their own sales taxes. Oregon keeps registration modest but has a vehicle use tax on pricier vehicles.
If you live in one of these states, you need to know what you will actually pay before you sign anything. If you do not live there, you still owe use tax in your home state, so the no sales tax advantage disappears fast. Let me break down three of these states in detail so you can see the real math.
Delaware: the document fee is a sales tax in disguise
Delaware has no state sales tax, but it charges a document fee of 4.25 percent of the vehicle's purchase price or its current NADA book value, whichever is higher. That fee goes to the Delaware Division of Motor Vehicles when you title the car. On a $30,000 car, that is $1,275. Add a title fee of about $35 and a registration fee around $40 for a standard passenger car, and you are at $1,350 in taxes and fees just to get the car legal. For comparison, a state with a 6 percent sales tax would charge $1,800 in sales tax alone, plus title and registration. Delaware can still be cheaper, but not by the full sales tax amount.
The real kicker is private-party sales. When you buy from a private seller and the purchase price is low, the DMV will use the NADA book value to calculate the document fee. So you cannot write a bill of sale for $1 and dodge the fee. I have seen people get hit with a fee calculated on $12,000 when they paid $5,000 for a beater. The state calls it a document fee, not a tax, but it walks and talks like a tax.
What you can and cannot negotiate
The document fee is fixed by law. The dealer doc fee is separate and can be negotiated, but the state's 4.25 percent is not going anywhere. The title fee and registration fee are set by the DMV, so those are fixed too. If you buy from a dealer, you may see a separate dealer doc fee of $100 to $300 on top of the state document fee. That dealer fee is negotiable, but the state fee is not.
Montana: no sales tax, but registration based on original MSRP
Montana has no state sales tax, but its registration fee is not a flat number. The Montana Motor Vehicle Division calculates your fee based on the vehicle's original MSRP and its age. A new $50,000 pickup will cost you several hundred dollars to register the first year, while a 10-year-old sedan with a low original MSRP might be under $50. The fee drops as the vehicle ages, but for the first few years it can feel like a tax.
What many people do not realize is that some Montana towns and resort areas have local option taxes. A handful of communities, like Whitefish and Big Sky, levy a local resort tax on certain purchases, and vehicles can sometimes be included. Most of Montana has no local sales tax on vehicles, but you need to check the county and city where you title the car. The Montana Department of Revenue oversees those local option taxes, not the DMV.
The other thing I see all the time is people trying to register a car in Montana when they live somewhere else, just to avoid sales tax. It usually backfires. Your home state will eventually find out and charge you the use tax plus penalties. Montana makes it easy to register a car there, but if you do not actually live there, you are committing tax evasion. Not worth it.
The worked example: a $30,000 car in Montana
Let's say you buy a new $30,000 SUV in Montana. No sales tax. Registration fee for the first year is based on the original MSRP, so for a vehicle with an MSRP of $30,000, the fee is around $150 to $200, depending on the exact schedule. Add a title fee of about $12 and a plate fee of $5 or so. Total out of pocket: under $220. Now compare that to a state with 6 percent sales tax: $1,800 in sales tax, plus title and registration, easily over $1,900. Montana looks great. But if you keep the car, the registration fee drops each year, so after three years it might be $80. The only fixed cost is the title fee. That is a genuinely cheap place to buy a car if you live there.
New Hampshire: registration fees that start high and fall fast
New Hampshire also has no sales tax, but its registration fee is based on the original list price and the vehicle's age. The New Hampshire DMV uses a two-part fee: a state fee and a municipal fee. For a $30,000 car, the combined first-year registration is around $230, not counting the title fee of $25. That is much less than a typical sales tax bill. But here's the catch: the fee is calculated from the original list price, not what you actually paid. If you buy a used car and negotiate a great price, the registration fee does not care. It uses the price when the car was new. So a $30,000 car that you bought for $15,000 still has registration based on $30,000 original list price, though it declines each year as the car ages.
The municipal fee goes to the town or city where you register the car, and some towns add a small local fee on top. That is not a sales tax, but it is money out of your pocket. If you live in New Hampshire and buy from a dealer in Massachusetts, you still pay the New Hampshire registration fee, not the Massachusetts sales tax. But if you are a Massachusetts resident buying in New Hampshire, you owe Massachusetts use tax when you register the car back home. The no sales tax advantage applies only to New Hampshire residents.
The local twist: Alaska's borough taxes and Montana's resort taxes
Alaska has no state sales tax, but many boroughs and cities levy their own sales taxes on vehicle purchases. The Alaska DMV does not collect those taxes; the local government does. Depending on where you live, that local tax can be a few percent. Some areas have no local tax at all, so buying a car in Anchorage may be different from buying in Juneau. You must check with the borough tax office before you decide where to buy. Montana's resort tax areas are similar, though less common. If you buy a vehicle in a town with a resort tax, you may owe a small percentage on the purchase price, collected by the Montana Department of Revenue. Most of Montana does not have this, but it is a real thing in a few tourist towns.
What about gifts and private sales in no-sales-tax states?
Gifting a car in a no-sales-tax state can be cheaper than buying one, but the fees still apply. In Delaware, the document fee is based on the NADA value, even for a gift, unless the gift qualifies for an exemption. The Delaware DMV does allow a document fee exemption for transfers between spouses, parents and children, and grandparents and grandchildren, but you need to file the right form. In Montana, registration fees are still based on the original MSRP, so a gifted car with a high original MSRP will still cost you to register. New Hampshire does not exempt gifts from registration fees, and you still pay the title fee. If you are gifting a car, check the state DMV's gift transfer rules before you assume it is free.
Private-party sales are where the no-sales-tax states get tricky. In Delaware, the document fee uses book value if the sale price is below that. In Montana and New Hampshire, private sales still trigger the same registration fees based on original MSRP. The only difference is you avoid dealer doc fees. So a private sale can save you a couple hundred dollars in dealer fees, but not the state fees.
Out-of-state buyers: you still owe use tax back home
If you live in a state with a sales tax and buy a car in a no-sales-tax state, you will owe use tax when you register the car in your home state. Every state with a sales tax also has a use tax for vehicles bought out of state. The rate is usually the same as the sales tax rate where you live. So if you live in Connecticut (6.35 percent sales tax) and buy a car in New Hampshire, you will pay Connecticut use tax of 6.35 percent of the purchase price when you title the car at the Connecticut DMV. There is no legal way around this. Some people try to keep the car registered in the no-sales-tax state, but if you are pulled over in your home state and the car has been there more than 30 days, you will get a bill for back taxes and penalties. Not worth it.
The one exception is if you are moving to a no-sales-tax state and you already owned the car. Most states do not charge use tax on a car you owned before you moved, as long as you can prove you paid sales tax or use tax in the previous state. But each state has its own rules, so check with the DMV before you move.
Common questions
Do I still pay sales tax if I buy a car in a no-sales-tax state but live in a different state?
Yes. You will pay use tax in your home state when you register the car there. The use tax rate is typically the same as your state's sales tax rate. Bring your bill of sale and any tax paid receipts. If you paid no tax because you bought in a no-sales-tax state, you will owe the full use tax. Do not try to register the car in the no-sales-tax state unless you actually live there.
Is Delaware's document fee the same as a sales tax?
Legally no, but practically yes. Delaware calls it a document fee, but it is calculated as 4.25 percent of the vehicle's value, so it functions like a transfer tax. You cannot avoid it on a normal purchase. The only difference is that some gifts and transfers between immediate family members are exempt, which is not true for sales tax in most states.
Can I avoid sales tax by registering my car in Montana if I live in California?
Short answer: no, that is illegal. Montana allows non-residents to register vehicles there, but California and many other states require you to register the car in your state of residence within a certain time, often 20 to 30 days. If you are caught, you will owe the California use tax plus penalties and interest. Montana also requires proof of insurance and may ask for a Montana address. It is a well-known loophole, but states are cracking down hard.
Which no-sales-tax state is actually the cheapest to buy a car in?
It depends on the car and your situation. For a new car, Montana often comes out cheapest because registration is a few hundred dollars and there is no document fee. But if you buy an older car with a low original MSRP, Montana registration is tiny. Delaware's 4.25 percent document fee makes it less of a bargain for expensive cars, but for a cheap used car it might still beat a sales tax state. New Hampshire is in between. Always run the numbers for your specific vehicle and local taxes.