North Carolina’s IRP structure is simple — two full-service offices plus License Plate Agencies for supplements — but its renewal mechanics have more tripwires than most states: account "stops" that freeze everything, a statutory HVUT gate, and a fax-first rule for internet renewals.
Here is how the system works and the three rules that catch carriers.
Offices and what each can do
Full IRP service — new accounts, renewals — lives at the Raleigh office (1425 Rock Quarry Road, Suite 100) and the Charlotte office (6016 Brookshire Blvd.). License Plate Agencies throughout the state can process IRP supplements: adding equipment, replacement plates, duplicate cab cards, lien recording, insurance changes, and plate turn-ins. Online renewal is available up to 60 days before expiration.
The fax-first rule: before beginning the IRP internet renewal, you must fax the Form 2290 for every vehicle at 55,000 pounds or more to the Raleigh IRP office — (919) 715-9129, with an internet cover sheet. Do it in reverse order and the renewal stalls.
The statutory 2290 gate — and its two traps
General Statute 20-88(j) has required proof of federal Heavy Vehicle Use Tax payment since 1985: NCDMV must refuse to register a heavy vehicle at 55,000 pounds gross weight or more until the owner presents it. Accepted proof: the receipted Schedule 1 (original or photocopy), the e-filed PDF with the IRS e-file watermark and received date, or the filed 2290 plus both sides of the cancelled check. Carriers reporting 25 or more vehicles must e-file — North Carolina restates the IRS mandate in its own checklist.
Trap one: the prior-owner refusal. The IRP manual says DMV will no longer accept a receipted Schedule 1 in the prior owner’s name — and North Carolina publishes no bill-of-sale grace window, so used-truck buyers should file in their own name the week they buy.
Trap two: the cab-card cross-check. Even when the vehicle is registered for less than 55,000 pounds in North Carolina, proof is required if it is registered at 55,000 pounds or more in any other jurisdiction listed on the cab card. Split-weight fleets should read their cab cards before renewal season.
Stops: the account freezes that block renewal
Every vehicle on the fleet must be clear of "stops" before a renewal processes — including a stop for failure to provide proof of FHVUT paid, and the County Tax Stop for unpaid vehicle property tax (which NCDMV collects on the counties’ behalf). Two more prerequisites: for-hire interstate carriers must have Form E (or BMC-91) insurance on file before an apportioned plate is issued, and a North Carolina-registered vehicle must pass its annual safety inspection no more than 90 days before the registration expires.
If your North Carolina apportioned fees run $400 or more, you can pay by bank draft due six months from your renewal month — but drafts must be paid even if the truck is sold or the plate turned in first.
Frequently asked questions
Where are the NCDMV IRP offices?⌄
Why is my NC renewal blocked?⌄
Can I use the seller’s stamped Schedule 1 for a truck I just bought?⌄
My truck is under 55,000 pounds in NC — why is NCDMV asking for a 2290?⌄
Related guides
More in State Motor-Carrier Portals & IRP Offices
Official sources
- NCDMV — commercial trucking and IRP hub
- NCDMV — IRP manual (proof formats, prior-owner rule, stops)
- G.S. 20-88 — weight fees and the subsection (j) HVUT gate
- IRS Trucking Tax Center (federal deadlines and the e-file watermark)
Agency rules, fees and contacts can change — confirm current requirements with the agency before acting. This guide is general information for truckers, not tax or legal advice.