New Hampshire charges no sales tax on cars. Its Department of Revenue Administration says there is no general sales tax on goods purchased in the state, so neither a dealer nor a private seller collects any. A buyer from another state is not finished with tax, though. If your home state taxes vehicles, it generally collects that tax when you title or register the car there.
This guide explains what New Hampshire residents pay instead, the rule for buyers who register the car in another state, a Texas purchase worked through, the paperwork a New Hampshire seller hands over and how older title-exempt cars change hands. The rules come from the New Hampshire Department of Revenue Administration, the New Hampshire Division of Motor Vehicles (DMV), New Hampshire statutes and the Texas Comptroller.
Does New Hampshire Charge Sales Tax on Cars?
No. The Department of Revenue Administration FAQ answers the question directly: there is no general sales tax on goods purchased in New Hampshire, and a car bought from a dealer or a private seller is no exception.
That answer covers only New Hampshire's side of the sale. What the car costs you in tax and fees depends on where it will be registered: New Hampshire residents pay registration charges in place of sales tax, and buyers from other states face their own state's rules. Both are covered below.
What Do New Hampshire Residents Pay Instead?
Registration charges, paid in two parts. The NH DMV page on vehicle registrations says registration starts with the town or city clerk where you live and then moves to the state, so fees go to both. Many clerks also act as municipal agents and can complete the state part for an additional fee, and the first set of plates adds an $8 plate fee.
The town or city permit fee is usually the larger charge on a newer car. RSA 261:153 sets it in mills, or thousandths of a dollar, on the maker's list price rounded to the nearest $100: 18 mills for a current model year vehicle, then 15, 12, 9 and 6 mills for the four model years before it, and 3 mills for anything older, with a $5 minimum. A new car with a $30,000 list price pays $540 in its first year, and the rate steps down each year after that. The fee follows the list price, not the price you paid, and towns can add small fees of their own for a reclamation fund or local transportation projects.
The state fee depends on weight. RSA 261:141 charges $42 a year for a vehicle up to 3,000 pounds, $48 from 3,001 to 5,000 pounds and $66 from 5,001 to 8,000 pounds. These are New Hampshire registration charges, so they apply only to a car registered in New Hampshire.
What Do Out-of-State Buyers Pay When They Register at Home?
Usually their home state's sales or use tax. Buying in New Hampshire changes where the sale happens, not where the car is registered, and a state that taxes vehicles generally collects that tax when you title or register the car there. Texas and Massachusetts both work this way. The Texas example follows, and the Massachusetts answer is in the FAQ below.
Credit for tax paid elsewhere is what normally keeps a buyer from paying twice, and a New Hampshire purchase gives it nothing to work with. Credits like those Texas and Massachusetts allow depend on tax actually paid to the state where you bought the car, so a car bought in New Hampshire arrives with no tax to credit and your home state's full rate generally applies.
The price can still change the bill at home. Some states tax a private sale on a set value when the price is low, as Texas does with standard presumptive value. Rates, credits, deadlines and valuation rules differ from state to state, so check with your state's revenue or motor vehicle agency before you buy.
What Does a Texas Buyer Pay on a Car From New Hampshire?
The full 6.25 percent motor vehicle use tax, unless the new resident tax applies. The Texas Comptroller's guide to motor vehicle use tax charges Texas residents 6.25 percent on a car bought out of state, paid to the county tax assessor-collector when the car is titled and registered, within 30 calendar days of bringing it into Texas. As explained above, the Comptroller's credit for tax paid has nothing to apply to on a New Hampshire purchase.
The tax base depends on the seller. On a car bought from a New Hampshire dealer, use tax is figured on the sales price less any trade-in, so a $20,000 car with no trade-in means $1,250 at the county. On a private sale, it is figured on the price or 80 percent of standard presumptive value (SPV), whichever is greater, unless you bring a qualifying certified appraisal.
A new Texas resident whose car was already registered in their name in New Hampshire before the move generally pays the flat $90 new resident tax instead, subject to timing rules. Our guide to Texas car sales tax covers SPV, appraisals, the new resident tax and penalties in full, and our guide to registering an out-of-state car in Texas covers the county visit.
What Paperwork Does a New Hampshire Seller Provide?
For a car of model year 2000 or newer, the New Hampshire title, signed over to you at the sale. The NH DMV page on purchasing or selling a titled vehicle sets that rule for private sales, and its title FAQ says the seller fills in the buyer's name, the buyer's address and the current odometer reading on the back, both the seller and the buyer sign, and the seller gives the title to the buyer.
Your home state works from that title when you register the car, so before you pay, check that the vehicle identification number (VIN) on the title matches the car and that the seller's name matches the owner shown on the front.

How Do Older Title-Exempt Cars Change Hands?
Usually without a title. RSA 261:3 exempts any motor vehicle whose model year is before 2000 from the title requirement, except heavy trucks and truck-tractors over 18,000 pounds gross vehicle weight, and the DMV's exempt vehicles page describes the same cutoff as model year 1999 or older. New Hampshire titles these older cars only at the owner's request, so some carry a title after all.
For a title-exempt car, the DMV says the seller provides a properly executed bill of sale with either a current or expired New Hampshire registration certificate or a valid New Hampshire or out-of-state title. If the registration is missing, the seller can get a certified copy for a title-exempt vehicle sold to an out-of-state resident, at the DMV's Concord office only.
Texas accepts this paperwork as proof of ownership. Its rule on evidence of motor vehicle ownership, 43 TAC 217.5, lets a title application for a used vehicle rest on a registration receipt from a state that does not title vehicles after a certain period, or on a bill of sale presented with a non-titled vehicle or with an out-of-state registration receipt that has no transfer section. Bring the bill of sale and the New Hampshire registration to the county tax office together. Other states set their own rules for untitled cars, so confirm what yours accepts before you buy.
How Does Shipping Fit a New Hampshire Purchase?
Shipping saves the long drive home, but the paperwork stays with you. Agree on a pickup window with the seller and on who will meet the driver, since the car's condition is noted on the bill of lading at loading. Keep the title, or the bill of sale and registration, with you rather than in the car, because your home state asks for them at registration, and file the bill of lading with them as a record of when the car left New Hampshire and when it arrived.
If you would rather drive the car out, the NH DMV's temporary plates page says an out-of-state resident who buys privately from a New Hampshire resident can get a 20-day in-transit registration for $10, with proof of identity and a properly assigned title or, for a title-exempt car, a bill of sale. New Hampshire does not issue 20-day temporary plates to Massachusetts residents, because Massachusetts does not recognize them.
Rivalane coordinates door to door transport from New Hampshire with licensed, insured carriers. A carrier is typically assigned within one to three working days of booking, and once the car is loaded, deliveries on the New Hampshire to Texas lane typically take 5 to 8 days. These are estimates, not guarantees, so leave room before your home state's registration and tax deadlines. Our page on New Hampshire to Texas car shipping covers that lane, our page on car shipping in New Hampshire covers pickups across the state, and the car shipping calculator prices the move.
Frequently Asked Questions
Does New Hampshire have sales tax on cars?
Can I buy a car in New Hampshire to avoid sales tax?
Do Massachusetts residents pay tax on a car bought in New Hampshire?
Does a car bought in New Hampshire come with a title?
How do I get a car I bought in New Hampshire home?







