Skip to content
Haul Handbook logoHaul Handbook

Minnesota trucking

Minnesota intrastate operating authority

Yes. Minnesota requires its own intrastate operating authority for for-hire carriers, from Minnesota Department of Transportation, at a published application fee of $0. Haul Handbook read the fee on the agency's own schedule, Sep 28, 2026.

By Evan Reid, Founder of Haul Handbook · Updated Sep 28, 2026

Hauling freight for hire inside Minnesota takes a free MnDOT certificate of registration. Register the business with the Secretary of State, get a USDOT number, file the notarized registration statement with the workers' compensation certificate, and have the insurer file a Form E for $100,000/$300,000 bodily injury and $50,000 property damage. The certificate does not expire, but a new carrier must complete MnDOT's Initial Motor Carrier Contact education within 90 days or the registration is canceled.

The Minnesota requirements table

Authority required
Yes
Agency
Minnesota Department of Transportation, Office of Freight and Commercial Vehicle Operations
Program name
Motor Carrier of Property Certificate of Registration
State carrier number
None assigned
Application
Motor Carrier of Property Get Certificate of Registration Packet: the Registration Statement Form (notarized, signed by a corporate officer, general partner, LLC board member, or sole proprietor), the data privacy notice, and the Certificate of Compliance with the Minnesota Workers' Compensation Law. Submit it to MnDOT's Office of Freight and Commercial Vehicle Operations; MnDOT also takes appointments for help with applications.
Filing fee
From $0; fee for each authority type below
Renewal
None for motor carriers of property. The certificate is not assignable or transferable and stays valid until suspended, revoked, or canceled; the carrier must report changes to its registration information in writing, within ten days by the terms of the application. New carriers must complete the Initial Motor Carrier Contact education within 90 days of registering or the registration becomes void.
Statute
Minn. Stat. 221.0251 (Motor carrier of property; registration)

Application fee schedule by authority type

Minnesota charges one application filing fee per class of authority, so what a carrier pays depends on the certificate being applied for rather than on a term or a fleet size.

Minnesota motor carrier authority application fees by authority type
Authority typeFiling feeRecurringNotes
Motor carrier of property (general freight)$0One timeNo application fee, no vehicle registration fee, and no renewal application.
Household goods mover permit$150Yes$150 application fee (Minn. Stat. 221.121, subd. 7); the annual renewal application is $0, but the permit is renewed each year by registering vehicles at $75 per vehicle (Minn. Stat. 221.131, subd. 2).
Building mover$150Yes$150 new application and $100 renewal application, plus $10 per vehicle.
Motor carrier of passengers$0YesNo application fee; $75 annual registration fee per vehicle.
Limousine$150Yes$150 application fee; $80 per vehicle.
Special transportation service$0YesNo application fee; a $45 fee is assessed for each vehicle issued a decal.

Scroll sideways to see every column.

Sector licences that still apply

Minnesota licenses some kinds of carrier separately, whatever the general authority answer above. If you move household goods, carry passengers, or haul waste, the licence below is the one that binds you.

Minnesota sector-specific carrier licences
LicenceAgencyWho it coversTermFee
Household goods mover permitMnDOT Office of Freight and Commercial Vehicle OperationsMovers of personal effects and property used or to be used in the owner's dwellingNot published$150
Building moverMnDOT Office of Freight and Commercial Vehicle OperationsPrivate and for-hire carriers that raise buildings off their foundations and move them over public roads, other than manufactured or modular homes, farmers moving their own farm buildings, and buildings under 16 by 20 feetNot published$150
Motor carrier of passengersMnDOT Office of Freight and Commercial Vehicle OperationsFor-hire passenger transportation in vehicles designed for 8 or more passengers including the driverNot published$0

Scroll sideways to see every column.

Who the requirement covers

GVWR threshold
NoneNo weight threshold applies to the authority itself. Minn. Stat. 221.0251 and MnDOT key the certificate to for-hire transportation of property in Minnesota, and the 2026 Resource Book applies the USDOT vehicle marking rule to intrastate for-hire carriers regardless of vehicle weight. Weight matters elsewhere: a USDOT number is required for intrastate trucks over 10,000 pounds gross vehicle weight, and private carriers come under the safety rules above 10,000 pounds.
For-hire only
YesThe certificate is for motor carriers engaged in for-hire transportation of property other than household goods. A private carrier, whose primary business is not transportation and whose trucking furthers that business, needs no operating authority but is subject to federal and state safety rules above 10,000 pounds.
Property carriers
Yes
Passenger carriers
Motor carriers of passengers in vehicles designed for 8 or more passengers including the driver, limousine services, and special transportation services each hold their own Minnesota authority; see sector_authorities.
Household goods
Household goods movers need a separate household goods mover permit (Minn. Stat. 221.121): $150 application fee, a $75 annual registration fee per vehicle, and $50,000 cargo insurance on Form H in addition to the Form E liability filing.
Hazmat
Hazardous materials carriers, private and for-hire, carry the insurance amounts in 49 CFR 387.9 (Minn. Stat. 221.141, subd. 1d). The registration statement asks whether the carrier transports hazardous materials or hazardous waste.
Gvwr threshold lb absent
Yes
Farm vehicles
Minn. Stat. 221.025 exempts, among others, farm products hauled within a 100-mile radius of the carrier's home post office, unprocessed dairy products in bulk within 100 miles, fresh vegetables to canneries in season, and sugar beets, wild rice, rutabagas, and potatoes from the field to first delivery.
Waste transport
Transportation of solid waste, including recyclable materials and waste tires, is exempt from Minnesota operating authority under Minn. Stat. 221.025 (hazardous waste is not).
Private towing and wrecker services
Tow trucks picking up disabled or wrecked vehicles, or towing under a public towing order, are exempt from Minnesota operating authority under Minn. Stat. 221.025.

Minnesota insurance minimums

State minimums can differ from the federal filing levels; the federal side is covered in our insurance filings guide.

Liability minimum
$300,000 (Split limits filed on Form E: $100,000 bodily injury or death of one person, $300,000 bodily injury or death of all persons in one accident, and $50,000 property damage other than cargo. Minn. Stat. 221.141, subd. 1b lets the commissioner set the amount by order, so the figures come from MnDOT's page and Resource Book rather than the statute text. This is far below the $750,000 federal minimum for interstate general freight.)
By operation type
See the operation-type table below
Cargo minimum
Minn. Stat. 221.141, subd. 4 requires household goods movers to carry $50,000 cargo insurance or a cargo bond. No cargo minimum is set for general freight carriers.
Differs from federal
Yes

Minimum liability by operation type

General freight is not the floor for every carrier. Hazmat and larger passenger operations carry higher minimums; buy against the row that matches what you haul.

Minnesota minimum liability coverage by operation type
Operation typeMinimum liabilityNotes
Motor carriers of property, all freight except household goods$300,000$100,000/$300,000 public liability plus $50,000 property damage (Form E).
Household goods movers$300,000$100,000/$300,000 public liability and $50,000 property damage (Form E), plus $50,000 cargo insurance (Form H).
Hazardous materials, private and for-hireSee noteThe amounts in 49 CFR 387.9 apply (Minn. Stat. 221.141, subd. 1d).
Building movers$500,000$500,000 motor vehicle liability and $500,000 general liability.
Motor carriers of passengers, 8 to 15 passengers$1,500,000
Motor carriers of passengers, 16 or more passengers$5,000,000
Limousine service$1,500,000Aggregate $1.5 million per accident for each limousine, plus $100,000 property damage (Form E).
Special transportation service$500,000

Scroll sideways to see every column.

Other Minnesota insurance requirements

Cargo scope
None for general freight; household goods movers $50,000 (Form H or Form J cargo bond)

Insurance filing forms

Your insurance company makes these filings with the state, not you.

Liability proof
Form E, Uniform Motor Carrier Bodily Injury and Property Damage Liability Certificate of Insurance, filed by the insurance underwriter before the carrier provides transportation. The business name and address on the Form E must match the application.
Household goods cargo
Form H cargo certificate of insurance, or Form J cargo bond
Note
Insurers must be authorized or registered by the Minnesota Department of Commerce, every policy must carry the MCS-90 endorsement or equivalent terms, and cancellation takes at least 30 days written notice to the insured and the commissioner. Letting the insurance lapse cancels the operating authority.

More Minnesota authority rules

Exemptions: summary
Minn. Stat. 221.025 lists 14 kinds of transportation that need no operating authority when a carrier is exclusively engaged in them. Besides school and Head Start buses, solid waste, commuter vans, emergency vehicles and tow trucks, grain samples, and agricultural lime, they include dirt and sod within 50 miles of the carrier's home post office; sand, gravel, asphalt mix, ready-mix concrete, concrete block, and crushed rock within 50 miles of home or of a public road project; pulpwood, cordwood, poles, wood chips, and similar forest products from where they are produced; and newspapers and similar printed matter in vehicles of 10,000 pounds or less.
Exemptions: statute
Minn. Stat. 221.025
Application requirements
Register the business with the Minnesota Secretary of State first (out-of-state businesses register as a foreign entity). The form asks for the legal and DBA names, USDOT number, federal tax ID, Minnesota business number, business type, a responsible official, hazardous materials or waste status, physical and mailing addresses, and, for a carrier based outside Minnesota, a Minnesota location where records can be inspected. Authority is not issued to an applicant with an unsatisfactory USDOT safety rating, and Minn. Stat. 176.182 bars issuing the certificate without proof of workers' compensation compliance.
USDOT prerequisite: value
Yes
USDOT prerequisite: note
MnDOT lists a USDOT number as step two of getting a certificate of registration, and the 2026 Resource Book states all carriers applying for Minnesota operating authority must obtain one from FMCSA. An intrastate USDOT number costs nothing; MnDOT does not issue USDOT numbers.
Intrastate safety rules
Minn. Stat. 221.0314 makes intrastate motor carriers comply with 49 CFR parts 391 (with listed exceptions), 392, 393, 395, 396, and 397 as incorporated. Intrastate drivers may be 18. See the state rules page for the hours-of-service detail.

Who needs a Minnesota certificate of registration

The trigger is hauling for hire, not vehicle size. MnDOT keys the certificate to for-hire transportation of property inside Minnesota, and sets no weight threshold for it. A private carrier moving its own goods needs no authority, though it still answers to the safety rules once its trucks pass the state's weight line.

A long list of hauls needs nothing. Minn. Stat. 221.025 exempts carriers engaged only in exempt work, including solid waste and recycling, tow trucks, farm products near home, aggregates and ready-mix within a set radius, and forest products from where they are cut. Household goods movers, building movers and passenger carriers each hold separate Minnesota authorities.

How to apply

Register the business with the Secretary of State first. Then complete MnDOT's registration packet: the registration statement, signed by an officer, partner, LLC board member or sole proprietor and notarized, the data privacy notice, and the Certificate of Compliance with the Minnesota Workers' Compensation Law.

The form asks for your legal and trade names, USDOT number, federal tax ID, Minnesota business number, a responsible official, and whether you carry hazardous materials. A carrier based outside Minnesota also names a Minnesota location where records can be inspected. MnDOT will not issue authority to an applicant with an unsatisfactory USDOT safety rating, and you may not operate until the certificate arrives.

Insurance, education and keeping the certificate

Your insurer files a Form E before you haul. Minnesota's split limits for intrastate freight sit well under the federal interstate minimum, the insurer must be authorized by the Minnesota Department of Commerce, and a lapse cancels the authority.

The education step is where new carriers lose registrations. An official with real control of the company has to finish the Initial Motor Carrier Contact program within the statutory deadline, and missing it voids the registration. After that the certificate stays valid until suspended, revoked or canceled. Report changes to your registration details in writing, since the certificate cannot be transferred.

Where this fits in the Minnesota launch

A cell reading "Not confirmed" means the agency did not publish a figure we could verify, so we left it open rather than guessed. For the full launch order, work through start a trucking company in Minnesota, then line up IRP registration and IFTA if you run beyond state lines. To compare every state at once, see the national intrastate authority table.

Frequently asked questions

How much does Minnesota intrastate authority cost?

Nothing for general freight. The Resource Book fee table lists the motor carrier of property application with no fee and no vehicle registration fee, and there is no renewal application. Household goods movers, building movers and limousines do pay; their fees are on this page's fee table.

Is there a weight threshold for Minnesota operating authority?

No. The certificate turns on hauling for hire, not on truck weight. Weight matters for the USDOT number and for the safety rules that reach private carriers, both of which start above the state's published line.

Does Minnesota give carriers a state number to put on the truck?

No. The certificate itself is numbered, and the registration form asks for your MnDOT number, but trucks carry the USDOT number and carrier name, not a state number.

What happens if I miss the IMCC deadline?

The registration becomes void. Minn. Stat. 221.124 requires an official of every carrier first registered with MnDOT after January 1, 2000 to complete the Initial Motor Carrier Contact program within the deadline, and MnDOT offers it online.

Do I need Minnesota authority for gravel or logging hauls?

Often not. Minn. Stat. 221.025 exempts sand, gravel, asphalt mix, ready-mix and crushed rock within a set distance of home or a public road project, and pulpwood, poles, chips and similar forest products from where they are produced, when the carrier does only exempt work.

Haul Handbook publishes educational information about trucking registration and compliance requirements. This is not legal, financial, or tax advice. Rules, fees, and deadlines change; confirm with the agency before you file or pay.