$BillOfSale.app

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.

New Hampshire Requirements: Transfer title within 30 days.

Seller Information

Buyer Information

Car Details

Sale Information

Condition & Warranty

Free PDF includes a small watermark at the bottom. Go Pro to remove it. Already subscribed? Sign in.

First time selling a car privately? Our complete guide covers how to verify the buyer, which payment methods are safe, what paperwork the DMV actually needs, and the odometer disclosure mistake that can make a transaction legally void. Read: Car Bill of Sale: Complete Guide

New Hampshire Car Bill of Sale — What You Need to Know

Primary Form
Application for Certificate of Title
Agency
New Hampshire Division of Motor Vehicles, Department of Safety
Primary ID Field
VIN
Sales Tax
Exempt
Title Required
Yes
New Hampshire titles all passenger vehicles. The buyer files TDMV 19A at any NH DMV location within 20 days of the sale date.
Inspection
Required

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

  1. 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.
  2. Seller completes the odometer disclosure on the back of the New Hampshire title for vehicles under 20 model years old.
  3. Seller signs the title over to the buyer, including any required lien-release documentation if a lienholder appears on the title.
  4. Buyer obtains Form TDMV 19A (Application for Certificate of Title) from any NH DMV location or downloads it from nh.gov/safety/divisions/dmv.
  5. 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.
  6. Buyer pays the title fee and registration fees — no sales tax or Use Tax is collected on private vehicle sales in New Hampshire.
  7. New Hampshire plates stay with the seller: buyer must obtain new NH plates at the DMV visit.
  8. 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.

New Hampshire Car Bill of Sale — FAQs

Does New Hampshire really have zero tax on private car sales?
Yes. New Hampshire levies no state sales tax and no Use Tax on private vehicle purchases. When a buyer completes TDMV 19A at the NH DMV, the only money paid is the title fee (~$25) and registration fee — not a percentage of the purchase price. This distinguishes New Hampshire from every other New England state and makes it one of only two continental U.S. states with no vehicle purchase tax (alongside Oregon).
What is the annual property tax on cars in New Hampshire?
New Hampshire municipalities levy an annual property tax on registered motor vehicles, calculated using the vehicle's assessed value (based on book value, which declines each year). For a newer vehicle worth $30,000–$40,000, annual town taxes typically run $300–$600 depending on the municipality. This tax is billed separately from registration fees and is paid to the town, not the state DMV. It is the practical trade-off for New Hampshire's zero purchase-tax policy.
What is Form TDMV 19A and who fills it out?
TDMV 19A is New Hampshire's Application for Certificate of Title, filed by the buyer at any NH DMV location within 20 days of the purchase date. The form captures the vehicle VIN, odometer reading, sale price, buyer's information, and the basis for the title transfer. The seller's role is to sign the existing title over correctly — the seller does not file any form with the DMV on a private sale.
Which New Hampshire counties require emissions testing?
Hillsborough, Rockingham, and Merrimack counties require OBD-II emissions testing as part of the annual vehicle inspection — these three counties cover southern New Hampshire including Manchester, Nashua, Portsmouth, and Concord. All other New Hampshire counties require only the safety inspection without emissions. Buyers in those three counties should verify the vehicle will pass OBD-II testing before purchasing.