MCS-150 Biennial Update Checklist 2026: FMCSA Registration Guide

mcs-150-biennial-update-fmcsa-registration

Every 24 months, every motor carrier operating a USDOT number has to refile the MCS-150 — even if not a single thing has changed. Miss the window and FMCSA deactivates the USDOT number, trucks go out-of-service at the next roadside inspection, and civil penalties accumulate daily until the update is filed and the USDOT reactivated. This mcs-150 biennial update checklist walks the filing schedule tied to your USDOT number, the eight data blocks the form requires, and the confirmation trail that closes the loop. Start your free HVI trial to run compliance reminders automatically, or book a 15-minute demo to see HVI's MCS-150 tracker live.

MCS-150 Biennial Update Checklist

2026 FMCSA Registration Playbook | USDOT Compliance & Filing Schedule

FMCSA §390.19T · USDOT Registration · Biennial Filing

Your Filing Schedule, Decoded

Two digits of your USDOT number tell you exactly when to file. Miss it and the number goes inactive.

24 mo
Filing Frequency
Every 24 months, whether or not anything changed
Last
Last Digit → Month
1 = Jan, 2 = Feb, ..., 0 = October
2nd
Even / Odd Year
2nd-to-last digit: even = even year, odd = odd year
OFF
USDOT Inactive
Daily fines + roadside out-of-service until reactivated

Why the MCS-150 Deadline Actually Matters

Regulatory Trigger

  • FMCSA §390.19T mandates the biennial update. Filing is required every 24 months even when nothing has changed. The rule is administrative in tone but consequential in enforcement — missing the window doesn't get a grace period, it triggers deactivation proceedings the moment the assigned month passes.

USDOT Deactivation

  • An inactive USDOT number means the fleet can't legally operate in interstate commerce. Trucks at a roadside inspection with a deactivated USDOT get placed out of service on the spot. Reactivation requires filing the overdue MCS-150 plus potentially an MCS-150A safety certification, and takes days to weeks.

Civil Penalties

  • FMCSA imposes civil penalties for each day the fleet operates with an inactive USDOT number — the amount is indexed annually for inflation and accumulates daily until the update is filed and the number reactivated. Most fleets don't discover the deactivation until a roadside inspection, which is exactly when the daily meter is already running and the vehicle gets placed out-of-service on the spot.

Downstream Impact

  • Outdated MCS-150 data feeds into SMS (Safety Measurement System) scoring and increases audit risk. Insurance carriers pull USDOT status at renewal — an inactive number is a red flag that can affect underwriting. An MC operating authority tied to the USDOT is at risk too when the underlying number goes inactive.

Want the reminder built in? Start your free trial or book a live demo.

1. Determine Your Filing Window

The MCS-150 deadline is not the same for every carrier — it's calculated from two digits inside your own USDOT number. Get this wrong and the whole playbook is running against the wrong date. Book a demo to see this calculation run automatically off your existing HVI profile.

Identify the Month

Identify the Year

Schedule the Filing

2. Business Identity & Contact Information

This block is where the majority of MCS-150 rejections happen — one legal name mismatch, one outdated phone number, and the filing kicks back for correction. Verify against corporate records, not memory.

Legal Identity

Addresses

Contact

3. Operation Classification

How you classify your operation determines which safety regs apply, what taxes and permits you owe, and what audit path FMCSA uses. This block is short but consequential.

Geographic Scope

Carrier Type

Special Operations

4. Cargo Classifications Hauled

FMCSA maintains a list of standard cargo categories. Check every category your fleet actually hauls in the reporting period — not just the most common. Missed cargo classifications are a common audit finding.

Standard Freight

Regulated / Specialized

Categories to Retire

5. Power Unit Inventory

FMCSA wants total power units on the road, broken out by ownership type. The count must include everything currently active — a common error is reporting only company-owned trucks and missing the leased/owner-operator units.

By Ownership

By Type

Reconciliation

6. Driver Count

Total drivers across all statuses — misreporting the driver count is one of the top three MCS-150 errors flagged by FMCSA. Independent contractors and owner-operators count too.

Total by Type

By Operation

Employment Status

7. Vehicle Miles Traveled (VMT)

Annual VMT is the metric FMCSA uses to calculate crash-rate-per-mile and to weight SMS categories. An outdated VMT flags your account as "VMT outdated" and hurts audit scoring. Get this number from a real source, not an estimate.

Data Sources

Breakdown

Documentation

8. Filing & Confirmation

The submission is the fast part — the confirmation trail is what proves compliance in an audit. Never assume the filing landed; verify.

Portal Access

Submission

Post-Filing

How HVI Handles the MCS-150 End-to-End

The biennial deadline, automated:

  • ✓ Auto-calculated MCS-150 deadline from your USDOT number, calendared as soon as you're onboarded
  • ✓ 90-day, 30-day, and 7-day advance reminders to your compliance officer
  • ✓ One-click pull of the exact data blocks the filing needs — driver count, power units, VMT, cargo, operations
  • ✓ Cross-reference with your DQ files, fleet inventory, and IFTA records so the numbers match
  • ✓ Confirmation trail archived with the filing, ready for audit
  • ✓ Post-filing USDOT status monitoring — flagged if not marked "Active" within expected window
  • ✓ Next biennial deadline auto-scheduled 24 months out

Never miss another biennial deadline. Start your free HVI trial or book a live demo.

MCS-150 Biennial Update FAQ

1. Who has to file an MCS-150 biennial update?

Every entity with an active USDOT number — motor carriers, brokers, freight forwarders, and intermodal equipment providers — must file the MCS-150 every 24 months, regardless of size or whether any information has changed. The requirement applies to interstate carriers under FMCSA jurisdiction and to intrastate carriers in states that participate in the Performance and Registration Information Systems Management (PRISM) program. Owner-operators with their own USDOT number are also required to file. The only entities exempt from the biennial requirement are those who have officially notified FMCSA they are "out of business" using the same MCS-150 form.

2. How do I calculate my exact MCS-150 due date?

Two digits from your USDOT number tell you the whole schedule. The last digit determines the filing month: 1 = January, 2 = February, 3 = March, and so on through 9 = September, with 0 = October. The second-to-last digit determines the year: if it's even (0, 2, 4, 6, 8), you file in even years (2026, 2028, 2030...); if it's odd (1, 3, 5, 7, 9), you file in odd years (2025, 2027, 2029...). Example: USDOT 1234567 → last digit 7 → July; second-to-last 6 → even → 2026 → due July 2026. The deadline is the last day of the assigned month.

3. What happens if I miss the MCS-150 filing deadline?

FMCSA will begin deactivation proceedings after the assigned filing month passes. Once your USDOT number is deactivated, you cannot legally operate commercial motor vehicles in interstate commerce, and trucks caught operating with an inactive USDOT can be placed out of service at a roadside inspection on the spot. FMCSA can assess civil penalties for each day the fleet operates with an inactive USDOT number, with amounts indexed annually for inflation and accumulating without a fixed cap — total exposure depends on how long operations continued after deactivation. Reactivation requires filing the overdue MCS-150 (and potentially an MCS-150A safety certification) plus following the reactivation workflow through the FMCSA Portal, which can take days to weeks to process.

4. Does the MCS-150 cost anything to file?

No. Filing the biennial update directly through the FMCSA Portal is free. FMCSA does not charge a fee for the biennial update. Third-party compliance services do charge for filing on your behalf, but the underlying regulatory submission itself has no fee. If you receive a solicitation letter or email demanding payment for your "biennial update," it's not from FMCSA — verify any such notice against your FMCSA Portal account before paying anything. The Portal is at fmcsa.dot.gov and requires a login with your USDOT number and PIN.

5. Do I have to file even if nothing has changed?

Yes. The biennial requirement is not conditional on changes. FMCSA requires the filing every 24 months whether or not any business information has been updated. The purpose is to confirm the record is current and accurate — an unchanged filing is still a valid confirmation. Skipping the filing because "nothing changed" is the single most common reason USDOT numbers get deactivated, and FMCSA does not accept it as a defense. Even a same-day online refile with identical data satisfies the requirement. Try HVI free to get automated deadline tracking.

6. How long does the filing process actually take?

The FMCSA Portal submission itself takes 15 to 45 minutes once all data is gathered — the delay is not the form, it's the data. The eight data blocks (business identity, addresses, operation classification, cargo, power units, drivers, VMT, contact info) need to be verified against fleet records, IFTA, DQ files, and insurance schedules before you sit down at the Portal. Well-organized fleets with digital records can complete the whole gather-verify-submit cycle in under an hour. Paper-based fleets typically need a week to reconcile everything, which is why setting the 30-day advance reminder matters.

Automate the Deadline, Not Just the Form

The MCS-150 is a data-collection problem, not a filing problem. HVI tracks your biennial deadline the moment you're onboarded, cross-references the eight required data blocks against your existing fleet records, and hands the compliance officer a ready-to-submit package. Start your free trial now (no credit card required) or book a 15-minute demo.

Track Every Biennial Deadline Automatically

Join fleets running MCS-150 tracking as an integrated part of their compliance stack — automated deadline calculation from your USDOT number, advance reminders, one-click data pulls, and confirmation trail archived for audit. Set up in minutes. Live before your next filing window.

✓ Setup in 10 minutes · ✓ No credit card required · ✓ Cancel anytime

Get 2 Months Free On Annual Plans – Unlock Your Savings Today!

Book A Demo

Join 1000+ fleet managers who have improved their inspection and maintenance process.

Signup Now

GET MOBILE APP ON YOUR DEVICE TODAY

qr

Share This Story, Choose Your Platform!

Start Free Trial Book a Demo