HaulerPro guide

What Is MC in Trucking?

MC numbers, what they are, who needs one, and what's changing at FMCSA. Plain-language guide for independent carriers starting out.

If you're getting your operating authority sorted before your first load, you've probably run into the term "MC number" and wondered exactly what it means and whether you need one. Here's the plain-language version, including what's currently in flux at FMCSA so you don't get caught off guard.

For the full picture on standing up your operation, see the starting an independent trucking business guide.

What an MC Number Actually Is

MC stands for Motor Carrier. An MC number is an operating authority number issued by the Federal Motor Carrier Safety Administration (FMCSA). It identifies you as a for-hire carrier: someone who moves freight owned by others in exchange for compensation.

Your USDOT number identifies your company to federal safety regulators. Your MC number, historically, identified your right to haul freight for hire across state lines. The two numbers serve different purposes, even though FMCSA manages both.

Who Has Needed an MC Number

Carriers operating as for-hire across state lines have generally been required to hold operating authority, which historically came in the form of an MC number. That includes brokers and freight forwarders under their own authority designations as well.

Private carriers moving only their own freight, and carriers operating strictly within a single state under intrastate authority, have typically not been required to obtain federal MC authority. State rules vary, so confirm with your state's motor carrier authority if your operation is intrastate.

MC Numbers Are in Transition

Here is the part that matters if you are registering right now: the relationship between MC numbers and USDOT numbers is actively changing at FMCSA, and the outcome is not fully settled.

FMCSA has proposed phasing out MC numbers in favor of a unified USDOT-number-based authority system. Under that proposal, your USDOT number would serve as the single identifier for both safety registration and operating authority. However, as of this writing that change is a proposal under consideration, not a finalized rule.

Additionally, the legacy Unified Registration System (URS) was retired in 2026. FMCSA registration now runs through the Motus USDOT Registration System. If you read older guides that reference URS steps or walk you through a URS-specific process, those instructions are outdated.

The practical takeaway: do not rely on any guide, including this one, for the current state of MC number requirements. Go directly to fmcsa.dot.gov before you register to confirm what identifiers are currently required for your authority type.

MC Number vs. USDOT Number: The Key Difference

Carriers commonly ask whether they need both. Here is how to think about it:

  • USDOT number: Safety registration. Required for commercial vehicles above certain weight thresholds operating in interstate commerce, and for carriers subject to federal safety regulations. This is the identifier DOT inspectors use at weigh stations and roadside checks.
  • MC number (historically): Operating authority. Required for for-hire carriers moving regulated commodities across state lines. Brokers and freight forwarders hold their own authority designations under different prefixes (FF for freight forwarders, for example).

Brokers have generally required carriers to show both a valid USDOT number and active operating authority before issuing a rate confirmation. Whether that authority continues to be represented by a separate MC number or folds into the USDOT number depends on where FMCSA's rulemaking lands. Confirm current requirements directly with FMCSA before you register.

What You Need Alongside Operating Authority

Getting your MC number or operating authority is one step. Several other requirements typically come with it:

  • Process agent (BOC-3): You designate a process agent in each state where you operate. This is commonly handled by a filing service.
  • Insurance: For-hire carriers moving general freight are commonly required to carry a minimum level of public liability insurance. The commonly referenced federal minimum is $750,000, though many brokers and shippers require more, and a proposed increase has been under discussion. Verify current minimums with FMCSA and your insurance provider.
  • UCR (Unified Carrier Registration): An annual registration requirement for carriers operating in interstate commerce. Fees and deadlines vary by year; verify at ucr.gov.

None of these requirements are set in stone in terms of specific dollar amounts or processing timelines. Treat the figures above as directional and confirm current specifics with the issuing authority before you file anything.

Once You Have Authority: Running the Operation

Once your authority is active and your insurance is filed, the operational side begins. Dispatch, documents, invoicing, driver management, expenses, and IFTA mileage tracking all need a home.

HaulerPro handles all of that in one place, built for independent carriers and small fleets from owner-operators up through 15 or more trucks. No enterprise overhead, no implementation consultant. You add your company, set up your drivers, and start dispatching loads. Visibility on every load comes through driver status updates entered directly in the driver app. PODs auto-attach to invoices so you are not chasing documents when it is time to bill. And HaulerPro works out miles by state from each load's route for the 48 contiguous states, so the data going into your quarterly return is already scoped to U.S. jurisdictions. The carrier or their accountant files the return. For common pitfalls in that process, see common IFTA mistakes.

You get founder-led support from someone who built the software around how carriers actually work.

For more on setting up your operation end to end, start with the starting an independent trucking business guide.

Ready to get the back office sorted? , no credit card required.

Put this into practice. Start dispatching in HaulerPro, free.