Skip to content
Haul10

Academy

MCS-150 biennial update: what FMCSA wants every two years

The MCS-150 biennial update explained: who files, when it is due, what goes on the form and which mistakes cause trouble later.

· 5 min read · Haul10 is not a government site

Diagram of the MCS-150 biennial update cycle every 24 months for a USDOT number

Your USDOT number is a promise that what FMCSA holds about you is true. The MCS-150 biennial update is how you keep that promise. Every 24 months you confirm who you are, how many trucks and drivers you run, and what you carry. It costs nothing, but missing it can lead to deactivation. This is the longer story behind the MCS-150 biennial update: who needs it, how the schedule works, what the form asks and where carriers go wrong.

What is the MCS-150?

It is a form. More exactly, it is the record FMCSA keeps about each registered carrier: legal name, addresses, contact details, type of operation, cargo carried, number of vehicles and drivers, and the mileage you ran in a given year. When you first got a USDOT number, you filed one. The update keeps it honest.

The data lands in FMCSA's Company Census File, which anyone can read. Brokers do. Insurers do. Roadside officers can see a summary. So an out-of-date form is not just an admin problem, it is what the market sees.

Who has to file an MCS-150 biennial update?

Carriers that need a USDOT number and operate in interstate commerce. The regulation, 49 CFR 390.19, is the source. Carriers that run only inside one state are in a different position. Federal registration functions in Motus, for example, do not offer a biennial update to intrastate carriers, according to filers who have written about it. If you are unsure which camp you are in, your FMCSA record shows how you are listed.

How often do you update an MCS-150?

Every two years. The rule says it plainly:

Every 24 months, according to the following schedule.

49 CFR 390.19(b)(2)

The schedule has two halves. The last digit of your USDOT number sets the month. The second-to-last digit sets the year.

Last digitMonthSecond-to-last digitYears
1JanuaryOddOdd-numbered years
2FebruaryEvenEven-numbered years
3March
4April
5May
6June
7July
8August
9September
0October
How a USDOT number sets the MCS-150 month (last digit) and year parity (second-to-last digit). Source: 49 CFR 390.19(b)(2) and (b)(3).

The update is due by the last day of that month. A number ending in 48 is due in August of even years. A number ending in 71 is due in January of odd years. Our MCS-150 due date guide does a dozen examples, and a lookup tool will work yours out.

What goes into the update?

Even if nothing changed, you go through the whole form. These are the parts that matter most.

  1. Who you are. Legal name, trading name, physical and mailing address, phone and email.
  2. How you operate. Interstate or intrastate, for-hire or private, and any other classification that fits.
  3. What you carry. Cargo types, including hazardous materials if you haul them.
  4. Vehicles and drivers. Power units, split by owned and leased, and drivers.
  5. Mileage. Total miles for a stated year.
  6. The signature. A company official certifies that it is accurate.

We have a longer, field-by-field piece on the MCS-150 form.

Where do you file it?

In Motus, FMCSA's registration system. It took over the registration functions of the old FMCSA Portal on 19 May 2026. You sign in with Login.gov, open your company and choose the update. A company official must be the one to claim the account first, or a service provider can be connected to it.

What if you miss it?

The regulation says a carrier that fails to update faces civil penalties and "deactivation of its USDOT Number." A deactivated number means you cannot operate until it is reactivated. FMCSA has paused deactivation for updates due on or after 1 June 2026 (see our news piece on the pause), but the pause is temporary and has no end date.

The mistakes we see in updated records

Take a made-up carrier, Holloway Express, with 11 trucks. At its last update it reported 15 power units, because it had been planning to expand. The plan fell through. Two years on, its UCR Auto-Renew reads 15 vehicles and bills for B3 at $333. That is the correct bracket anyway, which is lucky. If it had reported 21 by mistake, it would have paid $1,163.

Common slips:

  • Reporting a planned count. Report the fleet you run now.
  • Old mileage. Use the year the form asks for.
  • A dead email address. FMCSA writes to it.
  • Missing the signature step. An unsigned form is not filed.

What brokers and insurers see

Your MCS-150 data is public, so it is read more often than you might think. A broker onboarding a new carrier looks at the status, the power-unit count and the date of the last update. An insurer pricing a policy compares your reported mileage and fleet with your application. A mismatch does not always cause a problem, but it invites a phone call.

That is the quiet value of a clean biennial update. Nobody thanks you for it. It just stops the questions.

Deactivation and the way back

If the update is missed and FMCSA acts on it, the USDOT number is deactivated, which means you cannot operate under it. Reactivation usually runs through an updated MCS-150. Reinstating operating authority is a separate job and cannot start while the number is inactive. We set out the order in our guide to a deactivated USDOT number. Right now FMCSA has paused this for updates due from 1 June 2026.

Keeping a record of every update

Each time you file, keep three things: the date, the confirmation, and a note of what you reported. Put them in the same place every time.

Item to keepWhy
Confirmation of filingProof for brokers, insurers and FMCSA
Power units and drivers reportedThe baseline for your next update and your UCR bracket
Mileage and the year it coversCross-check for fuel tax and insurance
Name of the company officialShows who certified the form
What to file away after every MCS-150 biennial update, and why each item earns its place.

If you use a proof vault, such as the one on a free Haul10 account, upload the confirmation the same day. It takes a minute and it saves an argument later.

Frequently asked questions

Do I need to update my MCS-150 if nothing has changed?

Yes. The biennial update is a confirmation that nothing changed, and it is required on schedule.

Can someone else file my MCS-150 biennial update?

A company official can, or a service provider connected to the account in Motus.

Does updating my MCS-150 cost anything?

Not when you file it yourself with FMCSA. Services that file for you charge a fee for their work.

What if I do not know my due date?

Use the lookup in our MCS-150 guide, or the free check, which also shows your last update.

Sources

Check your number first

The free check shows your due dates and what FMCSA has on file. If you then want a named person to handle a filing, the Pro plan does that.