New Hampshire does charge what functions as an excise tax on motor vehicles, though the state calls it a municipal permit fee. Every vehicle registered in the state is subject to it, it’s based on the vehicle’s original manufacturer’s list price, and it’s collected by your local town or city clerk rather than the state. The money stays with the municipality and funds local roads and services, which is why the fee carries so much weight in a state with no general sales tax and no broad-based income tax.1Tax Foundation. Taxes in New Hampshire
The fee is authorized by RSA 261:153, which requires every municipality to collect it on each vehicle offered for registration.2New Hampshire General Court. New Hampshire Revised Statutes 261:153 – Fees for Registration Permits It’s separate from the state registration fee you also pay, and it enters the town’s general fund with no restrictions on how it’s spent.3New Hampshire General Court. New Hampshire Revised Statutes 261:165 – Accounting for Receipts of Permit Fees
How Much You’ll Pay
The amount depends on two things: your vehicle’s manufacturer’s list price and its model year. The statute writes the rate in mills, but it’s easier to read in dollars per thousand of list price. A current-model-year vehicle is taxed at $18 per $1,000. The rate drops by $3 per $1,000 each year the vehicle ages, and bottoms out at $3 per $1,000 once the vehicle hits five years old.2New Hampshire General Court. New Hampshire Revised Statutes 261:153 – Fees for Registration Permits
- Current model year: $18 per $1,000
- One year old: $15 per $1,000
- Two years old: $12 per $1,000
- Three years old: $9 per $1,000
- Four years old: $6 per $1,000
- Five years old or older: $3 per $1,000
The list price is rounded to the nearest $100 and the final fee is rounded to the nearest dollar.2New Hampshire General Court. New Hampshire Revised Statutes 261:153 – Fees for Registration Permits “Manufacturer’s list price” means the original sticker price set by the automaker. What you actually paid at the dealership — above sticker, below sticker, used, or new — doesn’t change the fee.
A Worked Example
Take a two-year-old vehicle with a manufacturer’s list price of $35,000. The rate is $12 per $1,000, so you multiply 35 by $12 and get a municipal permit fee of $420. Register that same vehicle when it’s six years old and the rate falls to $3 per $1,000, dropping the fee to $105. The decline is steep in the early years, which is worth factoring in when you’re pricing out a new car.
The State Fee on Top
In addition to the municipal fee, the state charges its own registration fee by vehicle type: $3 for automobiles and light trucks, $2 for motorcycles and utility trailers, and $5 for heavy trucks over 18,000 pounds and buses.2New Hampshire General Court. New Hampshire Revised Statutes 261:153 – Fees for Registration Permits It’s small money next to the permit fee but still part of the total at the clerk’s window.
When and Where You Pay
You pay the municipal permit fee at the town or city clerk’s office where you live. The clerk’s office is always the first stop for a new registration, because the Division of Motor Vehicles won’t process a registration until the local fee is paid.4New Hampshire Division of Motor Vehicles. Vehicle Registrations
Renewals come up annually. For individuals, the renewal month is your birth month; for a vehicle registered to a business or trust, the clerk assigns a month. Most clerks take cash, checks, and cards, though card payments sometimes carry a convenience fee, and some towns offer online renewal. Don’t rely on a mailed reminder — not every municipality still sends one.
If you’ve just moved to New Hampshire from another state, you have 60 days from the date you establish residency to register your vehicle and pay the permit fee.5New Hampshire General Court. New Hampshire Revised Statutes 261:45 – Obligation to Register Vehicle Your out-of-state registration keeps you legal during that window, but once it closes, driving unregistered exposes you to a fine.
If You Sell or Replace the Vehicle
You don’t lose what you’ve already paid when a vehicle leaves your hands mid-registration. For a $5 processing fee, you can transfer the unused portion of the permit fee as a credit toward the new vehicle’s permit fee within the same registration period. If the new vehicle’s fee is higher, you pay the prorated difference; if it’s lower, the extra credit is forfeited.6New Hampshire General Court. New Hampshire Revised Statutes 261:150 – Transfer Credits To claim it, you need the original current registration for the old vehicle, and the primary registrant must be the same person on both.
Cash refunds are tightly limited. By statute, no portion of a permit fee once paid is refundable, with one narrow carve-out: the town clerk will refund it if the state refuses to register the vehicle on the original application. That carve-out doesn’t apply when the fee was built from transfer credits.7New Hampshire General Court. New Hampshire Revised Statutes 261:151 – Refunds If you paid the fee but never completed the state registration and never drove the vehicle, some municipalities will process a refund within 90 days as a local accommodation, but it isn’t a statutory right.
Who’s Exempt
Veteran exemptions under RSA 261:141 cover state registration fees for a narrow set of categories: veterans rated permanently and totally disabled from a service-connected condition by the U.S. Department of Veterans Affairs; veterans totally blind from a service-connected disability; amputees and paraplegics who received a specially adapted vehicle from the federal government, or whose current vehicle replaced one received that way; and former prisoners of war captured during a qualifying conflict who were honorably discharged. Purple Heart recipients qualify for a special plate but still pay the standard fees.8Department of Military Affairs and Veterans Services. NH State Benefits for Veterans
Active-duty military members who are not New Hampshire residents but are stationed in the state can keep driving on their home-state registration and plates without registering in New Hampshire.9New Hampshire General Court. New Hampshire Revised Statutes 261:41
What Happens If You Don’t Register
Driving an unregistered vehicle, or knowingly letting someone else drive one, is a $100 fine.10New Hampshire General Court. New Hampshire Revised Statutes 261:40 – Registration Required It applies whether your registration lapsed or you never registered to begin with. The fine on its own is modest, but an expired registration also gives law enforcement a reason to stop you, and anything else that surfaces during that stop adds up fast.
Deducting the Fee on Your Federal Return
Because the municipal permit fee is based on the vehicle’s value and charged every year, it qualifies as a deductible personal property tax on your federal return if you itemize. The IRS treats a fee as a deductible personal property tax when it’s charged on personal property, based on the property’s value, and assessed annually, regardless of what the government calls it.11Internal Revenue Service. Your Federal Income Tax (Publication 17) New Hampshire’s fee meets all three.
The deduction sits under the state and local tax (SALT) umbrella, so it shares a cap with your property taxes and any other state and local taxes you deduct. For 2026, the SALT cap is $40,400 for most filers and $20,200 for married individuals filing separately. The permit fee only helps if you’re itemizing and your overall SALT total is below the cap.