MCS-150 Form Guide: Filing, Updates & FMCSA Compliance Checklist
Get Your Free Insurance Quote
Compare quotes from top carriers in minutes
The MCS-150 (Motor Carrier Identification Report) is the form the FMCSA uses to collect and update information about every USDOT-registered motor carrier. If you operate a commercial vehicle under a USDOT number, keeping your MCS-150 current isn't optional — it's a federal compliance requirement that directly affects your DOT authority, CSA scores, and insurance eligibility.
What is the MCS-150 form?
The MCS-150 is the Motor Carrier Identification Report filed with the Federal Motor Carrier Safety Administration (FMCSA). It captures:
- Legal business name and DBA
- Principal place of business
- Company officials and contact information
- Operation classification (for-hire, private, hazmat, passenger, etc.)
- Cargo classifications
- Number of power units and drivers
- Annual vehicle miles traveled (VMT)
The FMCSA uses this data to calculate safety scores, prioritize audits, and determine your carrier profile in the SAFER system.
When do you need to file an MCS-150?
1. When you get your USDOT number
Every new carrier files an MCS-150 (or the combined MCS-150/MCS-150B for hazmat) as part of the initial USDOT registration.
2. Biennial updates — every 2 years
Even if nothing has changed, the FMCSA requires an MCS-150 update every two years. Your deadline is based on the last two digits of your USDOT number:
- The next-to-last digit determines the year (even = even years, odd = odd years).
- The last digit determines the month (1 = January, 2 = February, … 9 = September, 0 = October).
Example: USDOT 1234567 → last digit 7, second-to-last 6 (even). Update due in July of every even year.
3. After significant changes
File an updated MCS-150 whenever any of the following change:
- Business address, phone, or email
- Company officials
- Operation type or cargo classifications
- Fleet size (power units) or driver count
How to file the MCS-150
- Go to the FMCSA URS portal at fmcsa.dot.gov.
- Log in with your USDOT number and PIN. (Request a PIN by mail if you don't have one — it takes 4–7 business days.)
- Select "Update MCS-150" and review every section.
- Update mileage, power units, drivers, and cargo classifications for the most recent calendar year.
- Certify and submit. Changes are typically reflected in SAFER within 1–3 business days.
What happens if you don't file?
Missing an MCS-150 update has real consequences:
- USDOT number deactivation — the FMCSA can flag your number as inactive, which grounds your authority.
- Civil penalties up to $1,000 per day (max $10,000).
- Insurance impact — carriers routinely check FMCSA status; an inactive USDOT can trigger non-renewal or higher premiums.
- Broker rejections — most brokers won't tender a load to a carrier whose SAFER profile shows "Not Authorized" or an out-of-date MCS-150.
MCS-150 compliance checklist
- ☐ Know your biennial update month (based on your USDOT digits).
- ☐ Set a calendar reminder 30 days before the due date.
- ☐ Keep your annual VMT records (odometer readings, IFTA reports) ready.
- ☐ Update within 30 days of any address, ownership, or fleet change.
- ☐ Verify your MCS-150 status in SAFER after every filing.
- ☐ Confirm your insurance filings (MCS-90, BMC-91) match your MCS-150 operation type.
MCS-150 and your trucking insurance
Insurance underwriters pull your FMCSA profile before quoting. If your MCS-150 shows outdated fleet size, wrong cargo classifications, or an inactive status, expect:
- Delays in binding coverage
- Higher premiums (underwriters price to worst-case exposure when data is stale)
- Potential coverage denial for hazmat or specialty operations
Before you shop for a new policy or a renewal, run through this checklist and make sure your MCS-150 accurately reflects what you're actually hauling today.
Frequently Asked Questions
Ready to Get Started?
Get personalized insurance quotes tailored to your business