New Hampshire is the cheaper place to buy a car, but only if you live there. New Hampshire charges no sales tax on a vehicle purchase at all, while Alabama charges 2 percent at the state level plus county and city rates on top. The catch that undoes most of the savings for everyone else is simple: you pay tax where you register the car, not where you buy it, so an Alabama resident who drives to New Hampshire for a deal still settles up with Alabama at the tag office.
This comparison uses the two states’ published fee schedules and statutes rather than dealership marketing. It covers the purchase tax, the fees to put a plate on the car, the recurring taxes, the inspection rules, and one factor that has nothing to do with money: what a decade of road salt does to a body panel.
The rule that decides everything
Sales and use tax on a motor vehicle is imposed by the state where the vehicle is registered and titled, not the state where the transaction happened. Florida’s Department of Revenue maintains a widely used table of the rate each state applies to a vehicle sold to a nonresident, precisely because dealers need to collect the right amount.
What that means in practice: if you are an Alabama resident, you will pay Alabama’s vehicle tax when you title the car in Alabama, whether you bought it in Huntsville or in Nashua. If you are a New Hampshire resident, you pay no vehicle sales tax anywhere, because New Hampshire imposes none, and a dealer in another state will generally handle the paperwork so you are not taxed twice.
Purchase tax: New Hampshire’s real advantage
New Hampshire levies no general sales tax and no motor vehicle sales tax. On a $35,000 vehicle, that is $35,000, full stop. New Hampshire also has no wage income tax, and its Interest and Dividends Tax has been repealed.
Alabama charges 2 percent state sales tax on new and used automotive vehicles, well below its 4 percent general rate on other tangible personal property. Counties and cities add their own automotive rates, which are lower than their general sales tax rates but vary considerably across Alabama’s 67 counties. On a $35,000 car the state portion alone is $700. Get the exact combined automotive rate from your county license plate issuing official before you negotiate.
Fees at the counter
Alabama is cheap here. The state registration fee for a private passenger automobile runs $23 to $105 depending on the plate and vehicle class, and an application for an Alabama certificate of title costs $15, with designated agents permitted to add a $1.50 commission and issuing officials another $1.50 for processing and mailing. Counties may add local fees.
New Hampshire is not cheap here, and this is where people are surprised. Registration has two parts. The state fee is set by gross weight: $42 for vehicles up to 3,000 pounds, $48 for 3,001 to 5,000 pounds, and $66 for 5,001 to 8,000 pounds. On top of that, your town collects a municipal permit fee calculated on the manufacturer’s list price, at 18 mills per dollar for the current model year, then 15, 12, 9 and 6 mills in each of the next four years, and 3 mills for the fifth prior year and older, with a $5 floor.
Run that on a car with a $35,000 list price. The first year municipal permit fee is 18 mills times $35,000, which is $630, plus roughly $48 in state fees. That is close to $680 before the plate is on the car, and about $525 the following year. Over the first three years a New Hampshire owner pays well over $1,500 in permit fees on that vehicle. It is a property tax on your car wearing a different name.
| Cost | Alabama | New Hampshire |
|---|---|---|
| State vehicle sales tax | 2%, plus county and city automotive rates | None |
| Title application | $15 plus agent commissions of $1.50 each | Set by DMV schedule, modest |
| State registration fee | $23 to $105 for passenger cars | $42 to $66 by gross weight |
| Local annual vehicle levy | Ad valorem tax, 15% assessment ratio times local millage | Municipal permit fee, 18 mills per dollar of list price in year one |
| Safety inspection | Not required | Requirement removed by 2026 legislation |
| State income tax on wages | 2% to 5% | None |
| Road salt exposure | Minimal | Heavy every winter |
What you owe every year after that
Alabama collects an annual ad valorem property tax on vehicles at registration time. Private passenger vehicles are Class IV property with a 15 percent assessment ratio, so the taxable value is 15 percent of the market value the state’s Vehicle Valuation section assigns, multiplied by the local millage rate. Alabama is explicit that this is a property tax rather than a use tax, meaning it accrues whether or not the car is driven, and all accrued tax must be paid before the vehicle can be registered.
New Hampshire’s municipal permit fee works on the same principle with different arithmetic. It is based on the original list price rather than current market value, and it steps down on a fixed schedule regardless of what the car is worth. A five year old sedan with a $90,000 list price still pays 3 mills on $90,000, or $270, even if it is worth $20,000.
Inspections, emissions and paperwork
Alabama does not require a periodic safety inspection or an emissions test for private passenger vehicles. You buy the car, you title it, you register it, you drive it.
New Hampshire historically required an annual safety inspection and, for most newer vehicles, an onboard diagnostics emissions test. That changed with 2025 session legislation, HB 649, which the governor signed on May 18, 2026 as Chapter 69, removing the inspection mandate for passenger vehicles. The state’s environmental agency has been working with the Environmental Protection Agency on the corresponding change to the emissions program. Because the transition has moving parts, confirm the current requirement with the New Hampshire Division of Motor Vehicles before you assume a car needs no sticker.
The thing money cannot fix: rust
If you are buying used, the state a car spent its life in matters more than the state you buy it in. New Hampshire roads are salted heavily every winter, and salt attacks brake and fuel lines, subframes, rocker panels and exhaust hangers. A ten year old New England car can be mechanically sound and structurally compromised at the same time.
Alabama cars do not see road salt. They see heat, humidity and ultraviolet exposure, which punish paint, interior plastics, rubber seals and batteries but leave the structure alone. Sun damage is far cheaper to live with than corrosion, which is why a southern car with clean underbody photos commands a premium at northern auctions.
If you buy a New England used car, put it on a lift and look at the rear subframe mounts, the brake lines above the rear axle and the seam where the rocker meets the floor pan. If you buy a Gulf Coast used car, check the title history for flood branding.
So which state should you buy in
If you live in New Hampshire, buy in New Hampshire and pay zero purchase tax. Budget for the municipal permit fee, which on an expensive car can exceed what an Alabama buyer pays in sales tax over the first few years.
If you live in Alabama, buy in Alabama. Crossing state lines is fine and sometimes gets you a better car, but it will not save you tax, and it adds shipping and a longer wait. Alabama’s 2 percent state vehicle rate is among the lowest in the country, so the tax incentive to shop elsewhere is weak anyway.
If you are relocating between the two, time the purchase for after the move so you title once. The same logic runs through our comparisons of Virginia and Florida and New York and Ohio, and it shows up again in our look at forming an LLC in Alabama or Mississippi: the state that gets your money is the state you are legally connected to, not the one with the better sticker price.
Frequently asked questions
Can I buy a car in New Hampshire and avoid sales tax if I live elsewhere?
No. Your home state charges sales or use tax when you title and register the vehicle there. Dealers collect it or your motor vehicle office does. Registering the car at a relative’s New Hampshire address to avoid the tax is fraud and puts your insurance coverage at risk.
Is New Hampshire actually cheaper than Alabama overall?
On the purchase itself, yes, because there is no tax. Over three to five years of ownership the picture narrows sharply, because New Hampshire’s municipal permit fee is calculated on original list price and Alabama’s ad valorem tax is calculated on a 15 percent assessment of declining market value.
Does Alabama require a vehicle inspection?
No. Alabama has no periodic safety inspection and no emissions testing program for private passenger vehicles. You still need a valid title, a registration and the required insurance, and accrued ad valorem tax must be paid before the state will register the vehicle.
How much is New Hampshire’s registration on a new car?
Two parts. A state fee of $42 to $66 depending on gross weight, plus a municipal permit fee of 18 mills per dollar of the manufacturer’s list price for the current model year. On a $35,000 list price that permit fee alone is about $630 in year one, dropping each year on a fixed schedule.
Should I worry about rust on a New Hampshire used car?
Yes. Salted winter roads corrode brake lines, fuel lines, subframes and rocker panels, and the damage is often invisible from above. Inspect from a lift, and treat a clean underbody on a ten year old northern car as the exception rather than the expectation.
The bottom line
New Hampshire has the better headline: no sales tax on the car and no income tax on the paycheck that buys it. Alabama has the better ownership math on anything expensive, because its 2 percent state vehicle rate is low and its annual tax follows depreciating market value rather than the original window sticker.
Whichever state you are in, the decision is made for you by where you register. Check Alabama’s fees at the Alabama Department of Revenue, read the New Hampshire permit fee schedule in RSA 261:153, and if you are buying across state lines, look up how your state taxes a nonresident purchase in the motor vehicle sales tax rate table published by Florida’s revenue department.
