How to Start a Moving Company in North Carolina

How to Start a Moving Company in North Carolina

How to Start a Moving Company in North Carolina

Starting a moving company in North Carolina requires navigating federal transportation regulations, state business formation rules, and insurance requirements. This guide walks through the actual steps you need to take, the real costs involved, and the key compliance points that separate compliant operators from fly-by-night moves that invite federal penalties.

What You Actually Need Before Day One

Before filing a single form, you need three things: a business structure (LLC or corporation), federal USDOT authority if you're moving interstate or for-hire intrastate, and commercial trucking insurance. You cannot legally operate without these. A NC business license alone does not authorize moving operations.

You will also need:

  • A valid driver's license (for your role)
  • A Commercial Driver's License (CDL) if you'll drive trucks over 26,000 pounds GVWR
  • A registered business address in North Carolina
  • A registered agent with a physical office in NC (if forming an LLC or corporation)
  • Insurance quotes from carriers experienced with moving companies (not standard auto insurers)
  • Proof of safety compliance (USDOT medical exams for drivers operating commercial vehicles)

Step 1: Choose Your Business Structure

In North Carolina, you can operate as a sole proprietor, LLC, S corporation, or C corporation. For a moving company, an LLC is the most common choice because it offers liability protection and simplicity.

LLC Formation (Most Common)

File Articles of Organization (Form L-01) with the North Carolina Secretary of State, Business Registration Division (https://www.sosnc.gov/divisions/business_registration).

  • Filing fee: $125
  • Processing time: 10 to 15 business days for standard filing; online filing is faster than mail
  • Expedited options: Same-day service for $200 (plus filing fee) if received by 12:00 noon Eastern time; 24-hour service for $100 (plus filing fee)

Your LLC name must contain "limited liability company," "LLC," "L.L.C.," or one of the permitted abbreviations. You can reserve a name in advance using Form BE-03 for $10 (good for 120 days, nonrenewable).

You must maintain a registered office in North Carolina and a registered agent whose business office is at that same address. The agent can be you, a business partner, or a professional registered agent service (which charges $50 to $200 per year). The agent's job is to accept legal service of process on behalf of your company.

Annual Reporting Requirement

Every LLC must file an Annual Report by April 15 each year (due the first time in the year after formation). The fee is $200 on paper or $203 online. Missing the deadline can result in administrative dissolution. At that point, your liability protection disappears and you remain personally liable for company debts.

Corporation Alternative

If you form a corporation instead, file Articles of Incorporation (Form B-01) for $125, with the same processing times and expedited options. Corporations file annual reports by the 15th day of the fourth month after their fiscal year end for $25.

For a moving company, an LLC is simpler. A corporation makes sense only if you anticipate outside investors or plan to eventually go public, which is rare in the moving business.

Step 2: Obtain Federal USDOT Authority

This is the critical step most new operators misunderstand. If you move household goods or commercial goods for payment, you likely need federal authority from the U.S. Department of Transportation (USDOT). This is NOT optional and NOT a North Carolina decision.

Intrastate vs. Interstate Moves

If you move goods entirely within North Carolina, you may qualify for intrastate exemption under FMCSA rules. However, many states (including NC) still require intrastate moving companies to register with their Public Utilities Commission. Check with the North Carolina Utilities Commission or consult an attorney specializing in transportation law before assuming you are exempt.

If you move goods across state lines (even occasionally), you must register with the FMCSA as a motor carrier and obtain a USDOT number and MC (Motor Carrier) number. This is a federal requirement, not optional.

How to Obtain USDOT Authority

Apply at the FMCSA's Unified Registration System (URS) at https://www.fmcsa.dot.gov/registration. You will need:

  • Your company name and address
  • Proof that you own or lease each vehicle you operate
  • Evidence of commercial liability insurance (Form MCS-82 or equivalent)
  • A completed Form MCS-150 (application)
  • Proof of financial responsibility (surety bond or trust fund agreement)

The FMCSA does not charge a fee to register, but you cannot legally operate without this registration. Processing typically takes 7 to 10 business days. Some states and MC types require a surety bond, which costs $300 to $1,000 per bond depending on your equipment and claims history.

Do not operate without this registration. Fines for unregistered motor carrier operations start at $500 per violation and escalate quickly. Federal safety inspectors at ports of entry can place your trucks out of service until you comply.

Step 3: Secure Commercial Trucking Insurance

You cannot get a USDOT number without proof of commercial liability insurance, and you cannot legally operate without it. This is not a suggestion.

What You Need

  • Commercial General Liability: Minimum $300,000 bodily injury per occurrence (FMCSA may require $400,000 to $1,000,000 depending on operation type)
  • Commercial Auto Liability: Coverage for each truck, including hired/non-owned vehicles
  • Cargo Liability: Covers goods in transit (if you're moving household goods or valuable items)
  • Workers' Compensation Insurance: Required by NC if you have any employees

Get quotes from insurers who specialize in moving and transportation. Standard commercial auto carriers often refuse or severely rate-restrict moving operations because of the claims history. Budget $1,500 to $3,000 per vehicle per year for commercial auto coverage, plus liability and cargo.

Obtain a Form MCS-82 (Certificate of Insurance) from your insurer; this is what you file with USDOT. If your insurer cancels your policy, they must notify FMCSA, and your operating authority will be suspended within 30 days.

Step 4: Register for North Carolina Taxes

North Carolina has no general state business license that covers all sectors. Licensing is activity-specific and by locality.

Sales and Use Tax

If you provide moving services (labor only), you typically do not charge sales tax in NC. However, if you sell boxes, packing materials, or equipment along with the move, you must register for a Sales and Use Tax Certificate with the North Carolina Department of Revenue (NCDOR) at https://www.ncdor.gov/taxes-forms/sales-and-use-tax/sales-and-use-tax-registration. This registration is free.

North Carolina's state sales tax rate is 4.75%, plus any local taxes that apply in your service area (ranging from 2% to 2.5% depending on county). If you charge sales tax, you must file returns monthly or quarterly and remit the tax to NCDOR.

Income Tax and LLC Taxes

If your moving company is structured as an LLC, the business itself does not pay income tax. Instead, income passes through to the members (owners), who pay North Carolina's flat individual income tax of 3.99% (for tax years after 2025) on their share of profits.

If you elect to be taxed as a corporation (unusual for a moving company), your company pays corporate income tax at the rate of 2.00% for 2026 (down from 2.50% in prior years, with further reductions possible). You will also owe a franchise tax of $1.50 per $1,000 of tax base with a $200 minimum.

Hire a CPA or tax professional to handle these filings. The complexity is real and mistakes can cost you thousands.

Federal Employer Identification Number (EIN)

Apply for an EIN from the IRS at https://www.irs.gov/ein or by phone (1-800-829-4933). You need an EIN if you have employees or if your LLC has multiple members. The EIN is free and you typically receive it immediately.

Step 5: Understand Local Licensing Requirements

Even though North Carolina abolished statewide general business licenses in 2015, some local jurisdictions still impose specific licensing for transportation or moving services. Requirements vary by county and city.

Call the register of deeds in the county where you plan to operate, or visit your city/county business licensing office to ask: "Do I need a local license to operate a moving company?" In some areas, the answer is no. In others, you may need a specific permit or transportation license.

If you operate in multiple North Carolina counties, you may need separate licenses for each. Costs range from $0 to $500 per jurisdiction, depending on local ordinance.

Step 6: File Your Assumed Business Name (DBA) If Needed

If you operate under a name different from your LLC's legal name, you must file an Assumed Business Name Certificate (also called a Doing Business As or DBA certificate) with the register of deeds in each county where you operate.

The filing fee is set by the county and is typically $26 for the first 15 pages. You can list multiple counties on one certificate; the fee does not increase for each additional county named.

The Secretary of State maintains a searchable database of all DBAs filed on or after December 1, 2017, at https://www.sosnc.gov/divisions/business_registration/assumed_business_names. This protects you from name conflicts and proves you legally claimed the name.

Step 7: Get Your Trucks Registered and Permitted

Your vehicles must be registered with the NC Division of Motor Vehicles as commercial vehicles. You'll need proof of:

  • Vehicle title and ownership documentation
  • Commercial insurance (from Step 3)
  • USDOT registration and MC number (from Step 2)
  • A North Carolina business tax identification number (obtained when you form your LLC)

Each truck will need a Commercial Driver License (CDL) classification for the gross vehicle weight rating (GVWR). If your trucks exceed 26,000 pounds GVWR, you must have a Class B or Class A CDL to operate them legally. Multiple drivers on your team will need CDLs, and each driver must pass a DOT medical examination.

Step 8: Set Up Bookkeeping and Accounting Systems

Moving is a service business with fuel, maintenance, insurance, and labor costs. You will need to track:

  • Revenue by move (with dates and customer details for audit purposes)
  • Mileage and fuel expenses (deductible for federal tax purposes)
  • Equipment maintenance and vehicle depreciation
  • Payroll and employee taxes
  • Sales tax collected and remitted
  • Driver hours of service (required by FMCSA for interstate moves)

Use accounting software like QuickBooks or Freshbooks to track these in real time. Poor bookkeeping is one of the fastest ways to fail an IRS audit or FMCSA compliance review.

Common Mistakes New Moving Company Operators Make

Skipping USDOT Registration: Many owners think a business license is enough. It is not. Operating without USDOT registration exposes you to federal fines of $500+ per violation and can result in your trucks being seized.

Underinsuring or Using the Wrong Insurance Type: Standard commercial auto insurance will deny claims for moving operations. You must use a moving-specific commercial auto policy. Insufficient limits can leave you personally liable for accidents.

Not Maintaining the Annual LLC Report: Missing the April 15 deadline for your annual report results in administrative dissolution. Your LLC loses its liability protection and you are suddenly personally responsible for company debts. Restart the process.

Hiring Drivers Without Verifying CDL and Medical Status: Every driver who operates a truck over 26,000 pounds must have a valid CDL and current DOT medical certification. An inspection can fine you $500+ for each non-compliant driver and place your trucks out of service.

Ignoring Hours-of-Service Rules: If you move across state lines, your drivers must comply with FMCSA hours-of-service regulations (typically 11 hours driving per 14-hour work window). Falsifying logbooks or allowing violations can result in criminal charges and huge fines.

What to Expect: Timeline and Real Costs

Formation to first move: 2 to 4 weeks if you move fast.

  • LLC formation (expedited): $225 to $325
  • USDOT registration: Free (online), 7 to 10 days
  • Surety bond (if required): $300 to $1,000 one-time
  • Commercial insurance quotes and binding: 3 to 7 days; $1,500 to $3,000 per truck annually
  • Vehicle registration and commercial plates: $50 to $150 per vehicle
  • Sales tax registration: Free, instant online
  • Assumed Business Name (if needed): $26 to $50 depending on county

Total startup cost (one truck): $2,500 to $5,000, plus working capital for fuel and initial operations.

Disclaimer

This article is informational only and not legal, tax, or business advice. Moving operations are heavily regulated by federal and state law, and the specific requirements for your business depend on your operational model (intrastate vs. interstate, household goods vs. commercial freight, broker vs. carrier). Consult a transportation attorney and a CPA who specializes in moving companies before you launch. Mistakes in federal compliance can result in criminal liability and substantial fines.

For detailed guidance specific to your situation, contact the North Carolina Small Business and Technology Development Center (SBTDC) at https://sbtdc.org/ or the SBA's North Carolina District Office at https://www.sba.gov/district/north-carolina. For federal moving regulations, consult the FMCSA at https://www.fmcsa.dot.gov.

Keep exploring: related North Carolina guides