$BillOfSale.app

Free New Hampshire Vehicle Bill of Sale

New Hampshire is the bill-of-sale jurisdiction private buyers actually want to be in. There is no state sales tax on the vehicle, no county tax, no local sales tax — no sales tax is added to the price on the bill of sale. What trips people up instead is NH's unique two-stop registration: you go to your TOWN or CITY CLERK first to pay the municipal portion (calculated from the vehicle's list price and age at roughly $18 per $1,000 of value, declining each year), then you take the clerk's paperwork to the NH DMV for plates and the state portion. Skip the town clerk and the DMV will turn you away. Add in the 2000-model-year title cutoff and inspection rules that changed in 2026, and a tight bill of sale matters more than the missing tax line suggests.

New Hampshire Requirements: For titled vehicles (model year 2000 and newer), file the title application within 20 days of the sale; the vehicle cannot be driven until it is registered.

Seller Information

Buyer Information

Vehicle Details

Sale Information

Condition & Warranty

Free PDF includes a light diagonal watermark. Go Pro to remove it. Already subscribed? Sign in.

Transferring any motor vehicle? Our guide covers VIN verification, title transfer timelines, payment safety, and the eight things to do before handing over the keys — applicable to any car, truck, or SUV. Read: Car Bill of Sale: Complete Guide →

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

Primary Form
Bill of Sale for title-exempt vehicles (Report of Sale or Transfer of a Non-Titled Motor Vehicle)
Agency
New Hampshire Division of Motor Vehicles
Primary ID Field
VIN
Sales Tax
Exempt
Title Required
Yes
NH titles vehicles model year 2000 and newer. Pre-2000 vehicles are exempt from titling — a bill of sale (TDMV 22A) plus the previous registration is what transfers ownership. For 2000+ vehicles, the seller signs off the back of the NH title; the title application is prepared by the town or city clerk and must reach the DMV within 20 days of the sale.
Inspection
Required

Sales Tax Details

New Hampshire has NO general state sales tax. You pay $0 in sales tax on a private vehicle purchase, full stop. This is the single biggest financial reason out-of-state buyers cross into NH for cars.

Exemption: Not applicable — there is no sales tax to be exempt from. (Note: if you register the vehicle in another state later, that state will likely charge its own tax, so keep the bill of sale as proof of what you actually paid.)

Inspection Requirements

New Hampshire's law ending most passenger-vehicle inspections took effect January 31, 2026, but a federal court case followed and the rules have changed more than once. Check the NH DMV for current inspection rules before you buy or sell.

Registration

Registration for this vehicle type is handled by Town or City Clerk (municipal portion) + NH DMV (state portion) — not the same agency that handles cars in New Hampshire. Plan for separate filings.

New Hampshire Vehicle Sale — Step-by-Step Checklist

  1. For a title-exempt vehicle (model year 1999 or older), use NH DMV form TDMV 22A, the Report of Sale or Transfer of a Non-Titled Motor Vehicle; for a titled vehicle, any complete bill of sale is a good record.
  2. Record full VIN, year, make, model, body style, color, and exact odometer reading at delivery.
  3. List the sale price in dollars and cents (NH has no sales tax; the price is your record of the deal).
  4. For 2000-or-newer vehicles, have the seller sign off the NH title and complete the odometer block; pre-2000 vehicles only need the bill of sale plus the prior registration.
  5. Both buyer and seller sign and date; print names exactly as they appear on the title and on a government ID.
  6. Buyer takes paperwork to their TOWN or CITY CLERK first to pay the municipal registration fee, then to NH DMV for plates and title.
  7. Check the NH DMV for current inspection rules — the annual inspection was repealed for most passenger vehicles effective January 31, 2026, and court action followed.

Common Pitfalls

  • Going to the DMV before the town clerk. NH registration is a two-stop process — the DMV cannot register you until your town or city clerk has collected the municipal portion. First-time NH buyers waste an entire afternoon on this.
  • Assuming "no sales tax" means "no fees." It doesn't. The municipal fee on a $30,000 newer vehicle can run several hundred dollars in year one because it is based on the manufacturer's list price, not your purchase price.
  • Assuming old inspection rules still apply. NH repealed most passenger-vehicle inspections effective January 31, 2026, but court action followed — check the NH DMV for the current rules.
  • Forgetting the 2000 model year title rule. Sellers of pre-2000 cars sometimes hand over no title because there never was one — that is correct, but the bill of sale and prior registration must both be present or the buyer can't register.
  • Buying out of state and assuming NH's no-tax rule follows the car. If you register in MA, ME, or VT later, that state will charge its own tax when you register there.

Pro Tip

NH's no-sales-tax rule is real, but the savings are easy to give back if you bungle the town-clerk-then-DMV order, ignore the current inspection rules, or buy a pre-2000 vehicle without a clean prior registration. Use TDMV 22A, keep copies, and route the paperwork in the right order.

New Hampshire Vehicle Bill of Sale — FAQs

Does New Hampshire really charge zero sales tax on a used car?
Yes. NH has no general state sales tax, no county sales tax, and no local sales tax. A $20,000 private-party car purchase that would cost roughly $1,250 in MA tax or $1,200 in VT tax costs $0 in NH sales tax. You will still pay a title fee and a municipal registration fee based on the vehicle's list price and age, but your NH sales tax is genuinely zero. Keep the bill of sale anyway — if you ever move and re-register the car in a sales-tax state, that state may ask what you paid.
Why do I have to go to the town clerk before the DMV?
New Hampshire splits vehicle registration between the municipality and the state. Your town or city clerk collects the "municipal permit fee," calculated from the vehicle's original list price multiplied by a state-set mill rate (about $18 per $1,000 in year one, dropping each year as the car ages). The clerk issues a receipt; only then will the NH DMV process the title transfer and issue plates. Walk into the DMV without the town clerk's paperwork and they will send you back. Bring the assigned title (or, for a pre-2000 vehicle, TDMV 22A plus the prior registration) and proof of insurance to the clerk first.
Do I need a title for a 1998 pickup I just bought in NH?
No. New Hampshire only titles vehicles model year 2000 and newer. For anything older — a 1998 F-150, a 1995 Civic, a 1985 Bronco — the seller cannot give you a title because one was never issued. Instead, you transfer ownership with a properly signed TDMV 22A bill of sale plus the seller's most recent NH registration. Bring both to your town clerk and then to the DMV. Hold onto these documents permanently; if you ever sell the truck again, the next buyer will need the same paper trail to register it.
When does my new vehicle need its NH safety inspection?
Check the NH DMV first. New Hampshire's law ending annual inspections for most passenger vehicles took effect January 31, 2026, but a federal court case followed and the rules have changed more than once. Whatever the inspection status, keep the vehicle safe to drive.
I live in Massachusetts but want to buy a car in NH to skip the sales tax. Does that work?
No. Massachusetts (like many states with a sales tax) charges USE tax when you register a vehicle there, regardless of where you bought it. MA bills 6.25% on the higher of the purchase price or the vehicle's book value — so the NH purchase saves you nothing if the car is going on MA plates. The no-tax advantage only applies if you actually register and garage the vehicle in NH as a NH resident.