QuickTruckTaxQuickTruckTaxAI
Ask the AI about North Dakota
NDNorth Dakota trucking compliance

North Dakota (ND) Trucking Compliance: Filings, Registrations & Permits

✦ The quick answer

North Dakota-based motor carriers must keep their federal filings current (USDOT/MCS-150, UCR, IFTA, IRP, and Form 2290 HVUT) and handle apportioned registration, fuel licensing, and oversize/overweight permits through the North Dakota Department of Transportation (NDDOT) Motor Carrier Section. North Dakota imposes no separate weight-distance or highway-use tax, so quarterly IFTA reporting plus standard registrations cover most carriers.

Built on live FMCSA + IRS rulesFree check, no credit cardYou always review & submit
What North Dakota requires
UCR
The Unified Carrier Registration (UCR) is an annual federal program administered by the states, and North Dakota participates. If you operate commercial motor vehicles in interstate commerce, you must register and pay the UCR fee every year. Your fee bracket is based on the total number of power units (trucks and tractors) in your fleet, not a flat per-truck rate. UCR registration opens in the fall for the following calendar year, and enforcement typically begins January 1. Brokers, freight forwarders, and leasing companies without trucks pay the smallest bracket. We help you confirm your correct fleet-size bracket, prepare an accurate registration, and validate the details before you submit through the official UCR system. Always verify the current-year fee amounts on the official UCR site, since the brackets are set annually.
Form 2290 (HVUT)
Form 2290 and the Heavy Vehicle Use Tax (HVUT) are federal and filed with the IRS, but they matter in North Dakota because NDDOT will not register or renew a qualifying heavy vehicle without proof of payment (a stamped Schedule 1). HVUT applies to vehicles with a taxable gross weight of 55,000 lbs or more. The tax for a vehicle at 55,000 lbs is $100, plus $22 for each additional 1,000 lbs over 55,000, up to a maximum of $550 for vehicles at 75,000 lbs and above. The HVUT period runs July 1 through June 30. For vehicles in use at the start of the period in July, the deadline to file is August 31. For a newly acquired or first-used vehicle, the deadline is the last day of the month after the month you first put it on the road. We help you calculate the correct taxable gross weight, prepare Form 2290, and validate your entries so your Schedule 1 comes back clean for your North Dakota registration.
MCS-150
Your USDOT number and the MCS-150 form are how FMCSA tracks your carrier identity, fleet size, mileage, and operation type. Every interstate carrier and many intrastate North Dakota carriers need a USDOT number, and the MCS-150 must be updated at least every two years (the biennial update) on a schedule tied to your USDOT number. Missing the biennial update can deactivate your USDOT number and put your operating authority at risk. North Dakota intrastate carriers may also be required to carry a USDOT number under state rules. We help you keep your MCS-150 accurate (mileage, power-unit count, contact details), guide you through the biennial update timing based on your USDOT number, and validate the data before you file it with FMCSA.
IFTA
North Dakota is a member of the International Fuel Tax Agreement (IFTA). If you operate qualified motor vehicles across state lines, you base your IFTA license in North Dakota (your base jurisdiction) and file a single quarterly fuel tax return covering all member states and provinces. A qualified vehicle generally has two axles and a gross weight over 26,000 lbs, three or more axles regardless of weight, or is used in combination over 26,000 lbs. North Dakota IFTA is administered through the NDDOT Motor Carrier Section. You get North Dakota IFTA decals and a license, then report total miles and fuel purchased per jurisdiction each quarter so taxes net out correctly. Quarterly returns are due the last day of the month following each quarter: April 30, July 31, October 31, and January 31. Keep detailed mileage and fuel records, because that data drives the return. We help you organize trip and fuel data, calculate your quarterly figures, and validate the return before you file it with North Dakota.
IRP
The International Registration Plan (IRP) lets you register your trucks once in North Dakota and get apportioned plates valid in all member jurisdictions, with registration fees split based on the miles you run in each state or province. North Dakota IRP is handled through the NDDOT Motor Carrier Section. You'll report your fleet's distance by jurisdiction (actual miles for renewals, or estimated miles for a brand-new operation), and your North Dakota apportioned credentials and cab card list every jurisdiction you're authorized to run in. IRP and IFTA are separate programs but both rely on accurate mileage records, so good recordkeeping serves both. We help you assemble your jurisdiction mileage, prepare your IRP application or renewal, and validate it before you submit to NDDOT.
Permits
Beyond the core federal programs, North Dakota carriers may need state-specific credentials. Oversize or overweight loads require a permit from the NDDOT Motor Carrier Section (single-trip, multiple-trip, or annual, depending on dimensions and weight), and certain routes, axle configurations, or weights need additional review, routing, or escorts. Carriers not yet credentialed for IRP or IFTA can buy temporary trip permits and fuel permits to make occasional runs through North Dakota legally. For-hire carriers hauling only within North Dakota (intrastate) operate under federal safety rules adopted by the state and generally need a USDOT number, proper insurance, and appropriate North Dakota registration, which is separate from interstate FMCSA authority. We help you identify which North Dakota permits and authority types apply to your operation, prepare the paperwork, and validate it. Always confirm current requirements and fees directly with NDDOT before you rely on them.

North Dakota-specific requirements

North Dakota does NOT levy a separate weight-distance or highway-use tax, so unlike New York (NY HUT), Kentucky (KYU), New Mexico (weight-distance tax), and Oregon (weight-mile tax), there is no extra per-mile mileage return for North Dakota miles beyond your standard quarterly IFTA reporting. What is genuinely distinctive in North Dakota is the combination of seasonal road rules and oil-patch hauling. Every spring, NDDOT and local road authorities post seasonal load (spring thaw / frost-law) restrictions that sharply cut allowable axle weights on many roads as frost leaves the ground, and a winter weight increase period later allows heavier loads on certain frozen routes; the legal weight on a given road can change by season, so check current NDDOT postings before moving heavy loads. North Dakota is also a major energy state: the Bakken oil and gas region around the Williston Basin generates heavy, high-volume oversize/overweight movement of rigs, water, sand, pipe, and equipment, and NDDOT offers specialized permits and harvest-season provisions for agricultural loads, so oversize/overweight routing, divisible-load harvest permits, and county or township road agreements often come into play. NDDOT's Motor Carrier Section centralizes IRP apportioned registration, IFTA licensing and returns, trip and fuel permits, and oversize/overweight permitting. Verify current spring load restrictions, frost-law dates, oversize routing rules, and any harvest permit provisions with NDDOT, because they change year to year and by region.

North Dakota compliance calendar

JanuaryUCR enforcement begins for the new year; Q4 IFTA fuel tax return due January 31.
MarchSpring thaw / seasonal load (frost-law) restrictions typically begin posting on many North Dakota roads; verify current NDDOT dates and limits.
AprilQ1 IFTA fuel tax return due April 30.
JulyNew HVUT period begins July 1; Q2 IFTA fuel tax return due July 31.
AugustForm 2290 HVUT deadline (August 31) for vehicles in use during July.
OctoberQ3 IFTA fuel tax return due October 31; UCR registration typically opens for the next year.

Frequently asked questions

Does North Dakota have a weight-distance or highway-use tax like New York or Kentucky?+
No. North Dakota does not charge a separate weight-distance or highway-use tax. Your fuel taxes are handled through your quarterly IFTA return. If your routes cross into states that do levy mileage taxes, you must hold those credentials and file separately. That includes Kentucky (KYU license), New York (HUT), New Mexico, and Oregon (weight-mile tax) for miles run in those states.
What are North Dakota's spring load restrictions and frost laws?+
Each spring, as frost leaves the ground and roadbeds soften, NDDOT and local road authorities post seasonal load limits that reduce allowable axle weights on affected roads, with start and end dates that vary by region and year. There is also a winter weight increase period that allows heavier loads on certain frozen routes. Always check NDDOT's current frost-law postings and route limits before hauling heavy loads, because the legal weight changes by season and location.
Where do I handle IRP, IFTA, and permits in North Dakota?+
North Dakota routes IRP apportioned registration, IFTA licensing and quarterly returns, trip and fuel permits, and oversize/overweight permits through the NDDOT Motor Carrier Section. We help you assemble your mileage and fuel data and validate each filing before you submit it through the official North Dakota channels.
How much is the Form 2290 Heavy Vehicle Use Tax?+
For a vehicle with a taxable gross weight of 55,000 lbs, the HVUT is $100. Add $22 for each additional 1,000 lbs over 55,000, up to a maximum of $550 for vehicles at 75,000 lbs or more. The tax period runs July 1 to June 30, and the filing deadline for vehicles used in July is August 31. North Dakota needs your stamped Schedule 1 to register the vehicle.
Do I need a special permit to haul oversize loads in the Bakken oil region?+
Yes. Heavy oil-field movements (rigs, water, sand, pipe, and equipment) that exceed legal size or weight need an oversize/overweight permit from the NDDOT Motor Carrier Section, and some routes require specific routing, escorts, or county and township road agreements. We help you identify the permit type and validate your paperwork; always confirm current routing rules and fees with NDDOT before you move.
Is QuickTruckTax a filing service that submits my forms?+
No. QuickTruckTax helps you understand, prepare, and validate your filings, but it does not submit forms to the IRS, FMCSA, or any state agency on your behalf. We guide you so your paperwork is accurate and complete, and you file it through the official channels. This is general guidance, not legal or tax advice; always confirm with the relevant agency.
How this works: QuickTruckTax helps you understand, prepare, and validate your filing. We are not a filing service and never submit forms on your behalf — you always do the final review and submission. Figures here are estimates for guidance only and are not legal or tax advice. Confirm current rules, fees, and deadlines with the IRS, FMCSA, or your state agency.