Features Guides Insights Free tools For Carriers For Brokers For Drivers For Safety Providers Pricing Log In Sign up See plans
  1. Home
  2. Free tools
  3. MCS-150 due date calculator

MCS-150 biennial update due date calculator

Free tool · Updated · TruckerPro editorial team

Your MCS-150 is due every two years by the last day of a month set by your USDOT number. The last digit picks the month (1 is January through 9 is September, and 0 is October). The next-to-last digit picks the year: odd digits file in odd-numbered years, even digits in even-numbered years. The rule is 49 CFR 390.19T(b).

Digits only. Nothing you type leaves this page.

Key points

The full schedule

The table below is the schedule in 49 CFR 390.19T(b)(2). The update is due by the last day of the month shown.

USDOT number ends inDue by the last day of
1January
2February
3March
4April
5May
6June
7July
8August
9September
0October

Then the year. If the next-to-last digit is odd (1, 3, 5, 7 or 9), you file in odd-numbered years such as 2027 and 2029. If it is even (0, 2, 4, 6 or 8), you file in even-numbered years such as 2026 and 2028. Nobody is due in November or December.

Worked examples

The calculator always returns the next deadline that has not passed yet, counted from today's date on your device.

Who has to file

The biennial update applies to every motor carrier that has a USDOT number, whether it is for-hire or private, interstate or a carrier in a state that uses USDOT numbers for intrastate operations. Intermodal equipment providers and hazardous materials safety permit holders file their own versions of the form (MCS-150B and MCS-150C). A carrier files when it first registers, before it begins operations, and then every 24 months on the schedule above.

You file even if nothing changed. The update confirms your company details, operation type, cargo, power units, drivers and the miles your vehicles ran in the last calendar year. FMCSA uses those numbers for its safety measurement, so a stale record can distort how your company's crash and inspection rates are normalized.

How to file the update

  1. Gather your current numbers: power units (owned, term-leased and trip-leased), drivers (interstate and intrastate, CDL and non-CDL) and vehicle miles traveled in the last calendar year.
  2. Sign in to FMCSA's registration system with the account tied to your USDOT number and choose the biennial update.
  3. Review every section, change what is out of date and submit. FMCSA charges no filing fee for the update itself.
  4. Keep the confirmation with your company records, and check your public record on SAFER once it refreshes.

FMCSA has been moving registration to a new online system, so the screens you see may differ from older instructions. Many paid filing services offer to do this for you; the update itself can be filed directly with FMCSA at no charge.

What happens if you miss it

Under 49 CFR 390.19T(b)(4), a company that fails to complete its biennial update is subject to civil penalties and deactivation of its USDOT number. A deactivated number is a problem at roadside and with shippers, brokers and insurers who check your status before tendering a load. If you are late, file as soon as you notice; do not wait for the next cycle.

Keeping track of it with the rest of your compliance dates

The MCS-150 is one of several recurring federal deadlines: IFTA returns every quarter, the UCR registration before each new year, the heavy vehicle use tax return (IRS Form 2290) each summer, and your IRP renewal. The trucking compliance calendar puts all of them in one downloadable calendar.

Frequently asked questions

When is my MCS-150 due?

By the last day of the month matching the last digit of your USDOT number (0 means October), in odd-numbered years if the next-to-last digit is odd and even-numbered years if it is even. The calculator on this page does the arithmetic.

Do I have to file the MCS-150 if nothing changed?

Yes. The biennial update is required every 24 months whether or not anything changed (49 CFR 390.19T(b)(2)).

What happens if I miss my MCS-150 biennial update?

The rule makes a carrier that misses it subject to civil penalties and deactivation of its USDOT number (49 CFR 390.19T(b)(4)).

Does FMCSA charge a fee for the MCS-150 update?

No. FMCSA does not charge a fee for the biennial update. Third-party filing services charge for their own time.

My USDOT number has only one digit. Which year do I file?

Treat the missing next-to-last digit as 0, which is even, so you file in even-numbered years.

Sources

Regulations change. Check the current rule at the source before you act on it; this page is general information, not legal or tax advice.