The 60-day clock, in two steps. New residents have 60 days from establishing residency to register their vehicles and get a New Hampshire driver's license [NH DMV]. Registration starts at your town or city clerk, who collects the local permit fee based on the vehicle's list price and age, and finishes at the state DMV for the plates. Bring the out-of-state title and proof of residency. There is no sales tax on the vehicle, which is one reason New Hampshire buyers ship cars in from out of state rather than the other way round.
Inspection: check before you assume. The 2025 state budget repealed New Hampshire's annual safety and emissions inspection for most passenger cars effective January 31, 2026. A federal court then ordered the program to continue while the state appeals, and the DMV extended the deadline for expiring stickers into spring 2026. As of this writing the rule is in flux, so confirm the current requirement with the DMV when you register; if inspections are in force, a newly registered vehicle has 10 days to be inspected. Antique vehicles over 25 years old keep their own May inspection under RSA 266:1 either way.
Insurance and equipment. New Hampshire is the one state that does not require auto insurance; you must be able to meet financial responsibility requirements after an accident, and nearly everyone does that with a policy at or above the 25/50/25 minimums [NH Insurance Department]. Tint is allowed on side and rear windows but not the front windshield, which matters for a car arriving from Arizona or Florida.
Remove your E-ZPass before shipping: the Everett Turnpike, the Spaulding and I-95 are all tolled, and a transponder left in the car will be billed on the carrier's route. Keep the tank at a quarter or less, and if the car is arriving between November and March, have winter tires fitted where it is, because the first drive home will be on salted roads.