To become a private carrier, register your business for a USDOT number, put the required insurance and driver-qualification systems in place, mark and maintain your vehicles to federal standards, and prepare for the new entrant safety audit that follows. Because a private carrier hauls its own goods rather than freight for hire, you skip the operating authority (MC number) application, but nearly every other federal safety obligation still applies.
Confirm You Actually Qualify as a Private Carrier
The line between a private and a for-hire carrier turns on one question: is transportation your business, or does it support your business? If your company manufactures, sells, or distributes products and uses its own trucks to move those products, you qualify as a private carrier. The trucking exists to serve the core operation.
That distinction is why private carriers do not need operating authority from the Federal Motor Carrier Safety Administration.1Federal Motor Carrier Safety Administration. What Is a Private Motor Carrier? You still need a USDOT number and you still follow the same safety regulations as for-hire fleets, but you avoid the operating authority application and its fees.2Federal Motor Carrier Safety Administration. What Is Operating Authority (MC Number) and Who Needs It?
Getting this wrong is expensive. If regulators determine you are actually hauling goods for other companies without operating authority, civil penalties can reach thousands of dollars per violation. The enforcement risk is highest for businesses that occasionally carry goods belonging to customers or suppliers alongside their own freight. If the load on your truck belongs to someone else and you are being compensated for moving it, you have crossed into for-hire territory.
Register for a USDOT Number
Every private carrier operating commercial motor vehicles in interstate commerce needs a USDOT number. It serves as your fleet’s identity in the federal safety system, linking to inspection history, crash data, and compliance reviews.3Federal Motor Carrier Safety Administration. Do I Need a USDOT Number? Intrastate carriers hauling hazardous materials in reportable quantities also need one.
The application is Form MCS-150, the Motor Carrier Identification Report. Before you start, gather the following:4Federal Motor Carrier Safety Administration. Motor Carrier Identification Report (Application for USDOT Number) Instructions MCS-150
- Your legal business name as it appears on incorporation documents, partnership agreements, or tax records.
- Your Employer Identification Number. Sole proprietors without an EIN can use a Social Security number but are encouraged to get an EIN.
- A physical business address. FMCSA will not accept a P.O. box, private mailbox, or virtual office. This is where safety records are kept and where auditors show up.
- Vehicle counts broken down by type and by whether each is owned, term-leased, or trip-leased.
- Cargo classifications, including any hazardous materials.
- Total drivers on an average workday (including part-time and leased) and total fleet mileage for the previous 12 months, rounded to the nearest 10,000 miles.
You submit the MCS-150 through FMCSA’s online registration portal. After you complete the fields and sign digitally, the system typically issues your USDOT number right away.5Federal Motor Carrier Safety Administration. Unified Registration System
Update It Every Two Years
Your MCS-150 information is not file-and-forget. Every 24 months you must update it, even if nothing has changed. The last digit of your USDOT number sets the month (1 for January, 2 for February, through 0 for October), and the next-to-last digit sets the year: odd digit means odd calendar years, even digit means even years.6Federal Motor Carrier Safety Administration. When Am I Required to File a Biennial Update? Miss the biennial update and FMCSA can deactivate your USDOT number, which grounds your fleet until you file.
Carry the Right Insurance
Federal financial responsibility rules under 49 CFR Part 387 set minimum liability insurance levels based on what you carry and how your operation is classified.
For-hire carriers hauling nonhazardous property in vehicles over 10,001 pounds must carry at least $750,000 in public liability coverage. That floor does not apply under the federal schedule to private carriers hauling their own nonhazardous goods.7eCFR. 49 CFR Part 387 – Minimum Levels of Financial Responsibility for Motor Carriers Many private carriers still buy $750,000 or more because state laws, customer contracts, and basic risk management demand it.
Federal minimums do kick in for private carriers hauling hazardous materials:
- $5,000,000 for bulk shipments of the most dangerous substances, including certain explosives, poison gases, and highway-route-controlled radioactive materials.
- $1,000,000 for other hazardous materials, hazardous waste, and oil listed in the federal hazmat table that do not fall into the $5,000,000 category.
These policies must include environmental restoration coverage, which pays for cleanup costs when a hazmat spill damages land, water, or wildlife. Your insurer files a Form MCS-90 endorsement as proof the policy meets federal standards.8Federal Motor Carrier Safety Administration. Form MCS-90 Endorsement for Motor Carrier Policies of Insurance If your insurance lapses, FMCSA can suspend your USDOT number until coverage is restored.
One boundary worth naming: private carriers are not federally required to carry cargo insurance for goods on their own trucks. You are hauling your own property, so the loss falls on you, not on a customer. Whether to insure the cargo is a business decision.
Build Driver Qualification Files and a Testing Program
Every person who drives a commercial motor vehicle in your fleet needs a Driver Qualification file, kept at your principal place of business. Federal regulations under 49 CFR Part 391 spell out what belongs in it:9eCFR. 49 CFR 391.51 – General Requirements for Driver Qualification Files
- A copy of the current commercial driver’s license, confirming the correct class and endorsements for the vehicles and cargo involved.
- The original medical examiner’s certificate showing the driver is physically qualified.
- A verified employment history covering the previous three years.
- An annual review of the driver’s motor vehicle record, pulled from the relevant state agency and noting any violations or suspensions.
Incomplete DQ files are among the most common findings during safety audits, and civil fines for recordkeeping violations can run into the thousands per individual violation.
Entry-Level Driver Training
If you hire drivers who are getting a Class A or Class B CDL for the first time, or upgrading from Class B to Class A, they must complete Entry-Level Driver Training through a provider listed on FMCSA’s Training Provider Registry. The same rule applies to drivers getting a school bus, passenger, or hazardous materials endorsement for the first time.10Federal Motor Carrier Safety Administration. Entry-Level Driver Training (ELDT) Drivers who already held their CDL or relevant endorsement before February 7, 2022, are grandfathered in.
Drug and Alcohol Program
You must run a drug and alcohol testing program covering every driver who operates a commercial motor vehicle requiring a CDL. That includes pre-employment, random, post-accident, and reasonable-suspicion testing, with specimens processed by a laboratory certified under federal health standards.
You also need to register as an employer in the FMCSA Drug and Alcohol Clearinghouse.11Federal Motor Carrier Safety Administration. Register – FMCSA Clearinghouse Before hiring any CDL driver, run a pre-employment Clearinghouse query to check for unresolved drug or alcohol violations. Drivers are not required to register in advance, but they will need to create an account to give electronic consent when you run a full query on them.12Federal Motor Carrier Safety Administration. Are CDL Drivers Required to Register for the Clearinghouse?
Mark, Inspect, and Log the Vehicles
Your USDOT number must appear on both sides of every self-propelled commercial motor vehicle, along with the legal or trade name of the carrier. The lettering must be legible during daylight from at least 50 feet away and must contrast with the background color of the vehicle.13eCFR. 49 CFR Part 390 Subpart B – General Requirements and Information Magnetic signs qualify if they stay on whenever the vehicle is in operation.
Every commercial motor vehicle must pass an annual inspection covering brakes, steering, lighting, tires, suspension, and other critical components. Inspections must be done by a qualified inspector, and the most recent report must be kept on the vehicle or at your principal place of business.14eCFR. 49 CFR 396.17 – Periodic Inspection Drivers must also complete daily pre-trip and post-trip vehicle inspection reports. Roadside inspectors will put a vehicle out of service on the spot for critical defects.
Private carrier drivers follow the same federal hours-of-service rules as for-hire drivers. For property carriers the core limits are an 11-hour daily driving window, a 14-hour on-duty limit, a mandatory 30-minute break, and a 60-hour or 70-hour rolling weekly cap. Drivers log hours on an electronic logging device unless they qualify for the short-haul exemption: operating within a 150 air-mile radius of the normal work reporting location and returning to it each day. Short-haul drivers can use timecards instead of ELDs, which simplifies compliance for local delivery fleets.
Handle Interstate Registrations and Taxes
Private carriers that cross state lines with vehicles over 26,000 pounds, or with three or more axles, generally need two additional registrations.
The International Fuel Tax Agreement lets you file a single quarterly fuel tax return in your home state, which then distributes the tax to every state where your trucks burned fuel. Without IFTA credentials, you would need to buy fuel tax permits at every state line. Your base state issues the IFTA license and decals for each qualifying vehicle.
The International Registration Plan works similarly for vehicle registration. Instead of registering separately in every state your trucks enter, you pay a single apportioned registration fee based on miles driven in each jurisdiction. The same weight threshold applies.
Unified Carrier Registration
Most private carriers operating in interstate commerce must pay an annual fee under the Unified Carrier Registration program. The fee scales with fleet size. For 2026, the brackets are:15Unified Carrier Registration. Fee Brackets
- 0–2 vehicles: $46
- 3–5 vehicles: $138
- 6–20 vehicles: $276
- 21–100 vehicles: $963
- 101–1,000 vehicles: $4,592
- 1,001+ vehicles: $44,836
UCR fees fund state motor carrier safety programs and enforcement. Failing to register can result in fines during roadside inspections.
Heavy Highway Vehicle Use Tax
If your fleet includes vehicles with a taxable gross weight of 55,000 pounds or more, you owe the federal Heavy Highway Vehicle Use Tax. You report and pay it on IRS Form 2290, with the tax period running July 1 through June 30. For a typical 80,000-pound tractor, the annual tax is $550.16IRS. Instructions for Form 2290 (Rev. July 2026) The IRS must stamp your Schedule 1 (proof of payment) before you can register the vehicle with your state. Vehicles added mid-year are taxed on a prorated basis starting with the month they first hit the road.
Pass the New Entrant Safety Audit
After you receive your USDOT number, your company enters a new entrant monitoring period. FMCSA or a state partner will conduct a safety audit to verify that your driver files, drug testing program, vehicle maintenance records, and insurance documentation are in place. The audit typically happens within the first 18 months, and it is not optional. Fail or refuse it and your USDOT number can be revoked.17eCFR. 49 CFR 385.307 – Safety Audit Procedures
The most common failures involve missing medical certificates in driver files, incomplete drug testing records, and no evidence of systematic vehicle inspections. Build the recordkeeping systems now, before the auditor calls.