Filing for a USDOT number through FMCSA’s Unified Registration System (URS) costs $0. The USDOT identifier is mandated under 49 CFR Part 390 and FMCSA does not charge a registration fee. The actual cash you spend depends entirely on whether the operation also needs MC operating authority, BOC-3, UCR, BMC-91 insurance, and Form 2290 HVUT — in most cases the total settles around $11,000–$19,000 for a single-truck for-hire startup, almost all of which is insurance.
When a USDOT is all you need
Private intrastate carriers hauling their own freight in vehicles 10,001 lbs or more, intrastate hazmat carriers, and certain intrastate passenger operations need a USDOT only — no MC authority required. 32 states require their own intrastate USDOT registration but no FMCSA fee applies, and the USDOT itself is still free. The only real cost in this scenario is the LLC formation ($50–$300) and any state-level permits.
You will see a 21-day processing window from URS submission to the USDOT showing up on SAFER. If you need it faster, the application itself is filed electronically and most assignments come back within 1–3 business days for intrastate-only registrations.
BOC-3 process agent: $75 one-time
MC authority does not activate without a BOC-3 on file. The filing under 49 CFR §366 designates a process agent in every state authorized to accept legal service. You can technically file individual designations in every state but no carrier does that — everyone uses a blanket service. Our flat fee is $75 with lifetime coverage at fastboc3filing.com.
UCR: tiered annual fee
Every interstate carrier, broker, and freight forwarder pays an annual UCR fee under 49 CFR Part 367. The 2026 brackets:
- Bracket 1 (0–2 vehicles): ~$46
- Bracket 2 (3–5 vehicles): ~$138
- Bracket 3 (6–20 vehicles): ~$275
- Bracket 4 (21–100 vehicles): ~$959
- Bracket 5 (101–1,000 vehicles): ~$4,571
- Bracket 6 (1,001+ vehicles): ~$44,639
Due December 31 every year. Service fee at fastucrfiling.com is $34 (or $24 on auto-renew); the rest is the UCR fee paid through to the program.
BMC-91 insurance: $9,000-$14,000/year
The largest single line item. 49 CFR Part 387 sets minimum primary liability at $750,000 for general property carriers. Your insurance broker files Form BMC-91 electronically with FMCSA when the policy binds. Total annual premium for a clean-record owner-operator with 2+ years CDL experience runs $9,000–$14,000; new-entrant operations with under 2 years pay 30–50% more.
Cargo insurance is broker-required (typically $100,000 minimum) but not federally mandated. Hazmat, household goods, and passenger carriers carry higher minimums set in 49 CFR §387.9. Read our trucking insurance requirements guide for the full schedule.
Total to legally haul: typical scenarios
Putting it together, the typical out-of-pocket for the first year of operations:
- Owner-operator, single truck, for-hire: $11,000–$19,000 first year ($499 FMCSA + $75 BOC-3 + $80 UCR + $11K–$18K insurance + $550 HVUT max + $1,500–$3,500 IRP)
- Private intrastate carrier: $50–$300 LLC + state permits, no FMCSA fee, no insurance filing required
- Freight broker (no truck): $499 FMCSA + $75 BOC-3 + $80 UCR + $75,000 BMC-84 surety bond (typically $3,000–$6,000/year in bond premium) = ~$3,750/year
Run our 3-minute compliance calculator to get an exact line-item ledger for your operation across all 41 federal and state filings.
How long does the process take?
FMCSA processes URS applications on a 21-day clock that begins only after both the BOC-3 and BMC-91 are filed. In practice that means:
- Day 1: Submit URS, get USDOT assigned within 24 hours.
- Day 1–3: File BOC-3 (~2 hours) and bind insurance + BMC-91 (1–3 days).
- Day 4–25: FMCSA 21-day public protest window. No carrier action required.
- Day 25–28: MC authority transitions to ACTIVE on SAFER.
Authority can stall in “NOT AUTHORIZED” status if the BOC-3 or insurance gets filed out of order, the legal name on the filings doesn’t match the URS application, or any of the spouse/officer information conflicts with a prior carrier record.
Watch for the third-party renewal scam
The day your USDOT hits SAFER you will receive 5–10 letters from third-party companies impersonating FMCSA and demanding $400–$700 for “biennial renewal” or “compliance forms.” Most of these are unnecessary upsells; real MCS-150 renewal is free direct or $75 through us.
DIY vs filing service — when each makes sense
The federal portion of the stack (URS, BOC-3, MCS-150, 2290) is filable by the carrier directly. There is no FMCSA mandate to use a third-party service. Two scenarios where DIY makes sense:
- You are technically inclined, comfortable with FMCSA Pay.gov flows, and have time to chase inevitable filing rejections.
- You only need one filing and the service fee is a meaningful share of the total.
Two scenarios where a service is worth it:
- You are stacking five or more filings simultaneously (the URS → BOC-3 → insurance dependency chain). Errors compound; one rejected filing can stall the whole stack 1–3 weeks.
- You need a single point of contact when a renewal cycle closes. Owner-operators routinely lose 1–2 days of revenue per filing screw-up; the service fee pays for itself in avoided downtime.
Watch out for the third-party renewal scam: the moment your USDOT lands on SAFER, your business address gets pummeled with letters from operators impersonating FMCSA who demand $400–$700 for “biennial renewal” or “compliance forms” that don’t exist. Real MCS-150 renewal is free direct or $75 through legitimate services.