MCS-150 Due Date Finder
Your MCS-150 due date is set by your USDOT number: the last digit is the month (1 for January through 9 for September, 0 for October) and an odd or even next-to-last digit means odd or even years.
Figures and rules checked October 29, 2026
Type in your USDOT number and this tool tells you your MCS-150 due date: the month your biennial update is due, whether you file in odd or even years, and the next deadline from today. FMCSA sets the schedule by the last two digits of the number, so every carrier's date is different.
The update is required every two years even when nothing has changed. Missing it can get your USDOT number deactivated, which stops you from hauling.
MCS-150 due date finder
Your USDOT number is on your FMCSA registration, your truck door and your insurance certificate. The example number is made up.
File your MCS-150 update by April 30, 2027, then every two years after that. Update sooner if your address, fleet size or operation changes.
How the MCS-150 schedule works
The rule is in 49 CFR 390.19T. Two digits of your USDOT number decide everything:
The last digit sets the month. 1 is January, 2 is February, and so on through 9 for September. 0 is October. The update is due by the last day of that month.
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. Zero counts as even.
| Last digit | Due by | Last digit | Due by |
|---|---|---|---|
| 1 | January 31 | 6 | June 30 |
| 2 | February 28 or 29 | 7 | July 31 |
| 3 | March 31 | 8 | August 31 |
| 4 | April 30 | 9 | September 30 |
| 5 | May 31 | 0 | October 31 |
November and December never come up, which spreads FMCSA's work across ten months. If you run more than one company or bought a second business with its own USDOT number, each number has its own schedule, so check them one at a time.
Worked examples
All USDOT numbers below are made up. Deadlines are counted from late October 2026.
| USDOT number | Last two digits | Schedule | Next deadline |
|---|---|---|---|
| 3487214 (calculator example) | 1, 4 | April, odd years | April 30, 2027 |
| 2155690 | 9, 0 | October, odd years | October 31, 2027 |
| 1048825 | 2, 5 | May, even years | May 31, 2028 |
| 4021068 | 6, 8 | August, even years | August 31, 2028 |
A carrier whose new USDOT number puts the first deadline only a few months away still has to file on schedule. The clock doesn't wait two years from when you registered.
How to read your result
| If your deadline is | What to do |
|---|---|
| This month | File now. Have your mileage for the last calendar year, your number of trucks and drivers, and your current address ready |
| In the next 90 days | Put it on your calendar with a reminder two weeks before |
| A year or more away | Note it with your other yearly dates. File sooner only if something changes |
| Already passed and not filed | File right away and check that your USDOT number still shows active |
You can check your registration status any time on FMCSA's SAFER company snapshot. The MCS-150 date shown there is when FMCSA last received your form. Updates are filed through FMCSA's registration system, which our guide to the USDOT number, MC number and Motus explains.
What the update asks for
The biennial update is a short form, but it asks for numbers you should pull before you start, not guess on the spot:
- Company details: legal name, any business name you operate under, principal address, mailing address, phone and email.
- Type of operation: for example, an interstate authorized for-hire carrier, and whether you also haul intrastate.
- Cargo you haul: general freight, building materials, refrigerated food and so on. Match it to the freight you actually book.
- Equipment: how many trucks and trailers you own, lease or rent.
- Drivers: how many, and how many drive interstate and intrastate.
- Mileage: the miles your trucks ran in the last calendar year. Your IFTA returns for the four quarters add up to the answer.
Getting these right matters beyond FMCSA. Your fleet size and miles feed into how your safety data is measured, and insurers and brokers read the same record.
When to update before your deadline
The two-year schedule is the minimum. Update your registration as soon as any of these change:
- Your business address, phone number or email
- Your company name or legal structure
- The number of trucks or drivers
- The type of operation or cargo, such as adding a new equipment type
- A large change in yearly miles
Brokers check your registration before they set you up. An old address or a wrong fleet size can hold up a setup packet, and a mismatch between your registration and your insurance can look like a fraud warning sign. Our guide to carrier identity theft explains why brokers look so closely.
Common mistakes
- Reading the wrong digit. The month comes from the very last digit, the year from the one before it.
- Assuming nothing changed means no filing. The update is required even with no changes.
- Paying a third party for a free filing. FMCSA doesn't charge for the biennial update. Some companies send official-looking notices and charge to file it for you.
- Guessing the mileage. Use your IFTA or ELD records for the last calendar year.
- Mixing it up with UCR. UCR is a separate yearly fee, paid at ucr.gov. The startup cost calculator includes it.
Your other compliance dates
The MCS-150 is one of several dates every owner-operator tracks. Our owner-operator compliance calendar puts them all in one place. For the money side, the Form 2290 calculator works out your heavy vehicle use tax and the IFTA calculator estimates your quarterly fuel tax. New carriers face a new entrant safety audit in the first year too, and a current registration is part of passing it.
A dispatcher can't file your registration for you, but we do check a broker's registration before every load, the same way brokers check yours. See how we vet brokers, or the glossary entry on the MCS-150.
MCS-150 due date questions
Which digit of my USDOT number sets the MCS-150 month?▾
The last digit. 1 is January through 9 for September, and 0 is October. The next-to-last digit sets odd or even years.
Is there a fee for the MCS-150 update?▾
No. FMCSA doesn't charge for the biennial update. Be careful with companies that send official-looking notices and charge to file it.
What happens if I miss my MCS-150 update?▾
FMCSA can deactivate your USDOT number and charge civil penalties. A deactivated number stops you from hauling until it's fixed.
Do I file the MCS-150 if nothing changed?▾
Yes. The update is required every two years even when your information is the same.
Ready to get your truck loaded?
Talk to a dispatcher today. Your first 3 days are free, with no upfront dispatch fees.