Compliance

MCS-150 Biennial Update: How to File, Deadlines by USDOT Number, and Penalties for Missing It

MyCarrierVault Team May 01, 2026 5 min read

Every motor carrier registered with FMCSA must file an MCS-150 Motor Carrier Identification Report every 24 months, regardless of whether anything about the company has changed. Miss the deadline and your USDOT number gets deactivated. Operate with a deactivated USDOT number and you're looking at civil penalties up to $10,000.

For a form that takes 10 minutes to complete, it creates a disproportionate amount of compliance risk — mostly because carriers don't know their deadline until it's already past. This guide fixes that.

What the MCS-150 is

The MCS-150 is FMCSA's record of who you are and what you operate. It captures:

  • Legal company name, DBA, and principal place of business
  • EIN (federal tax ID)
  • Operation type (interstate, intrastate hazmat, intrastate non-hazmat)
  • Carrier type (private, for-hire, exempt)
  • Total power units (straight trucks, truck-tractors, buses, etc.) and trailers
  • Total drivers (CDL and non-CDL)
  • Estimated annual mileage for the past 12 months
  • Commodity type (hazmat or non-hazmat)
  • Contact information and emergency contact

It's not a safety form. It's FMCSA's way of knowing how large your operation is and where to reach you. The size and mileage data feed into your SMS profile — inaccurate numbers affect how your CSA scores are weighted.

FMCSA doesn't charge to file. There is no fee for the biennial update.

How to calculate your deadline

Your filing deadline is encoded in your USDOT number. The rule:

  • Last digit → your due month (1 = January, 2 = February, …, 9 = September, 0 = October)
  • Second-to-last digit → your due year (odd digit = file in odd-numbered years; even digit = file in even-numbered years)

Example: USDOT number ending in ...68 - Last digit: 8 → due in August - Second-to-last digit: 6 (even) → file in even-numbered years → due August 2026, August 2028, etc.

Example: USDOT number ending in ...31 - Last digit: 1 → due in January - Second-to-last digit: 3 (odd) → file in odd-numbered years → due January 2027, January 2029, etc.

You can also look up your exact due date at safer.fmcsa.dot.gov by entering your USDOT number and checking the "MCS-150 Due Date" field.

Deadline window: FMCSA gives you the entire month to file. A company due in August has all of August to complete the update.

How to file (FMCSA Portal)

  1. Go to portal.fmcsa.dot.gov and sign in with your Login.gov credentials.
  2. Navigate to Registration → File a Biennial Update (MCS-150).
  3. The portal pre-fills your prior submission. Review each field: company name, address, operation classification, power unit count, driver count, annual mileage.
  4. Update anything that's changed. If nothing has changed, confirm the existing data and submit.
  5. You'll receive a confirmation email. Save it — it's proof of timely filing.

The entire process takes under 10 minutes if your data is current. It takes longer if your contact information is stale and you can't authenticate.

Login.gov note (important in 2026): FMCSA is migrating from its legacy portal to Motus, the new registration system, in Q2 2026. The Company Official on your Portal account — using the same Login.gov email — is the only person who can claim your Motus account at launch. Make sure your Login.gov credentials and Company Official designation are current before you need them for either a biennial update or the Motus migration.

What to watch for when reviewing the form

Most MCS-150 rejections and errors come from three fields:

Power unit count. This should reflect units you operated in the past 12 months, not units you own on paper. A truck that's been sitting broken in a yard for 14 months and not moved under load typically doesn't count. If you sold units, remove them. If you added units, add them.

Annual mileage estimate. FMCSA uses this for SMS scoring. Carriers consistently underreport mileage and then wonder why a handful of violations push their BASIC percentile sky-high. Get the number from your ELD or IFTA records — it should match what you're filing with your state for fuel tax purposes.

Operation classification. If you've added hazmat authority or changed from private to for-hire (or vice versa), update this. A mismatch between your MCS-150 classification and your operating authority is a common audit trigger.

Consequences of missing the deadline

If you don't file by the last day of your due month:

  1. USDOT number is deactivated. You'll see your status change to "Not Authorized" in SAFER within days of the deadline passing.
  2. Civil penalties. Up to $1,000 per day, capped at $10,000 per violation. FMCSA doesn't chase every late filer, but they can — and if your USDOT gets flagged in a roadside inspection as deactivated, the carrier gets OOS and you're explaining the lapse to an investigator.
  3. New entrant program impact. New entrants in their first 18 months who miss an MCS-150 filing are treated as abandoning their new entrant audit obligations. This accelerates enforcement.
  4. Operating without authority. Technically, hauling freight under a deactivated USDOT number constitutes operating without authority — a separate §385 violation with its own penalty structure.

Reactivating a deactivated USDOT number requires filing the overdue MCS-150 and, depending on how long it's been inactive, potentially re-completing the new entrant audit process. The fix is always more expensive than the 10-minute form.

The MCS-150B variant — what it is and who needs it

Two variants of the form apply to specific situations:

  • MCS-150B (Intermodal Equipment Provider Registration): Required if you're a provider of intermodal equipment (chassis) used in conjunction with intermodal shipping. Different form, same biennial filing requirement.
  • MCS-150A (Agricultural Exemption Update): Filed when you claim an agricultural exemption under §390.3(f)(1). If you've added agricultural operations to a commercial fleet, this is the form.

Most small carriers running standard truckload, LTL, or owner-operator freight file the standard MCS-150. If you're filing MCS-150B or MCS-150A, it's typically because your compliance team told you to.

MCS-150 in the context of Motus (2026)

Starting Q2 2026, the MCS-150 biennial update moves into FMCSA's new Motus registration system. The underlying filing requirement doesn't change — same deadline formula, same fields, same penalties for missing it. But the interface changes from the legacy FMCSA Portal to Motus.

The biggest practical change: Motus auto-populates your prior submission and provides real-time error detection before submission. For carriers who've historically had rejections for typos in VIN counts or mileage transpositions, this is a genuine improvement. For carriers who have stale Portal accounts or wrong Company Officials, the transition window is a problem — FMCSA has been explicit that the Company Official must claim the Motus account first, before other users.

If your biennial update is due in 2026 and you haven't prepped your FMCSA Portal account, do that now. The Motus prep checklist is here.


MyCarrierVault tracks MCS-150 due dates alongside your DQ file expiry, annual vehicle inspections, and every other compliance deadline your fleet runs on. We alert you 30, 14, and 7 days before each one is due — so a 10-minute biennial update never turns into a $10,000 penalty. Start a free trial.

Tags: mcs-150 biennial-update fmcsa-portal usdot registration motus