How to Start a Courier and Delivery Business in Minnesota
How to Start a Courier and Delivery Business in Minnesota
A courier and delivery business moves packages, documents, and goods from point A to point B on a schedule you control. In Minnesota, this means handling everything from same-day local deliveries to multi-state routes. The startup overhead is relatively lean, but the regulatory and insurance requirements are specific and non-negotiable. This guide walks you through the exact steps to launch legally and operationally sound.
What You Need Before Day One
Business Structure
You'll start by choosing a legal structure. An LLC (limited liability company) is a common choice. It protects your personal assets from business liability, which matters when you're responsible for customer packages and operating a vehicle for hire. A sole proprietorship is simpler but leaves you personally liable if something goes wrong. A corporation adds complexity, so ask a CPA or attorney which structure fits you.
Core Materials and Requirements
- Reliable vehicle(s): A cargo van, pickup truck, or sedan depending on your delivery type, in safe working condition and suited to the weight and capacity of your route.
- Insurance: Commercial general liability (minimum typical requirement), commercial auto insurance, and cargo/inland marine insurance. This is non-negotiable, not optional.
- Minnesota tax ID and sales tax permit: Required if you will make taxable sales or collect tax; Revenue does not list courier services themselves among taxable services, but check with the Department of Revenue for your mix of services and goods.
- USDOT number and MnDOT registration: MnDOT says motor carriers that provide transportation within Minnesota need a USDOT number, and a for-hire carrier of property registers with MnDOT for a certificate of registration (Minn. Stat. 221.0251). Check with MnDOT whether your courier service and vehicles qualify.
- Fuel card or business payment method: For vehicle operation costs and tracking.
- Route management software or spreadsheet: At minimum, a system to track deliveries, timing, and customer contact info.
- Cellphone with reliable service: Non-negotiable for customer communication and emergency contact.
- Professional signage and uniforms: Optional but builds customer confidence.
Step-by-Step Process
Step 1: Choose and Reserve Your Business Name
First, decide on a business name. Make it clear, professional, and searchable. Before filing anything, check the Minnesota Secretary of State business search at https://mblsportal.sos.mn.gov/Business/Search to confirm the name is available and not already registered by another courier or delivery service.
If you want to protect the name before formal filing, you can reserve it with the Secretary of State for 12 months. The reservation costs $55 online or in person ($35 by mail) and helps keep others from registering it while you prepare your business structure. This is optional but useful if you're still finalizing details.
Step 2: Register Your LLC in Minnesota
File your Articles of Organization with the Minnesota Secretary of State. You can do this online through the Business Filings Online portal at https://mblsportal.sos.mn.gov/Business/Search for $155, or by mail for $135. Online filing is expedited and typically processed in 2 to 5 business days (mail filings are not expedited).
Your Articles of Organization must include your LLC name (which must contain "limited liability company" or "LLC"), your registered office address (a Minnesota street address, not a PO box), and, if you choose to name one, a registered agent (optional for a Minnesota LLC). You can file this yourself without an attorney, though some operators prefer to have a lawyer review the document to ensure proper liability protection.
Step 3: Obtain Your Minnesota Tax ID and Permits
Visit the Minnesota Department of Revenue website at https://www.revenue.state.mn.us/. Register for a Minnesota Tax ID if you will collect sales tax or withhold tax from employees. Separately, get a federal EIN from the IRS (free at irs.gov); banks usually ask for it when you open a business account.
Check whether you need a sales and use tax account. Courier services are not on Revenue's list of taxable services, but delivery charges on taxable items are taxable, and delivery charges on nontaxable items such as food are not. Ask the Department of Revenue how your services are classified. If you do need a permit, you can apply through their online system at no additional cost.
Step 4: Check Industry-Specific Licensing
Minnesota does not issue a general statewide business license for couriers. However, depending on what you transport and how far, you may need specific licenses or permits:
- Hazardous Materials (Hazmat): If you ever transport hazardous goods, fuel, chemicals, or anything DOT-classified, you need a Hazmat endorsement on your commercial driver's license (CDL) and may need federal hazmat registration; check with MnDOT and FMCSA.
- MnDOT registration and USDOT number: A for-hire carrier of property (other than household goods) files a registration statement with MnDOT and receives a certificate of registration (Minn. Stat. 221.0251); your insurer files Form E with at least $100,000 per person, $300,000 per accident and $50,000 property damage. MnDOT also says carriers operating within Minnesota need a USDOT number, which is free for intrastate carriers and carries a federal fee for interstate carriers, and that vehicles over 10,000 pounds are subject to federal regulations. Confirm with MnDOT how these rules apply to your courier service.
- Commercial Driver's License (CDL): Required only if your vehicle meets weight/capacity thresholds. Check with the Minnesota Department of Public Safety whether your vehicles require a CDL.
- Local permits: Cities license some business categories and set their own zoning and parking rules. Minneapolis and St. Paul have no general business license. Call your city business licensing office to confirm what applies to a courier business.
Use License Minnesota at https://mn.gov/elicense to browse required licenses by industry and agency. Search for "courier" or "delivery" to see the full list applicable to your operation.
Step 5: Secure Commercial Insurance
This is the biggest non-regulatory cost and the most critical protection you'll buy. Shop for a commercial auto insurance quote that covers your vehicles for business use (personal auto insurance does not cover commercial delivery). You'll also need:
- Commercial General Liability: Covers bodily injury and property damage claims from third parties. Required limits depend on your insurer and customer contracts.
- Cargo/Inland Marine Insurance: Covers loss or damage to packages in your possession. Critical if you're liable for the goods you transport.
- Workers' Compensation: Required in Minnesota if you have any employees. Not needed if you operate solo.
Contact local insurance brokers or national carriers (State Farm, Progressive, GEICO, etc.) for quotes. Premiums depend on vehicle type, age, driving record, and coverage limits. Get several quotes. This is not an area to cut costs.
Step 6: Register Your Vehicle(s)
Register your delivery vehicle(s) with the Minnesota Driver and Vehicle Services division (part of the Department of Public Safety). Ask DVS what it requires for your vehicle type; you will typically need:
- Proof of ownership (title)
- Proof of insurance as DVS requires
If any vehicle exceeds 10,000 pounds, MnDOT says federal regulations apply; check with MnDOT's Commercial Vehicle Operations about inspection and other requirements for your vehicles.
Step 7: Open a Business Bank Account
Separate your business finances from personal funds. You'll need your EIN/Tax ID from Step 3, your LLC Articles of Organization, and a government ID. Most Minnesota banks (U.S. Bank, Wells Fargo, local credit unions) offer business checking accounts. Set one up before you start taking payments to keep accounting clean and tax time simple.
Step 8: Set Up Tracking and Operations Systems
Even if you start solo, establish systems now to scale later:
- Delivery tracking: Use simple software (Routific, Onfleet, even Google Sheets) to track customer deliveries, time windows, and proof-of-delivery signatures.
- Invoicing and payment: Set up professional invoices with your tax ID, payment terms, and contact info. Use Wave, Square, or QuickBooks to manage this.
- Customer communication: A business email and cellphone separate from personal accounts. This looks professional and keeps records organized for accounting.
- Accounting and tax prep: If you hire a bookkeeper or CPA early, they'll establish the right structure for state and federal tax filings. Minnesota requires an LLC Annual Renewal by December 31 ($0), and you'll owe federal self-employment tax and Minnesota income tax on profits.
Tips and Common Mistakes to Avoid
Do Not Operate Without Commercial Insurance
This is the number-one failure point. A single accident with personal auto insurance in place will be denied, and you'll be liable for damages out of pocket. It's not just about the customer's package, it's about liability if your vehicle injures someone. Buy commercial coverage before your first delivery.
Confirm Your Vehicle Registration Status
If you're buying a used delivery van, confirm the title is clean and the vehicle is in sound working condition before committing. A title issue can add delay and cost.
Factor in All Costs
Courier margins are thin. Budget for fuel, insurance, vehicle maintenance, registration renewal, and taxes. A common mistake is pricing deliveries without accounting for these recurring costs. Work out how many deliveries per week you need to cover your costs at your rate.
Know Your Service Area Before Launching
If you plan to go multi-state (Iowa, Wisconsin, Illinois), you'll be an interstate carrier subject to federal rules (a USDOT number with a federal fee, and possibly FMCSA operating authority); check with MnDOT and FMCSA. Start local (Minneapolis, Saint Paul metro area) and expand only after you're established.
Keep Detailed Delivery Records
Document everything: delivery date, time, recipient signature, any damage or issues. This protects you if a customer disputes whether you delivered, and it's required for tax records and liability defense.
Review Your Insurance Annually
As your business grows and you add vehicles or hire drivers, your insurance needs change. Review coverage every year and adjust as needed.
Expected Results and Realistic Timeline
Here is a suggested order for these steps. Actual timing depends on each agency and insurer, so ask for current processing times:
- First: Choose name, reserve if needed, file LLC ($155 online or in person, typically processed in 2 to 5 business days).
- Next: Register for your Minnesota Tax ID and any permits.
- Then: Shop for and purchase commercial insurance.
- Then: Register your vehicle and complete any MnDOT registration that applies.
- Then: Open a business bank account.
- Then: Set up operations, systems, and initial customer contacts.
- Finally: Make your first deliveries.
Your first months will show how profitable your model is. Track every delivery cost and revenue to refine your pricing. Results vary, and profitability is not guaranteed.
Final Steps and Next Actions
After launch, don't forget the ongoing obligations:
- File your Minnesota LLC Annual Renewal by December 31 each year ($0).
- File federal self-employment tax (Form 1040-SE) and Minnesota state income tax (Form M1) by April 15 each year.
- Renew vehicle registration on schedule.
- Keep insurance in force at all times, with proof of coverage in your vehicle.
- Track mileage, fuel, maintenance, and insurance for tax deductions.
Professional Guidance Recommended
This guide is informational and based on Minnesota law as of 2026. It is not legal or tax advice. Before you launch, consult with a Minnesota licensed attorney to confirm your LLC structure and liability protection are appropriate for your specific service model. Additionally, speak with a CPA or tax professional about deductions, quarterly estimated tax payments, and state compliance specific to your situation. The Minnesota Department of Revenue website and the Small Business Development Center Network (https://mn.gov/deed/business/help/sbdc/) offer free guidance on business setup and tax obligations.
Starting a courier business in Minnesota is achievable if you handle the structure, insurance, and regulatory steps correctly. The key is not cutting corners on insurance or compliance. Once those are in place, your business model succeeds or fails on service, pricing, and customer retention, not on paperwork.
Keep exploring: related Minnesota guides
- How to Start a Trucking Company in Minnesota
- How to Start a Limousine Business in Minnesota
- How to Start a Towing Business in Minnesota
- How to Start a Moving Company in Minnesota
- How to Start an LLC in Minnesota
- Minnesota Business License
- How Much Does It Cost to Start a Business in Minnesota
- All Minnesota business types
- Every Minnesota guide in one place