A missed MCS-150 biennial update is the most common reason a USDOT number flips from ACTIVE to INACTIVE on SAFER. Unlike an insurance lapse — which is a fast-track revocation under 49 CFR Part 387 — an MCS-150 miss is administrative, gives carriers a longer cure window, and almost always resolves with a free 15-minute online filing (or a hands-off filing through FastMCS150 Filing). This guide covers the rule under 49 CFR §390.19, how the biennial schedule works, the exact cure path, and when an MCS-150 lapse escalates from inactive to a formal revocation that triggers the $80 reinstatement fee. For the broader picture of why FMCSA revokes authority, see the common revocation causes guide.
The 49 CFR §390.19 Biennial Update Rule
Federal regulation 49 CFR §390.19 requires every motor carrier to update the MCS-150 every two years, regardless of whether any underlying information has changed. The update keeps FMCSA's carrier database accurate for safety-rating, intervention-selection, and SMS-scoring purposes. Even a carrier whose addresses, equipment counts, and driver counts are exactly the same as the prior biennial must still file the update to maintain ACTIVE status.
The biennial schedule is mechanical and predictable. The last digit of the carrier's USDOT number determines the update month (1 = January, 2 = February, all the way to 0 = October, plus November and December for higher-numbered carriers under specific assignments). The next-to-last digit determines whether the update is due in an even or odd year. The FMCSA portal displays the exact next-due date on the carrier profile page, removing any ambiguity.
Inactive vs. Revoked: The MCS-150 Distinction
A missed MCS-150 biennial does not immediately revoke authority. The carrier record flips to INACTIVE in SAFER — the authority is dormant but not formally revoked under 49 CFR Part 386. There is no $80 reinstatement fee at this stage; filing the overdue MCS-150 alone returns the record to ACTIVE.
If the lapse continues for an extended period — typically more than a year past the biennial deadline — FMCSA can escalate the inactive status to formal revocation. Once revocation occurs, the cure path becomes the full reinstatement process: cure the MCS-150 lapse, plus confirm BMC-91 insurance and BOC-3 are current, plus pay the $80 FMCSA reinstatement fee. The longer the MCS-150 sits overdue, the more likely adjacent obligations (insurance, BOC-3) have also drifted out of compliance during the same window.
Step 1: Check the FMCSA Portal for Status
Log into the FMCSA portal at portal.fmcsa.dot.gov with the carrier's Login.gov credentials. The carrier profile page displays three things relevant to an MCS-150 cure: current operating status (ACTIVE / INACTIVE / NOT AUTHORIZED), the date of the last MCS-150 update, and the next biennial due date. If the status is INACTIVE and no enforcement flags are present, the cure is a simple update. If the status is NOT AUTHORIZED, the cure is a full reinstatement filing.
Step 2: File the Overdue MCS-150
From the FMCSA portal carrier profile, select “Update MCS-150” and complete the biennial form. The form asks for:
- Current legal business name and DBA.
- Principal place of business and mailing addresses.
- Phone, email, and EIN.
- Number of power units (trucks, truck-tractors, buses).
- Number of drivers (CDL and non-CDL).
- Total miles operated in the prior 12 months.
- Operation classification (interstate / intrastate, for-hire / private).
- Cargo classifications (general freight, household goods, hazmat, etc.).
- Hazmat carrier details if applicable.
Filing is free. There is no late fee for an overdue biennial. Most carriers complete the form in 15 minutes, especially if the prior biennial's data is still substantively accurate.
Step 3: Wait for FMCSA Processing
MCS-150 updates typically clear the FMCSA system within 24 hours of submission. SAFER reflects the update shortly after FMCSA processes it. Carriers who filed before the lapse triggered formal revocation usually see ACTIVE status restored within 1 business day — no $80 reinstatement fee, no separate reinstatement filing.
When the MCS-150 Lapse Has Triggered Revocation
If the FMCSA portal status is NOT AUTHORIZED rather than INACTIVE, the MCS-150 lapse has escalated to formal revocation. The cure path changes:
- File the overdue MCS-150 update through the FMCSA portal.
- Confirm BMC-91 / BMC-91X insurance is current and on file.
- Confirm BOC-3 designation is current and active.
- Pay any outstanding civil penalty balance through Pay.gov.
- Submit the reinstatement filing and pay the $80 FMCSA reinstatement fee.
SAFER typically flips back to ACTIVE within 48 hours of the reinstatement filing being submitted, assuming every cause is cured and confirmed in the FMCSA system at the time of submission.
Avoiding Future MCS-150 Lapses
The biennial schedule is the only MCS-150 obligation, and the cheapest compliance discipline a carrier can maintain is a recurring calendar reminder for the assigned biennial month, repeating every 24 months. Carriers who run multiple authorities under common ownership should set a separate reminder for each USDOT number, since each has its own biennial schedule based on its own digit pattern.
Common Mistakes
- Assuming “no changes” means no filing. The biennial is required every two years even when nothing has changed.
- Paying the $80 reinstatement fee for an inactive-only status. If SAFER shows INACTIVE rather than NOT AUTHORIZED, a free MCS-150 update alone is the cure — no reinstatement fee required.
- Waiting until INACTIVE escalates to NOT AUTHORIZED. Filing the overdue MCS-150 within the inactive window costs nothing; waiting until formal revocation adds $80 plus the time cost of a reinstatement filing.
- Filing under the wrong USDOT number. Carriers managing multiple USDOT numbers under common ownership occasionally update the active USDOT's biennial when the inactive one is actually due. The biennial filing is keyed to the specific USDOT number; updating one does not satisfy another.
- Skipping the EIN reconciliation. If the EIN on the FMCSA record does not match the EIN on file with IRS, the MCS-150 can be accepted but the carrier will hit issues at the next IRP / IFTA renewal cycle. The biennial is a good time to confirm EIN consistency across federal records.
How the MCS-150 Fits Into the Bigger Compliance Picture
The MCS-150 is not just a status form — it is the data feed that powers FMCSA's safety analysis. Power-unit and driver counts are used to normalize the carrier's SMS percentile scores; mileage feeds the crash-rate calculation in the Crash Indicator BASIC; cargo classifications determine which compliance reviews and which BASIC thresholds apply. Carriers who report inflated equipment or mileage to push down BASIC percentiles set themselves up for material-misrepresent- ation findings during compliance reviews.
The honest update is also the operationally safer update: numbers that match the carrier's actual fleet and operating data line up with roadside inspection records and ELD logs, so audits and CR documentation requests pass cleanly. Padding the MCS-150 to manipulate scores is a durably bad pattern.
MCS-150 and Other FMCSA Filings
The biennial MCS-150 update is separate from a few other obligations carriers sometimes confuse it with:
- UCR (Unified Carrier Registration). Annual fee paid through the UCR base state (see FastUCR Filing). Separate from MCS-150 and not satisfied by the biennial update.
- MCS-150B (Hazardous Materials Permit). Hazmat carriers required to file the MCS-150B in addition to the standard MCS-150. Different form, different schedule.
- BMC-91 / BMC-91X (Insurance). Continuous filing maintained by the insurer. Has no overlap with the biennial MCS-150.
- BOC-3 (Process Agent). One-time blanket-agent filing under 49 CFR §366. Not affected by MCS-150 schedule.
Carriers who maintain a single quarterly compliance review — check MCS-150 next-due, BMC-91 active, BOC-3 active, UCR paid, no open civil penalty — surface every common deactivation cause at the same time and almost never face a surprise revocation.
MCS-150 Lapse Triggered Revocation?
$275 flat covers the MCS-150 update, BMC-91 / BOC-3 verification, the $80 FMCSA fee, and every other open cause. 48-hour turnaround.
Start Reinstatement — $275