New Hampshire Car Sales Tax Calculator Tax, title & license fees (2026)

No state sales/use tax; municipal registration permit fee based on MSRP · No state sales tax

Partially verified By Abdel · Checked against official sources on October 7, 2026 · Data as of September 5, 2026

Calculate New Hampshire car tax & fees

Loading calculator…

How much is car sales tax in New Hampshire?

New Hampshire has no sales or use tax on vehicles. Instead, when you register, your town or city charges a municipal permit fee based on the vehicle's original list price (MSRP), and the state adds a registration fee based on weight.

The municipal permit fee is the MSRP (rounded to the nearest $100) times a mill rate that drops as the vehicle ages: 18 mills for the current model year, then 15, 12, 9, 6, and 3 mills for vehicles five or more years older. The minimum is $5. It uses the maker's list price, not the price you paid.

From January 1, 2026, state registration is $42 for passenger vehicles up to 3,000 lb, $48 from 3,001 to 5,000 lb and $66 from 5,001 to 8,000 lb. Motorcycles are $30.

A title costs $35 from January 1, 2026 (up from $25), with or without a lien. Plates are $8. Towns may add their own agent fee.

New Hampshire is one of five states without a general state sales tax; the others are Alaska, Delaware, Montana and Oregon. Each charges something different when you buy or register a car, so compare them in our overview of states with no sales tax on cars.

  1. Municipal permit = max($5, rounded MSRP x mills / 1,000)
  2. Total = title + municipal permit + state registration + plates + agent fee + doc fee

New Hampshire car tax example with real numbers

Registering a new car

You buy a new $3,600-lb car with an MSRP of $35,000.

  1. There's no sales tax: $0.
  2. Municipal permit fee: $35,000 × 18 mills ÷ 1,000 = $630.
  3. State registration for a 3,001–5,000 lb car is $48, plus the $35 title and $8 plates.
  4. Estimated total: $721, plus any town agent fee.
Title & registration
Title$35
State registration$48
Plates$8
Municipal permit fee18 mills × MSRP$630
Estimated total$721

Computed with the calculator on this page using the figures in our data. Local add-ons not mentioned in the example are left out.

Exceptions that change your New Hampshire tax bill

Surviving spouses

A surviving spouse applying in their own name alone within 13 months pays no title fee.

Certain veterans

Qualifying veterans with service-connected amputation or blindness have the title fee waived.

Late titles

Applying late adds a penalty equal to the title fee.

New Hampshire vehicle sales tax rates

State rate0%
Local rate0%
Municipal permit
  • Formula MSRP (rounded to nearest $100) x mills / 1,000, minimum $5
  • Mills by model year age
    • Current $18
    • 1 year older $15
    • 2 years older $12
    • 3 years older $9
    • 4 years older $6
    • 5 and up years older $3

New Hampshire title & registration fees

Title$35
Title noteEffective 2026-01-01
Plates$8
State registration
  • Up to 3,000 lb $42
  • 3,001 to 5,000 lb $48
  • 5,001 to 8,000 lb $66
  • Motorcycle $30
Duplicate registration$20
Municipal agent feeVaries by town

New Hampshire car tax exemptions & special cases

Surviving spouse applying alone within 13 monthsTitle $0
Qualifying veteran (amputee/blind, service-connected)Title $0
Late titlePenalty equal to the title fee

New Hampshire car tax FAQ

Does New Hampshire charge sales tax on cars?

No. There's no state sales or use tax on vehicles.

Why is my first-year registration so high?

The town permit fee is 18 mills of the MSRP in the vehicle's first year, then it drops each year down to 3 mills.

Is the permit fee based on what I paid?

No. It's based on the maker's list price (MSRP).

How much is a New Hampshire title?

$35 from January 1, 2026.

Sources & verification

We checked these figures against the following official pages on October 7, 2026:

Not yet confirmed on an official page: motorcycle 30; plates 8; municipal min 5. Treat these figures as estimates.

Spotted something out of date? Tell us and we'll recheck it.