All Resources
Compliance & Regulatory

MCS-150 Biennial Update: What Small Fleets Get Wrong

Miss your MCS-150 filing and your DOT number goes dark. Here's what that costs y

Published
June 1, 2026
Reading time
12 min
DOT officer conducting roadside inspection of semi truck, relevant to MCS-150 biennial update compliance for small fleets
Article

Your USDOT number gets deactivated quietly. No phone call. No certified letter. FMCSA updates the database, your operating authority goes dark, and you find out when a broker won't dispatch you or a roadside inspector pulls you over. The MCS-150 biennial update is one of the most consistently missed compliance deadlines in small fleet operations, and the consequences reach further than most carriers realize, straight into their insurance coverage.

What the MCS-150 Actually Is

The MCS-150 is the Motor Carrier Identification Report, the form FMCSA uses to keep its carrier registration database current. Every entity holding a USDOT number is required to file it. The form captures the data FMCSA uses to classify your operation: the number of power units in your fleet, total miles driven in the previous year, the commodities you haul, the type of operation (interstate or intrastate, for-hire or private), and driver headcount.

FMCSA does not maintain this data on your behalf. They rely on you to update it. That means if your fleet grew from four trucks to nine, or you shifted from general freight to hazmat, or your annual mileage jumped because you picked up a dedicated lane out of the Port of Charleston, none of that gets reflected in the federal database unless you file the update. The number sitting in FMCSA's system is whatever you last reported.

That detail matters more than most carriers understand, and the insurance implications are covered in a later section. For now, the core point is this: the MCS-150 is not a one-time registration. It is an ongoing obligation tied to your USDOT number for as long as you operate.

The Biennial Filing Window and How It's Assigned

FMCSA assigns each carrier a specific filing month based on the last two digits of their USDOT number. That month repeats every two years. The schedule is fixed. You do not get to choose a convenient time, and the system does not send reminders.

To find your assigned month, log into the FMCSA MCS-150 update portal and look up your DOT number. The portal will show your filing month and the date your last update was recorded. If you have never logged in to verify this, do it before you finish reading.

The window is the calendar month assigned to you. Filing early is allowed. Filing late is not a grace-period situation. FMCSA's system is automated. Once your deadline passes without a recorded update, the deactivation process begins. There is no warning email, no 30-day cure period, no phone call from a regional office. The database updates and your status changes.

Small fleets frequently lose track of this deadline because the responsibility shifts between employees, the owner-operator handles it one cycle and forgets to document it, or the company changes hands and the new owner never knew the obligation existed. None of those explanations carry weight with FMCSA or with your insurance carrier after a loss.

What Happens When You Miss the Deadline

When you miss your MCS-150 filing window, FMCSA deactivates your USDOT number. A deactivated USDOT number means your operating authority is suspended. You are not legal to move freight across state lines. If you have for-hire authority, that authority is inactive.

For a carrier running three trucks out of the Houston metro area on I-10 lanes to San Antonio or El Paso, a deactivated USDOT number does not stop the phone from ringing. Shippers and brokers still call. The temptation to keep rolling and fix the paperwork later is real. That decision is the most expensive one you can make.

Here is why. Your trucking insurance policy is written with the assumption that you are operating legally. When your USDOT number is deactivated, you are not. Most commercial trucking policies include language that voids coverage during periods when the insured is operating without required authority. An adjuster handling a liability claim after an accident will pull your FMCSA record as part of standard investigation. If your USDOT was deactivated on the date of the loss, your carrier has grounds to deny the claim. That denial lands on you personally.

Beyond the insurance exposure, operating with a deactivated USDOT number creates civil penalty liability with FMCSA, and a roadside inspector who runs your number and gets an inactive result can place your truck out of service on the spot.

How Inaccurate MCS-150 Data Creates Insurance Problems

Deactivation from a missed filing is the obvious risk. The less obvious problem is operating with a current but inaccurate MCS-150, and this one catches carriers off guard because their USDOT number is technically active.

Underwriters pull FMCSA registration data when they quote a policy, when they renew it, and often during mid-term audits triggered by a loss or a significant premium discrepancy. What they see in that database gets compared to what you told them on your application. If those numbers do not match, you have a material misrepresentation problem.

Consider a carrier that started with two trucks hauling general freight between Spartanburg and the Port of Charleston. They reported 180,000 annual miles and two drivers on their initial application. Two years later, they are running five trucks, have added three drivers, and picked up a contract hauling auto parts for the BMW Spartanburg plant supply chain. Their mileage is now closer to 450,000 annually. If they never updated their MCS-150 and never notified their broker, the FMCSA record still shows two trucks and 180,000 miles.

When that carrier has a loss, the underwriter sees the discrepancy immediately. The question becomes whether the policy would have been written at all on the actual risk, or whether the premium charged was adequate for the real exposure. Either answer creates coverage problems for the insured.

The TB Insurance team reviews FMCSA registration data as part of every policy audit because this mismatch is common. Carriers are not usually trying to deceive anyone. They just did not understand that what lives in the FMCSA database feeds directly into how their coverage is priced and evaluated.

Updating your MCS-150 accurately is not optional maintenance. It is what keeps your policy from becoming unenforceable when you need it.

Reactivating a Deactivated USDOT Number

If your USDOT number has already gone inactive, the path back is through the FMCSA MCS-150 update portal. You file the overdue update, and FMCSA processes the reactivation. In most cases the system handles this without requiring a phone call, and reactivation can happen within a few business days of a complete, accurate submission.

The documentation you need is the same as the original filing: current fleet size, mileage from the prior year, commodity classifications, and driver count. If your operation has changed significantly since your last update, report what is accurate now. Do not try to match the old numbers to avoid drawing attention. Filing inaccurate information creates a bigger problem than the deactivation itself.

The timing issue is important. FMCSA processes the filing, but your for-hire operating authority does not automatically reactivate in every case. If your authority was revoked as a result of the deactivation, you may need to follow a separate reinstatement process through the FMCSA licensing system. Check the FMCSA Licensing and Insurance public search to confirm your authority status after reactivation is complete. Do not assume the USDOT reactivation automatically restores everything downstream.

The personal liability exposure during the gap is significant. If you move freight between the date of deactivation and the date of confirmed reactivation, you are operating illegally. Any loss during that window sits outside your policy and outside your authority. The corporate veil that an LLC or corporation provides offers limited protection when the underlying conduct is a regulatory violation. Carriers who run loads during this gap have faced personal judgments as a result.

Do not move trucks until the system confirms active status. Verify it in the portal. Screenshot the confirmation with a timestamp.

Other FMCSA Updates That Get Missed at the Same Time

The MCS-150 rarely goes delinquent in isolation. When a carrier falls behind on one filing, they are usually behind on others. Three companion obligations get missed consistently.

First is the Unified Carrier Registration, known as UCR. UCR is an annual registration requirement, not biennial, and the fee is based on your fleet size. If your fleet has grown and you have not updated your vehicle count in the UCR system, you are underpaying, and that underpayment can create compliance issues during audits. Carriers operating in trucking & transportation in Texas or providing South Carolina trucking coverage need to confirm that UCR is current every calendar year through the Unified Carrier Registration system.

Second is the BOC-3 process agent designation. A BOC-3 filing designates a process agent in every state where you operate, meaning someone authorized to accept legal service on your behalf. Most carriers filed a BOC-3 when they first applied for authority and have not thought about it since. The problem is that the filing agent listed may no longer be in business, or you may have expanded into states that are not covered by your original designation. If service of process is attempted and your BOC-3 is invalid or incomplete, it creates legal complications that go beyond FMCSA compliance.

Third is the insurance filing status in FMCSA's L&I system. Your insurance carrier files proof of financial responsibility directly with FMCSA, typically on an MCS-90 endorsement or BMC-91X form. If your policy lapses, cancels, or the filing goes stale, FMCSA's system reflects that, and your authority can be suspended on the basis of the insurance record alone, independent of your MCS-150 status. Use the FMCSA Licensing and Insurance public search to verify that your insurance filings are showing as active in the federal database, not just with your broker.

These three obligations overlap with the MCS-150 cycle but follow different schedules. A compliance review that only addresses one of them misses the others.

Build a Compliance Calendar Before It Costs You

The carriers who stay compliant are not smarter or better funded. They have a system. Build one.

Start by documenting every recurring FMCSA obligation with the specific due date, the responsible party, and confirmation of the last filing. Put it in a shared document your dispatcher or office manager can access. Use calendar reminders set 60 days out, not seven days out. Seven days out is not enough time to gather accurate mileage and fleet data for the MCS-150, or to address a problem with a UCR payment.

For the MCS-150, log your assigned filing month now. Set a reminder to begin gathering data 60 days before that month arrives: current power unit count, prior year mileage, driver headcount, commodity classifications. File in the first week of your assigned month, not the last.

For UCR, the registration window typically opens in the fall for the following calendar year. Mark it. UCR fees change based on fleet size, so if you added trucks during the year, verify the correct tier before paying.

For BOC-3 and L&I insurance filings, assign someone to pull the FMCSA public record quarterly and compare it to your current policy and agent information. This takes 10 minutes and can catch a lapsed filing before it triggers an authority suspension.

If you are running lanes along the I-26 corridor in South Carolina, through the Upstate SC freight market out of Greenville and Spartanburg, or along Texas's I-10 freight corridor between Houston and the state line, your compliance profile is visible to enforcement on both ends. TxDOT weigh stations and SC DOT enforcement check FMCSA status in real time. A deactivated number is not a paperwork problem you fix later. It is an out-of-service event that shuts down your truck and your revenue.

Insurance and compliance are not separate conversations. Your coverage is only as sound as your regulatory standing. If your FMCSA filings are not current and accurate, your policy is working against a foundation that can collapse during a claim.

If you are not certain your MCS-150 is current, your UCR is paid at the right fleet size, and your FMCSA insurance filings reflect your active policy, those are the first things to fix. Then get a coverage review with TB Insurance to make sure your policy matches what you actually operate. The mismatch between what carriers report and what they run is where coverage problems start.

Frequently Asked Questions

How do I find my MCS-150 biennial update due date?

Log into the FMCSA registration portal at fmcsa.dot.gov and look up your USDOT number. The system will display your assigned filing month and the date your last MCS-150 was recorded. Your filing month is determined by the last two digits of your USDOT number and repeats on a two-year cycle. FMCSA does not send reminders, so set a recurring calendar alert for the month prior to your assigned window.

Does a deactivated USDOT number void my trucking insurance?

Most commercial trucking policies require the insured to maintain valid operating authority as a condition of coverage. If your USDOT number is deactivated because you missed the MCS-150 biennial update, you are operating outside that condition. An adjuster reviewing a claim during that window has grounds to deny it. The deactivation does not have to be the direct cause of the loss. Operating without valid authority at the time of a loss is often enough to trigger the exclusion.

Can I refile the MCS-150 after my USDOT number is deactivated?

Yes. You can submit the MCS-150 update through the FMCSA portal even after deactivation. Once FMCSA processes the filing and reinstates your USDOT number, your operating authority is restored. However, any freight moved, accidents that occurred, or insurance claims filed during the deactivated period remain subject to the legal and coverage consequences that applied at the time. Reinstatement fixes your status going forward. It does not erase the gap.

Free Coverage Review

Got coverage gaps?
Let's audit them.

We'll review your current policy, identify exposure, and recommend coverage that fits your operation, usually within 48 hours.

Get a Free Review