Filing MCS-150 is a 15-30 minute task if you have your fleet data handy and access to your FMCSA account. This guide walks through the URS portal workflow, the fields that trip people up, and the PIN vs Login.gov decision that now gates every online filing.
Before You Start: What You Need
Pull these together before you open the URS portal so you do not lose the session:
- Your USDOT number — 6 to 8 digits.
- FMCSA PIN or Login.gov credentials — one or the other is required to authenticate.
- Legal business name and mailing address, matching exactly what the FMCSA has on file.
- Fleet inventory — straight trucks, truck tractors, and trailers, counted owned vs leased.
- Driver counts — split into within-100-miles and beyond-100-miles.
- Last calendar year mileage — total vehicle miles for the full prior year.
- Cargo classifications — what you typically haul (general freight, refrigerated, flatbed, tanker, etc.).
- Safety contact info — name, phone, and email of your designated safety employee or representative.
The 3 Ways to File MCS-150
Method 1: File Yourself Through URS (Free)
The FMCSA's Unified Registration System at portal.fmcsa.dot.gov lets you submit MCS-150 online at no government fee. You authenticate with either your FMCSA PIN or Login.gov, walk through the form fields, and submit. SAFER typically reflects the update within 1 business day.
The friction is usually not the form itself — it is the authentication step. If you cannot locate your PIN and have never set up Login.gov, the account recovery path can take several days, and the FMCSA help desk often needs to verify your identity by mail. Starting early is the key.
Method 2: Use a Professional Filing Service
A third-party filing service handles the portal submission on your behalf. You provide your USDOT and fleet data; the service enters the fields, verifies the data before submitting, and sends you a PDF confirmation. FastMCS150 charges a flat $75 for this with same-business-day submission, plus $25 if you also need Login.gov setup or PIN recovery help.
The value is not in the form entry itself — it is in catching the errors that cause rejections (wrong fleet counts, inconsistent mileage, name mismatches) before they hit the FMCSA. Common errors are covered in our MCS-150 mistakes guide.
Method 3: Paper Form by Mail
The FMCSA still accepts a paper MCS-150 by mail, but the processing time is typically 4-6 weeks. For anyone with a real deadline pressing, paper is not a viable option — the URS portal is faster, cheaper, and more reliable.
The FMCSA PIN vs Login.gov Decision
The FMCSA has been gradually migrating carriers from the legacy 4-digit PIN system to Login.gov identity verification. Which you use depends on when your USDOT was registered and whether you have kept your PIN on file:
- If you know your FMCSA PIN, use it — authentication is instant and the MCS-150 filing takes minutes from that point.
- If you do not have your PIN, you can request a PIN recovery through the FMCSA portal, which usually takes 3-5 business days and sometimes requires a mailed verification.
- If you never had a PIN or want to modernize, set up Login.gov. Identity verification is done online through ID.me or a similar process; once verified, your Login.gov credentials work across FMCSA services.
Filing services typically add a $25 fee for Login.gov setup or PIN recovery because both require manual intervention — the verification step cannot be fully automated.
Step-by-Step: Filing Through URS
- Sign in at portal.fmcsa.dot.gov using your FMCSA PIN (legacy) or Login.gov credentials.
- Navigate to “Update/Change Company Information” and select the MCS-150 / Biennial Update option.
- Review the pre-populated fields.Business name, USDOT, and address pull from your existing record — correct any data that is stale.
- Enter fleet counts. Straight trucks, truck tractors, and trailers, with owned and leased counted separately. Do not double-count leased equipment.
- Enter driver counts. Split into drivers operating within 100 air-miles of the work-reporting location vs drivers operating beyond 100 miles.
- Enter last-calendar-year mileage.Use actual numbers (ELD, IFTA, odometer) — do not round to a marketing-friendly figure.
- Confirm cargo classifications.Check every category that applies to freight you actually haul; unchecked categories are treated as “do not carry.”
- Confirm hazmat status.Mark Yes or No — if Yes, additional hazmat-class questions appear.
- Enter the designated safety representative. Name, phone, and email of the person who actively manages your regulatory compliance.
- Review and submit. URS gives you a confirmation number. Save it and watch SAFER for the updated record, usually within 1 business day.
Do Not Lose a Weekend to the URS Portal
FastMCS150 handles the filing end-to-end for a flat $75. Same-day submission, $25 add-on for Login.gov / PIN help if you need it.
File My MCS-150 NowConfirming Your Filing
After submitting, check your SAFER record at safer.fmcsa.dot.gov within 1-2 business days. The “MCS-150 Date” field should now reflect the current submission date, and the “Operating Status” should remain ACTIVE. If SAFER still shows a stale date after 3-5 business days, something did not land — log back into URS to check whether the filing was rejected and look for a reason code.