Starting a trucking company involves more than buying a truck. You need federal operating authority, insurance, compliance registrations, and a system to manage your loads and drivers. This guide walks through every step — in order — so you know what to do and when.
Step 1: Choose Your Business Structure
Before applying for authority, register your business entity. Most trucking companies operate as an LLC or corporation for liability protection. You'll need:
- A registered business name (check your state's requirements)
- An EIN (Employer Identification Number) from the IRS — free at IRS.gov
- A registered agent in your state
An LLC is the most common structure for small carriers and owner operators. It separates your personal assets from business liability and is straightforward to set up in most states.
Step 2: Apply for Your USDOT Number
Every motor carrier operating in interstate commerce needs a USDOT number. This is a free registration with the Federal Motor Carrier Safety Administration (FMCSA). Apply at the FMCSA's Unified Registration System (URS) at safer.fmcsa.dot.gov.
Your USDOT number identifies your company in the FMCSA's safety database and is required before you can apply for your MC number.
Step 3: Apply for Your MC Number (Operating Authority)
If you're hauling freight for hire in interstate commerce, you need an MC number — your operating authority. Apply through the FMCSA at a cost of $300 per authority type.
After you file, there's a 10-day protest period. If no one objects, your authority becomes active in approximately 20–25 business days. You cannot legally haul freight for hire until your authority is active.
Track your MC authority status and compliance requirements automatically with Tacit OS
Start FreeStep 4: Get Commercial Truck Insurance
Federal law requires minimum insurance coverage before your authority activates. The FMCSA won't grant your operating authority until your insurance provider submits proof of coverage. Minimums are:
- General freight (under 10,001 lbs): $300,000 minimum liability
- General freight (over 10,001 lbs): $750,000 minimum liability
- Hazmat carriers: $1,000,000 minimum
- Household goods carriers: $300,000 minimum
Work with an insurance broker who specializes in trucking — commercial truck insurance is different from standard commercial auto. Budget $8,000–$15,000+ per year for a single truck as a new carrier.
Step 5: File Your BOC-3 (Process Agent)
A BOC-3 form designates a process agent in each state where you operate. This is required for your MC authority and typically costs $30–$50 through a registered process agent service. File this before or at the same time as your MC application.
Step 6: Complete UCR Registration
The Unified Carrier Registration (UCR) program requires annual registration and a fee based on fleet size. Registration opens each year for the following year. For a fleet of 1–2 trucks, the fee is under $100.
UCR registration is separate from your USDOT and MC number — it's a compliance requirement enforced at state weigh stations and checkpoints.
Manage UCR, IFTA, and compliance deadlines in one place with Tacit OS
Start FreeStep 7: Set Up IFTA (if operating in multiple states)
If your truck travels through multiple states, you need to register for the International Fuel Tax Agreement (IFTA). IFTA simplifies fuel tax reporting across states — instead of filing in each state separately, you file a quarterly return in your base state.
Apply for your IFTA license through your base state's Department of Motor Vehicles or transportation agency. You'll receive an IFTA decal for each qualified vehicle.
Step 8: Get Your ELD Device
Federal law requires commercial motor vehicles subject to Hours of Service (HOS) rules to use an Electronic Logging Device (ELD). Most carriers and owner operators need an ELD that is registered with the FMCSA.
Choose an ELD that integrates with your dispatch software so your HOS data flows directly into your compliance management.
Step 9: Set Up Your Operating Platform
Running a trucking company requires managing loads, drivers, compliance, invoicing, and fuel tax — often with multiple tools. Before you take your first load, set up your operating system:
- Dispatch and load management software
- Driver qualification file management
- DVIR (driver vehicle inspection report) tracking
- Freight invoicing and accounts receivable
- IFTA quarterly reporting
Tacit OS handles all of this in one platform — dispatch, compliance, invoicing, and IFTA
Start FreeStep 10: Take Your First Load
Once your authority is active, insurance is on file, and your compliance registrations are complete, you're ready to operate. Find your first load through a load board, direct shipper relationship, or freight broker.
Make sure you have your driver qualification files complete before your driver gets behind the wheel — federal regulations require current medical certificates, CDL verification, employment history, and a drug and alcohol testing program.
Ongoing Compliance Requirements
Starting a trucking company is the beginning — staying compliant is the ongoing work. Key recurring requirements include:
- Annual UCR renewal
- Quarterly IFTA filing
- Annual 2290 Heavy Vehicle Use Tax (if applicable)
- Regular DVIR submissions
- Driver medical certificate renewals (typically every 2 years)
- Drug and alcohol testing program maintenance
- CSA safety score monitoring