The MCS-150 is the Motor Carrier Identification Report — the FMCSA form every USDOT-registered carrier, broker, and freight forwarder files every 24 months to keep their federal record current. It is the single most common touchpoint between a motor carrier and the FMCSA, and missing it can lead to deactivation of the USDOT number.
The Legal Foundation: 49 CFR Part 390
The MCS-150 filing requirement is set out in Title 49 of the Code of Federal Regulations, Part 390. Specifically, §390.19T requires every motor carrier, broker, and freight forwarder that holds a USDOT number to file an updated identification report at least once every 24 months on the biennial update cycle, and sooner whenever specific facts about the business change — a new address, a change in fleet size, or a change in operation type.
The purpose is regulatory visibility. The FMCSA uses the data you report on MCS-150 to populate the SAFER system, calculate your CSA scores, triage new-entrant safety audits, and target enforcement. Out-of-date data distorts all of those downstream systems, which is why the FMCSA takes a missed MCS-150 seriously enough to deactivate your USDOT for it.
What Information MCS-150 Captures
MCS-150 is not a short form. The FMCSA uses it to refresh every field in your USDOT record:
- Legal business name and DBA — must match your FMCSA authority record exactly.
- Principal place of business and mailing address.
- Operation type — interstate, intrastate, or both.
- Cargo classifications — what you typically haul (general freight, refrigerated, household goods, liquids, etc.).
- Fleet size — broken out by straight trucks, truck tractors, and trailers, owned and leased counted separately.
- Driver count — split into drivers operating within 100 miles of base vs beyond 100 miles.
- Annual mileage — total vehicle miles traveled in the last calendar year.
- Hazmat status — whether you transport any hazardous materials.
- Safety contact — the designated safety employee or representative responsible for compliance.
Who Files MCS-150?
Every interstate USDOT holder files MCS-150 on the biennial schedule (49 CFR 390.19T(a)(1)). That includes:
- Interstate motor carriers — for-hire and private, of any fleet size.
- Intrastate carriers: check your state — intrastate carriers that need an FMCSA hazmat safety permit file the MCS-150B. Intrastate-only carriers are not subject to the federal biennial update (FMCSA, Sept 2026); some states require them to update their FMCSA record on a recurring basis.
- Freight brokers (MC-B) — brokers hold USDOT numbers tied to their operating authority.
- Freight forwarders (MC-FF) — same rule as brokers.
For a quick yes/no walkthrough, see Do I need to file MCS-150?
How Often Do You File?
Every 24 months on a schedule set by the last two digits of your USDOT number — the last digit determines the month, and the second-to-last digit determines whether you file in even or odd years. A full walkthrough with the digit lookup lives in our MCS-150 filing schedule guide. For step-by-step online filing instructions, see how to file MCS-150.
On top of the regular 24-month cycle, an out-of-cycle MCS-150 is required within 30 days whenever your business undergoes a material change — a move, a significant fleet addition or reduction, a change from intrastate to interstate operation, or a change in the legal entity name. Sign-in is usually the next blocker: FMCSA's Motus system no longer uses a USDOT PIN, so you sign in with Login.gov and link your USDOT number to your account (see the Login.gov sign-in guide).
What Happens If You Skip It
A missed biennial update can lead to civil penalties and deactivation of the USDOT number (49 CFR 390.19T(b)(4)). Note: FMCSA has temporarily suspended enforcement of biennial updates and USDOT inactivation for updates due on or after June 1, 2026, until further notice.
The fix is usually straightforward — file the overdue MCS-150, and FMCSA reactivates the USDOT number once FMCSA processes it. FMCSA controls when the update shows in its records. Details: MCS-150 deactivation and reinstatement.
File Your MCS-150 Before the Deadline
$175 standard or $400 lifetime updates, prepared and submitted for you.
File your MCS-150MCS-150 vs Other FMCSA Filings
MCS-150 is often confused with three other FMCSA filings:
- USDOT registration — the one-time application that gets you a USDOT number. MCS-150 is the recurring update to that record.
- MC authority (OP-1) — the operating-authority application for for-hire carriers, brokers, and forwarders. Separate from MCS-150, but an entity with active MC authority will have both.
- BOC-3 (FastBOC3Filing) — the process-agent designation required for interstate operating authority. Filed once and typically does not require updates unless your provider changes.
MCS-150 is the only one of those filings that operates on a recurring 24-month schedule.
Bottom line: MCS-150 is the every-24-months refresh that keeps your USDOT record accurate. Missing it can lead to deactivation of the USDOT number, and the remedy is filing the update.