Free New Hampshire Car Bill of Sale
New Hampshire is one of only two states in the continental United States with no sales tax and no Use Tax on private vehicle sales — the other is Oregon. Buyers completing TDMV 19A at the NH DMV pay $0 in vehicle purchase tax at title transfer, making New Hampshire a genuine destination for large-vehicle purchases from neighboring Massachusetts and Vermont. The trade-off is New Hampshire's annual municipal property tax on vehicles, which is assessed by the town based on the vehicle's book value and can add $300–$600 or more per year for a newer car. Transfers must be completed within 20 days of sale.
Free PDF includes a small watermark at the bottom. Go Pro to remove it. Already subscribed? Sign in.
New Hampshire Car Bill of Sale — What You Need to Know
Sales Tax Details
New Hampshire has no state sales tax and no Use Tax on private vehicle sales. There is zero tax owed to the NH DMV at title transfer — one of the primary reasons buyers from Massachusetts, Vermont, and other New England states cross the border to purchase vehicles in New Hampshire.
Exemption: All private vehicle sales in New Hampshire are fully exempt from sales and use tax — there is no vehicle excise tax at purchase. However, New Hampshire municipalities levy an annual property tax on motor vehicles based on book value, which can range from $300 to $600+ per year on a newer car. This municipal tax is an ongoing ownership cost, not a one-time purchase cost.
Inspection Requirements
New Hampshire requires an annual safety inspection for all registered vehicles. Hillsborough, Rockingham, and Merrimack counties also require OBD-II emissions testing as part of the annual inspection. The buyer must obtain a passing inspection within the registration cycle. A new owner typically has up to 10 days to drive on a newly transferred registration before inspection is required at renewal.
New Hampshire Car Sale — Step-by-Step Checklist
- Prepare a bill of sale with the VIN, year, make, model, odometer reading, sale price, sale date, and full names and addresses of both buyer and seller.
- Seller completes the odometer disclosure on the back of the New Hampshire title for vehicles under 20 model years old.
- Seller signs the title over to the buyer, including any required lien-release documentation if a lienholder appears on the title.
- Buyer obtains Form TDMV 19A (Application for Certificate of Title) from any NH DMV location or downloads it from nh.gov/safety/divisions/dmv.
- Buyer visits any NH DMV location within 20 days of the sale with TDMV 19A, the signed title, the bill of sale, and valid identification.
- Buyer pays the title fee and registration fees — no sales tax or Use Tax is collected on private vehicle sales in New Hampshire.
- New Hampshire plates stay with the seller: buyer must obtain new NH plates at the DMV visit.
- Buyer schedules an annual safety inspection (and OBD-II emissions if in Hillsborough, Rockingham, or Merrimack county) before the first registration renewal.
Common Pitfalls
- Expecting zero ongoing vehicle costs: the absence of sales tax is not the absence of vehicle-related taxation. New Hampshire municipalities assess an annual property tax on vehicles based on book value — a new $40,000 truck can generate $400–$600 in annual town taxes. Buyers crossing from other states to avoid sales tax should factor this annual cost into their ownership calculations.
- Missing the 20-day title transfer deadline: New Hampshire's 20-day window is shorter than the 30 days offered in states like Texas and Florida. Buyers who delay past 20 days face late title fees assessed by the NH DMV.
- Plates on the car at handoff: New Hampshire plates belong to the seller and do not transfer with the vehicle. A buyer driving away with the seller's plates is operating an unregistered vehicle. The seller should physically remove the plates before completing the sale.
- Assuming no inspection is needed at purchase: New Hampshire's annual inspection requirement means the buyer will need a passing safety inspection (and emissions test in the three southern counties) at registration renewal. A car with known inspection failures should be disclosed.
Pro Tip
A New Hampshire private car sale is one of the simplest in New England from a tax standpoint — TDMV 19A, signed title, no purchase tax, done within 20 days. The two surprises for new-to-NH buyers are the annual municipal property tax on the vehicle (budget $300–$600/year on a newer car) and the inspection requirement (OBD-II emissions in Hillsborough, Rockingham, and Merrimack counties). Sellers should remove plates at handoff and do not need to file any post-sale notification form — unlike Massachusetts or Connecticut, New Hampshire has no seller release-of-liability filing.