How to update your MCS-150 (biennial update guide)
If you have a USDOT number, you may need to update your MCS-150 on a schedule (or anytime your company info changes). This page explains what to do, what to watch out for, and how to make the process easier.
DIY service: we generate a completed PDF using public USDOT data. You review it and submit it yourself.
What is the MCS-150?
The MCS-150 (Motor Carrier Identification Report) is a form used to keep your carrier information current. Many carriers must file a biennial update even if nothing changed, and you should also update it when key details change (address, phone, officers, vehicle counts, mileage, operation type, etc.).
Who needs to update it?
- Owner-operators with a USDOT number
- Fleets and small carriers operating under a USDOT number
- Carriers marked inactive who want to remain in good standing (when applicable)
- Anyone whose company details changed since the last update
When do you need to file the biennial update?
The biennial update timing depends on your USDOT number and year. If you’re unsure, the safest approach is to check your current snapshot and last update date, and update if you’re due or if anything changed.
Tip: If you recently changed address/phone, ownership, or operations, don’t wait for the biennial window — update it.
How to update your MCS-150 (step-by-step)
- Gather your USDOT number and confirm your company snapshot info is accurate.
- Confirm vehicle/driver counts and your mileage.
- Complete the MCS-150 fields carefully.
- Review the final document for accuracy.
- Submit using the official process and keep a copy for your records.
Common mistakes to avoid
- Incorrect or missing mileage
- Outdated contact information
- Vehicle/driver counts that don’t reflect operations
- Overpaying for third-party filing services
- Not keeping proof of submission
FAQ
Ready to generate your MCS-150 PDF?
Preview your info, make updates, and download a completed PDF for free for a limited time.