North Carolina sequences things differently than most states — your license has to come before your registration, not the other way around — and it bundles two normally-separate bills (registration and vehicle property tax) into one. Here’s how it actually works.
Who actually handles registration in North Carolina
The North Carolina Division of Motor Vehicles (NCDMV) runs registration and titling directly through its own network of License Plate Agencies and DMV offices across the state — this is a straightforward state-run model, not a county-administered or contracted-agent one. Counties still play a role in the vehicle property tax NCDMV bills alongside your registration (more below), but the registration transaction itself goes through NCDMV.
RefPages’ State Government directory has NCDMV’s own contact information as a starting point.
The deadline: your driver’s license comes first
North Carolina’s sequencing is the detail that catches new residents off guard: you generally can’t register a vehicle until you already hold an NC driver’s license. You have 60 days from establishing residency to get that license. Once you have it, vehicle registration is due by whichever comes first — accepting gainful employment in North Carolina, or the expiration of the reciprocity period your prior state’s registration is honored under (commonly around 30 days, though it varies by the agreement with your former state).
What to bring
- The vehicle’s title, or a lien-holder’s release if it’s paid off
- Proof of North Carolina liability insurance — NCDMV verifies coverage electronically through the state’s insurance verification system, so your insurer needs to be licensed to do business in North Carolina and report your policy
- A VIN verification/inspection, generally required for a vehicle titled out of state, completed by a licensed NC VIN inspector
- A valid North Carolina driver’s license (see above)
- Highway Use Tax payment, due at the time of titling (see below)
Emissions and safety inspections: still 19 counties, pending a change to one
North Carolina requires an annual safety inspection statewide for most vehicles. Separately, as of this writing the emissions inspection is still required in 19 counties: Alamance, Buncombe, Cabarrus, Cumberland, Davidson, Durham, Forsyth, Franklin, Gaston, Guilford, Iredell, Johnston, Lincoln, Mecklenburg, New Hanover, Randolph, Rowan, Union, and Wake. Elsewhere, only the safety/tamper check applies. Newer vehicles (within roughly the three most recent model years and under 70,000 miles) are exempt from the emissions portion where it still applies.
That 19-county list is on its way down, but hasn’t changed yet. Session Law 2023-134 dropped 18 counties from the program, which would leave Mecklenburg County as the sole remaining county; Session Law 2026-41, effective July 7, 2026, goes further and removes Mecklenburg too. Neither change takes effect until the U.S. EPA approves North Carolina’s revised State Implementation Plan and DEQ/NCDMV finalize it — as of mid-2026 EPA had proposed approval and was still working through public comment, with no final action yet. Confirm the current status for your county directly with NCDMV or DEQ before you assume the list has shrunk.
What it costs
- Highway Use Tax (HUT): a one-time 3% tax on the purchase price, charged when NCDMV issues the title rather than as an annual sales tax — trade-in value is deducted first for a dealer sale. If you’re bringing a vehicle that’s already been titled in your name in another state for at least 90 days, HUT is capped at $250 instead of the full 3% (N.C.G.S. § 105-187.6(c)) — a relevant break for most new residents. Buy a vehicle out of state and title it in NC right away without that 90-day history, and the full 3% applies.
- Registration fee: a flat annual plate fee that NCDMV sets, separate from HUT.
- Vehicle property tax: assessed by your county based on the vehicle’s value, but billed and collected by NCDMV together with your registration renewal rather than separately by the county (see below).
Because both the HUT rate and the fee schedule can change legislatively, confirm the current figures with NCDMV before you go.
Renewal: Tag & Tax Together, once a year
North Carolina registrations run on an annual cycle, expiring at the end of a designated month shown on your sticker. About 60 days before that date, NCDMV sends a single Tag & Tax Together notice that combines your registration renewal fee and your county vehicle property tax into one amount due — you pay both to NCDMV directly (not the county tax office) to complete the renewal. If your vehicle needs a safety inspection, that’s still handled separately at an inspection station and reported electronically to NCDMV before the renewal will go through.