How to Start an LLC in Minnesota

Written by Benjamin Miller – Attorney, updated on

Thinking of starting an LLC in Minnesota? Minnesota is a solid destination for planting a business flag. Small businesses account for a large part of the state’s income, meaning there’s great community support.

With this existing network to fall upon for support, there’s also a fantastic quality of life, where you'll be surrounded by the most beautiful nature and scenery.

Starting a limited liability company (LLC) in Minnesota also comes with some financial perks. The state has its angel investor financing group that can help obtain funding beyond the SBA government loans. Plus, Minnesota offers a tax credit of 25% for both in and out-of-state investors.

Find the above appealing? If yes, here are all the steps you need to complete to form an LLC in Minnesota.

Table of contents:

Step 1: Name Your LLC

Minnesota is pretty lenient with LLC naming requirements.

You can only use numbers or letters with no special characters (meaning 0-9, A-Z only). If you're using “&” you'd have to replace it with “and” in your LLC's name. Your company name must also be distinguishable from other businesses.

If you decide on a name, you should always check if it's available. Use the business search tool from the Minnesota Secretary of State for that. If there's another registered business using a name you want, you’d have to tweak your option until it becomes sufficiently distinguishable. Or opt for another name altogether.

Minnesota business name search

Reserving your name

Maybe you aren’t ready to pull the trigger and get your LLC up and running, but you found a great name that matches your brand to the dot. In that case, you can get a name reservation for up to 12 months from Minnesota SOS. You have three filing options:

  • Online or in-person for $55 (this includes expedited service fee)
  • By mail for $35 — the processing then takes longer

If you haven't filed your LLC formation documents before the reservation expires, you can re-apply for another 12-month reservation.

Assumed name

You might want to consider using an assumed name, also called a doing business as (DBA) name.

For example, if your LLC's legal name is “Bob Enterprises LLC” is a bit generic, you may want to operate as “Bob’s Burgers” instead. With this name, customers will know exactly what you sell. Having an assumed name also makes sense if you have several business branches under different names. For example, a “Northwest Spa Salon” and “East End Spa Salon” need to associate both with your registered business entity.

To obtain a DBA, you’ll need to fill in a respective form and pay state filing fees — $30 for mailed-in submissions and $50 for online applications. After the filing is done, you must also publish your “Certificate of Assumed Name” in at least 2 legal newspapers in the Minnesota county where the business is registered.

starting an LLC in Minnesota

DBAs must be renewed annually, but you won’t pay any fees as long as your company remains in good standing.

However, if you forgot to file the renewal on time, you can reinstate an expired assumed name by filing the current year's renewal and paying a fee — $45 for online or in-person filings and $25 for mailed-in documents.

Step 2: Appoint a Registered Agent

Your Minnesota LLC must have a registered agent.

A registered agent is a person or professional service provider that you appoint to receive legal documents on behalf of your company. Receiving a court summons, service of process of legal documents, or any business correspondence with the state is what a registered agent does. For that reason, an appointee must have a physical address in Minnesota (P.O. boxes are not accepted) and be available during standard business hours.

You can act as a registered agent yourself.

While this may save you some money upfront, being your own registered agent means your address becomes public information. You'd also have to be available every day during business hours at the registered street address. It can be inconvenient if you travel or don’t have a permanent business establishment.

The alternative is hiring a professional registered agent service. Doing so allows you to maintain some privacy, plus avoid any stress associated with missed or lost correspondence. The costs are reasonable, with most providers charging $50-$200 a year. It’s a small price to pay to remove the headache of more paperwork.

Step 3: Draft and submit the Certificate of Formation

Filing the articles of organization officially creates your Minnesota LLC.

On the state filing form, you’ll have to provide the following information:

  • LLC members (owners) details
  • Registered agent information
  • Primary type(s) of business activity
  • Number of employees (if any)
  • Contact information

Minnesota LLC filing form

The cost of filing articles of organization in Minnesota is $155 for online/in-person filings or $135 for mail submissions.

Electronic and in-person submissions are processed first, usually in 3 to 5 business days. Mailed-in documents typically take longer to get reviewed.

Registering a foreign LLC in Minnesota

If you already have a business structure established in another state and want to expand your operations to MN, you must register as a foreign LLC. The process is similar to the above. Fill in the state form called the Certificate of Authority to Transact Business in MN (LLC) and list your business details.

Note: if your registered company name is not available in Minnesota, you’ll have to register under an alternate name.

Step 4: Get an Employer Identification Number (EIN)

An Employer Identification Number (EIN) is required for federal tax purposes.

All multi-member LLCs reporting taxes as a partnership or corporation must obtain this number from the IRS. That’s because multi-member LLC members are taxed individually, and EIN allows the feds to track all your tax activity properly.

Single-member LLCs (without employees on payroll) don’t need an EIN and can use a social security number instead for tax reporting. The best way to obtain your EIN is via an online application. The form will ask for owner information, type of business activity, and a mailing address for the business.

This part of the LLC formation process is free. Aside from tax and payroll purposes, your EIN allows you to open bank accounts and lines of credit for your LLC.

Step 5: Register with the Minnesota Department of Revenue

If your LLC makes sales of taxable goods or services in Minnesota, you must apply for a state tax ID. Your Minnesota tax ID is a 7-digit number you’ll use to report and pay your state business taxes.

Minnesota Department of Revenue.
Minnesota Department of Revenue. Source: MN e-Services.

A local state tax ID is also required if you file tax returns as an S-corporation or partnership. Or have in-state employees and need to withhold employment taxes.

The tax ID application process is simple and can be done online.

Step 6: Create an LLC operating agreement

Minnesota doesn’t require LLCs to have an operating agreement. But it’s important to have one if you operate a multi-member LLC.

An operating agreement specifies the ownership and management structure of the company and outlines the duties of members and managers. It also includes information on voting rights, how profits and losses are distributed, and the process for adding or removing members.

Essentially, it’s a statutory document you’ll refer to if there are any disputes with other members. Or if you need to make changes to your business structure.

Good operating agreements, drafted by legal professionals, may cover issues you haven't considered or feel don't apply to you right now.

Last steps

Open a business bank account as soon as you complete all the registration procedures.

It's critical to keep your business and personal finances separate. Unlike a sole proprietorship, LLCs are not allowed to mesh finances. In fact, doing so can lead to unfavorable legal consequences such as loss of personal liability and personal asset protection.

Consider a local bank versus a nationwide bank, as their monthly and operational fees tend to be lower.

Note: Business credit cards may come without any monthly costs, but pay attention to the annual ones.

Personal Income and Sales Tax Rates:

Minnesota has a state income tax rate ranging from 5.35% to 9.85% and has a sales tax rate of 6.875%.

Summary of Filing Fees:

  1. Reserving a Business Name: Online or in-person for $55 (this includes expedited service fee; By mail for $35 — the processing then takes longer.
  2. Obtaining a DBA: you’ll need to fill in a respective form and pay state filing fees — $30 for mailed-in submissions and $50 for online applications.
  3. Renewing DBA: You can reinstate an expired assumed name by filing the current year's renewal and paying a fee — $45 for online or in-person filings and $25 for mailed-in documents.
  4. Registered Agent Fee: approximately $50-$200 a year.
  5. Minnesota Secretary of State Filing Fee: $155 for online/in-person filings or $135 for mail submissions.

LLC Formation Service

LLC Formation: $39 + state fees
Turnaround Time:
Help & Support:
Customer Satisfaction:
Ease of use:

Best LLC Service 2023

  • Formed 1,000,000+ LLCs
  • $39 formation includes registered agent service
  • Fast formation & same day filing
  • Exceptional customer reviews
Last updated: Sep 2023

Article by:

Benjamin Miller


Benjamin Miller is a corporate, tax and estate planning attorney with a focus on international taxation and estate planning for multi-jurisdictional families and large corporations. Benjamin received his Juris Doctor from Florida International University College of Law and his LL.M. in Taxation from Illinois Institute of Technology Chicago-Kent College of Law.

Small business tips straight to your inbox

Already running a small business? Get free tips to your inbox.

We respect your privacy. We're GDPR compliant.