Registration

What is a USDOT number?

A USDOT number is the identifier FMCSA assigns to each registered motor carrier. Who needs one, how carriers get and keep one, and what the public record shows.

The short answer

A USDOT number is the identifier the Federal Motor Carrier Safety Administration (FMCSA) assigns to each entity it registers. The Company Census File describes it as a unique number assigned to each entity record, and it ties together a carrier’s registration, filings, inspections and crash reports.

The number belongs to the company, not to a truck or a driver. Carriers display it on both sides of every self-propelled commercial motor vehicle they operate, preceded by the letters “USDOT” (49 CFR 390.21).

Who needs one

Under the federal rules, a carrier needs a USDOT number when it operates commercial motor vehicles in interstate commerce. FMCSA defines a commercial motor vehicle as one that (49 CFR 390.5):

  • has a gross vehicle weight rating, gross combination weight rating or actual weight of 10,001 pounds or more;
  • is designed or used to carry more than 8 passengers, including the driver, for compensation;
  • is designed or used to carry more than 15 passengers, including the driver, not for compensation; or
  • carries hazardous materials in a quantity that requires placards.

Many states also require USDOT numbers for carriers that never cross a state line. That is why most records in the census are intrastate: 68.9% of the active carriers in the current snapshot are registered as intrastate operations. Interstate vs. intrastate explains the difference.

Getting and keeping one

Carriers register online with FMCSA (fmcsa.dot.gov/registration). The registration collects the details that later appear in the public record: legal and trade names, physical and mailing addresses, contacts, the type of operation, cargo classifications, power units and drivers.

Registration is not a one-time filing. A carrier files its identification report, Form MCS-150, before it begins operating and again every 24 months; a carrier that misses its biennial update faces penalties and deactivation of its USDOT number (49 CFR 390.19T).

A for-hire carrier that hauls regulated freight across state lines also needs operating authority, which comes with an MC number.

What a USDOT record shows

Because the census is public, the USDOT number is the most reliable key for identifying a carrier. Our files keep it in the dot_number column, one row per active USDOT number, alongside what the carrier reported:

  • legal name, doing-business-as name and up to two company officers;
  • physical and mailing addresses, phone, cell phone, fax and email;
  • interstate or intrastate operation, and whether the carrier is for-hire, private or exempt;
  • power units, drivers and cargo classifications;
  • the date the number was added and the date of the latest MCS-150.

Everything in the record is self-reported. An active USDOT number shows that a registration is active; it does not prove the company is hauling freight today.

To read one carrier’s record, search by USDOT number, MC number or company name in the DOT number lookup. Each profile shows the carrier’s authority, fleet, cargo, filing dates and when its next MCS-150 is due.

Using USDOT numbers in your CRM

Map dot_number to your CRM’s external or unique ID field. It never changes for a carrier, so a later file updates existing records instead of creating duplicates. The import guide walks through the setup, and the CSV documentation lists every column.

Sources

Figures marked as current come from the FMCSA Company Census snapshot of November 7, 2026, as published on this site. How the data is built

All glossary