Compliance
USDOT Number vs. MC Number: The Difference
A USDOT number is a free FMCSA safety identifier every regulated carrier needs. An MC number is paid operating authority, and not every carrier needs one.

The Short Answer
A USDOT number is a free, permanent identifier FMCSA assigns to track a carrier's safety record, inspections, crashes, and audits over time. An MC number, short for Motor Carrier number, is a separate, paid form of federal operating authority required for most for-hire carriers that transport regulated freight or passengers across state lines. A carrier can need a USDOT number without ever needing an MC number, but a carrier can't get an MC number without a USDOT number first.
Who Actually Needs Each One
The USDOT number requirement is broad: it generally applies to any commercial motor vehicle involved in interstate commerce, and many states require it for intrastate carriers as well. It's free to obtain and doesn't expire, though FMCSA does require biennial updates to keep the underlying registration information current.
The MC number requirement is narrower and applies specifically to for-hire carriers, businesses transporting someone else's freight or passengers for compensation across state lines. A private fleet hauling only its own goods, or a carrier operating strictly within one state, typically needs a USDOT number but not an MC number. Each authority type currently costs $300, filed through FMCSA's registration system.
Getting the Order Right
A carrier has to have an active USDOT number before applying for an MC number, since the MC application is built on top of the existing USDOT registration rather than replacing it. Trying to apply for operating authority without an active USDOT number in place just gets the application rejected, so confirming USDOT status first, rather than assuming it's already handled, saves a wasted application cycle.
It's also worth knowing that a Motor Carrier docket number, the formal name behind an MC number, was never actually a standalone regulatory requirement in its own right; it exists to track a specific operating authority record, not to identify a person or company independently of that authority. In practice, though, most for-hire interstate carriers end up needing both numbers active and in good standing.
Frequently asked questions
Do I need both a USDOT number and an MC number?
It depends on what you haul and where. Interstate for-hire carriers typically need both. Private fleets hauling only their own goods, and carriers operating strictly within one state, usually need only a USDOT number.
How much does a USDOT number cost?
Nothing. A USDOT number is free to obtain from FMCSA, though it requires periodic updates to keep registration information current.
How much does an MC number cost?
Each operating authority type currently costs $300, filed through FMCSA's registration system.
Can I apply for an MC number before I have a USDOT number?
No. An active USDOT number is required before an MC number application can be submitted, since MC authority is built on top of the existing USDOT registration.
Sources
Related solutions & products
Related terms
Get a free quote
What are you looking for?