QuickTruckTaxQuickTruckTaxAI
starting a trucking companytrucking complianceUSDOT numberMC authorityForm 2290owner-operator

How to Start a Trucking Company: The Compliance Steps in Order

How to Start a Trucking Company: The Compliance Steps in Order

Starting a trucking company comes down to clearing a stack of registrations in the right order. Do them out of sequence and you will hit dead ends, because some steps require numbers you only get from earlier steps. Here is the compliance path most new owner-operators and small fleets follow, in order.

This is general guidance, not legal or tax advice. Rules and fees change, so confirm every requirement directly with the IRS, FMCSA, and your state agency before you act.

1. Form Your Business and Get an EIN

Before anything trucking-specific, decide on a legal structure. Most carriers choose an LLC or a corporation to separate personal and business liability, but a sole proprietorship is also possible.

  • Register your business entity with your state (usually the Secretary of State).
  • Apply for a free Employer Identification Number (EIN) from the IRS. You will need it for taxes, your authority, and Form 2290.
  • Open a business bank account so your trucking income and expenses stay separate.

Your EIN is foundational. Nearly every later registration asks for it, so get it first.

2. Get a USDOT Number

If you operate commercial vehicles in interstate commerce above certain weight thresholds, or haul certain cargo, you need a USDOT number from the Federal Motor Carrier Safety Administration (FMCSA). It is your unique identifier for safety records, inspections, and audits.

  • Apply through the FMCSA Unified Registration System.
  • Many states also require a USDOT number for intrastate operation, so check your state rules even if you only run locally.

3. Apply for Operating Authority (MC Number)

If you haul regulated freight for hire across state lines, you also need operating authority, commonly called an MC number. This is separate from your USDOT number.

  • File the authority application with FMCSA and pay the application fee. Verify the current amount on the official FMCSA site.
  • After filing, there is typically a waiting period before your authority becomes active.
  • You will need to designate process agents and file proof of insurance before authority is granted.

Note: carriers that haul only their own goods (private carriers) or only exempt commodities may not need an MC number. Confirm your situation with FMCSA.

4. File a BOC-3 (Process Agents)

Before your authority activates, FMCSA requires a BOC-3 filing, which designates a process agent in each state where you operate. This agent can receive legal documents on your behalf.

  • Most carriers use a nationwide process-agent service that files the BOC-3 for them.
  • Your authority will not go active until this is on file.

5. Get Insurance

FMCSA requires minimum liability insurance for active authority, and your insurer files proof directly with FMCSA.

  • Liability coverage minimums depend on what you haul; verify the current minimums with FMCSA.
  • Many shippers and brokers require cargo insurance too, even when it is not federally mandated.
  • Your authority stays pending until the insurance filing is accepted.

6. Register for UCR and IRP/IFTA

Several ongoing registrations apply to interstate carriers:

  • Unified Carrier Registration (UCR): an annual fee based on fleet size, paid through the UCR system.
  • International Registration Plan (IRP): apportioned license plates for vehicles traveling across multiple states.
  • International Fuel Tax Agreement (IFTA): a quarterly fuel-tax reporting system. You get an IFTA license and decals from your base state.

These are handled through your base-state agency, often the DMV or department of transportation.

7. File Form 2290 (Heavy Vehicle Use Tax)

If you operate a vehicle with a taxable gross weight of 55,000 pounds or more on public highways, you owe the federal Heavy Vehicle Use Tax and must file IRS Form 2290.

  • The tax period runs July 1 through June 30.
  • For vehicles in use in July, the deadline is August 31. For a vehicle first used later in the period, the deadline is the last day of the month after the month of first use.
  • At 55,000 pounds the tax is $100, plus $22 for each 1,000 pounds over that, up to a maximum of $550 for vehicles at 75,000 pounds or more.
  • You need the stamped Schedule 1 from your accepted return to register or renew your plates, so file early.

QuickTruckTax helps you understand the 2290 rules, prepare an accurate return, and validate it before you submit, so you avoid the rejections that delay your Schedule 1. We are not a filing service and do not submit forms to any agency on your behalf.

8. Stay Compliant Year-Round

Getting your authority is the start, not the finish. Ongoing obligations include keeping insurance active, renewing UCR annually, filing IFTA quarterly, maintaining driver qualification and drug-and-alcohol testing records, logging hours of service, and renewing Form 2290 each tax period.

Missing any of these can put your authority at risk, so build a simple calendar and confirm every deadline with the relevant agency.

How this works: QuickTruckTax helps you understand, prepare, and validate your filing. We are not a filing service and never submit forms on your behalf — you always do the final review and submission. Figures here are estimates for guidance only and are not legal or tax advice. Confirm current rules, fees, and deadlines with the IRS, FMCSA, or your state agency.