The MCS-150 is one of those filings that costs nothing, takes about fifteen minutes, and can shut your whole operation down if you forget it. Let's make sure that never happens.

What the MCS-150 actually is

The MCS-150, officially the Motor Carrier Identification Report, is the form behind your USDOT number. It tells FMCSA who you are, where you're based, how many trucks and drivers you run, what you haul, and roughly how many miles you cover in a year.

You filed one when you first got your USDOT number. What trips people up is that FMCSA requires you to update it at least every two years, even if nothing changed. That's the "biennial update," and it's mandatory whether you're a 100-truck fleet or a single owner-operator who hasn't changed so much as a phone number.

When yours is due

Your deadline is baked into your USDOT number itself. Two digits control everything:

  • The last digit of your USDOT number sets the month you file: 1 = January, 2 = February, 3 = March, and so on through 9 = September. If your number ends in 0, your month is October.
  • The next-to-last digit sets the year: if it's odd, you file in odd-numbered years. If it's even, you file in even-numbered years.

So a USDOT number ending in **...**73 files by the end of March in odd years. One ending in **...**40 files by the end of October in even years. Your update is due by the last day of your month, every other year, forever.

Write it on the calendar. Set a phone reminder for two of them. This is the easiest compliance deadline in trucking and also the most commonly missed.

How to file

The filing itself is free and done online:

  1. Go to FMCSA's website and find the MCS-150 / biennial update section (it lives under the FMCSA Registration system).
  2. Log in. FMCSA uses Login.gov for access, so if you haven't set that up yet, do it before the deadline week, not during it.
  3. You'll need your USDOT PIN or Login.gov credentials tied to your authority to make changes.
  4. Update your info: mileage for the last calendar year, power units, drivers, cargo classifications, and contact details.
  5. Submit and save the confirmation.

If the online route fights you, the paper MCS-150 form still exists and can be submitted directly to FMCSA. It's slower, but it works.

One important warning: you never have to pay a third party to do this. There's a whole industry of official-looking letters demanding $100+ to "process your biennial update." Those are private companies, not FMCSA. The filing is free.

What happens if you miss it

This is where a free form gets expensive:

  • Your USDOT number gets deactivated. An inactive USDOT number means you're not authorized to operate. Brokers check this. Shippers check this. Roadside inspectors definitely check this.
  • Civil penalties are on the table. FMCSA can fine carriers for failing to file, and the fines accrue per day.
  • Downstream chaos. A deactivated number can foul up your UCR registration, your insurance filings, and your standing with load boards, all for a form that takes fifteen minutes.

Reactivating means filing the update and waiting for the system to catch up. Meanwhile your truck may be parked. Not worth it.

Common mistakes to avoid

  • "Nothing changed, so I don't need to file." Wrong. The biennial update is required even with zero changes.
  • Confusing the schedule. People remember "every two years" but forget it's tied to their USDOT digits, not the date they last filed.
  • Stale contact info. If FMCSA mails a warning to an address you left two years ago, you'll never see it. Keep your address and email current.
  • Guessing at mileage. Use your IRP or IFTA records for last year's mileage. Inspectors and insurers both look at this number, and a wildly wrong figure raises questions.
  • Forgetting to update after real changes. Added trucks? New terminal? Started hauling hazmat? You're supposed to update within 30 days of significant changes, not wait for the biennial deadline.
  • Paying a scam letter. If a letter demands money for your biennial update, throw it out. FMCSA doesn't charge for this.

How McClure helps

We track this stuff because your insurance depends on it. A deactivated USDOT number creates real problems for filings and for your standing with brokers. If you're a McClure client and you're not sure when your MCS-150 window falls, call us and we'll look it up with you, walk you through the filing, and make sure the numbers you report line up with what's on your policy. Fifteen minutes now beats a parked truck later.