How to Start a Coffee Shop Business in Minnesota
How to Start a Coffee Shop Business in Minnesota
Starting a coffee shop in Minnesota is achievable if you understand the state's specific licensing requirements, registration process, and legal structure. This guide walks you through each step, from choosing your business structure to opening your doors.
Materials and Requirements Needed
Before you open a coffee shop in Minnesota, you'll need to gather and prepare the following:
- Business structure choice: LLC, S-corporation, C-corporation, or sole proprietorship
- Business name: Must be distinguishable from other registered businesses in Minnesota
- Registered office address: A Minnesota street address (PO boxes do not qualify)
- Articles of Organization or Incorporation: Filing documents for your chosen business structure
- Federal EIN (Employer Identification Number): Required if you have employees or file as a corporation
- Health department permits: Food service license from your local health department
- Business license applications: Local municipal permits and registrations
- Assumed name certificate (if using a DBA): If your business name differs from your registered legal name
- Sales tax permit: From the Minnesota Department of Revenue
- Occupancy permits: From your city/county for your retail space
- Liquor license (if applicable): If you plan to serve alcohol
Step 1: Choose Your Business Structure
Your first decision is selecting a legal business structure. Minnesota recognizes four primary structures for small businesses.
Limited Liability Company (LLC)
An LLC provides liability protection while offering simpler taxation and less paperwork than a corporation. The Minnesota Secretary of State filing fee is $155 for online or in-person filing, or $135 by mail. There is no separate annual franchise tax for LLCs taxed as partnerships; you'll pay individual income tax on your share of profits at the graduated rate of 5.35% to 9.85%, depending on income. If you elect to be taxed as a C-corporation, you'll pay the 9.8% corporation franchise tax. LLCs must file an annual renewal by December 31 each year at no cost if active and in good standing.
S-Corporation or C-Corporation
Corporations provide liability protection and can reinvest profits, but require more compliance and formality. The filing fee to incorporate in Minnesota is $155 for online or in-person filing, or $135 by mail. C-corporations pay a flat 9.8% franchise tax on net income. A minimum fee applies to C-corporations, S-corporations, and some partnerships based on Minnesota property, payroll and sales, starting at $0 below $1,280,000 and rising in brackets to $12,830 at $51,280,000 and above for 2026. Annual incorporation renewal is required by December 31 each year at no cost.
Sole Proprietorship
This is the simplest structure with no separate registration, but offers no liability protection. You'll pay personal income tax on all business profits.
Recommendation for coffee shops: Most coffee shop owners choose an LLC for the liability protection and tax flexibility without excessive complexity.
Step 2: Register Your Business Name
Your business name must be distinguishable from all existing domestic LLCs, LLPs, corporations, and limited partnerships already registered in Minnesota. The name must include the words "limited liability company" or the abbreviation "LLC" if you're forming an LLC, and cannot contain "corporation," "incorporated," or their abbreviations.
You can search existing business names on the Minnesota Secretary of State Business Filings Online portal at https://mblsportal.sos.mn.gov/Business/Search. Conducting a search is free and takes just a few minutes.
If your desired name is available and you want to reserve it while you prepare your filing, you can reserve a business name with the Secretary of State for $55. The reservation lasts 12 months and is renewable for additional 12-month periods.
Step 3: File Your Business Formation Documents
Once you've chosen your structure and confirmed your name is available, file your Articles of Organization (for an LLC) or Articles of Incorporation (for a corporation) with the Minnesota Secretary of State.
Online or In-Person Filing (Expedited)
The Secretary of State treats online and in-person filings as expedited service. The fee is $155. While the office does not publish a guaranteed turnaround time in business days, expedited filings typically process faster than mail filings. You can file online through the Business Filings Online (Minnesota Business and Lien System, or MBLS) portal at https://mblsportal.sos.mn.gov/Business/Search.
Mail Filing (Standard)
Mail filing costs $135 and processes without expediting. This method takes longer but is less expensive.
Your Articles must include your business name, registered office address (a Minnesota street address, not a PO box), and the names and addresses of managers (for an LLC) or directors (for a corporation). The registered office is where legal documents can be served; it does not have to be your principal place of business.
Step 4: Obtain Your Federal EIN
You'll need a Federal Employer Identification Number (EIN) from the IRS if you plan to:
- Hire employees
- File as a corporation
- Operate as a partnership (including multi-member LLCs)
You can apply for an EIN online at the IRS website, by phone, fax, or mail. Online application is free and instant. You'll need your business structure documents in hand when you apply.
Step 5: Register for Minnesota Taxes
Before you make your first taxable sale, you must register with the Minnesota Department of Revenue for a Minnesota Tax ID and a Sales and Use Tax account.
Sales Tax Registration
Minnesota's state sales tax rate is 6.875%. Most coffee shop sales are subject to sales tax unless you're selling only certain food items (rules vary by product). You can register online at the Minnesota Department of Revenue. Registration is free and can be completed in minutes.
Income Tax Registration
Sole proprietors and partners report business income on their personal tax returns. LLCs taxed as partnerships do the same. Corporations file separate income tax returns. Consult a CPA to confirm your specific filing requirements based on your structure.
Step 6: Obtain Health Department Permits
A food service license is required before you can legally operate. The specific permits and requirements vary by city and county, but all Minnesota jurisdictions require a Health Department Food License. You will typically need to:
- Contact your local health department (usually your county or city environmental health division)
- Submit an application with details about your menu, equipment, and food-handling procedures
- Pass a health inspection of your facility
- Pay a license fee (typically $100 to $500, varies by jurisdiction)
Health permits must be renewed annually. The inspection process typically takes 2 to 4 weeks from application to approval, so plan ahead.
Step 7: File an Assumed Name Certificate (If Using a DBA)
If you want to do business under a name different from your LLC or corporation's legal name, you must file a Certificate of Assumed Name (DBA) with the Minnesota Secretary of State. The fee is $50 online or in person, or $30 by mail.
After filing, you are required by Minnesota law to publish your assumed name certificate for two consecutive issues in the legal notices section of a qualified legal newspaper in the county where your principal place of business is located. Failure to publish may render the certificate invalid. The annual renewal fee is waived, but you must still maintain your publication record.
Step 8: Secure Local Permits and Licenses
Your city or county may require additional permits:
- Retail food establishment license: Local variation on the state health permit
- Building/occupancy permit: Proof that your location meets code and is zoned for commercial use
- Sign permit: If installing exterior signage
- Liquor license: Required if serving beer, wine, or spirits; fees and requirements are set by the Alcohol and Gambling Enforcement Division
- Sidewalk/outdoor seating permit: If operating patio seating
Start by contacting your city or county business licensing office. They can provide a complete checklist of all local requirements for your location.
Step 9: Set Up Payroll and Employment Records
If you plan to hire employees, you must:
- Register as an employer with the Minnesota Department of Employment and Economic Development (DEED)
- Set up payroll withholding for federal and state income taxes
- Register for Workers' Compensation Insurance through the Minnesota Department of Labor and Industry
- Maintain employment records and I-9 documentation
You can register as an employer online at the Minnesota state website. There is no separate employer registration fee, but you will need your EIN from the IRS.
Step 10: Obtain Business Insurance
While not legally required by Minnesota, commercial general liability insurance is essential and strongly recommended. Most landlords require it as a condition of your lease. A coffee shop typically needs:
- General liability coverage (protects against customer injuries, property damage)
- Property insurance (covers equipment, furniture, inventory)
- Workers' compensation (required by law if you have employees in Minnesota)
Insurance costs vary widely based on location, size, and risk profile. Budget $1,500 to $3,000 annually for a small coffee shop.
Tips to Avoid Common Mistakes
- Don't skip the assumed name certificate publication requirement. Failure to publish your DBA makes the certificate invalid. Use a qualified legal newspaper in your county, not just any publication.
- Register for sales tax before your first sale. If you sell taxable items without being registered, you're liable for the tax even if a customer didn't pay it. Registration takes only minutes and is free.
- Use a Minnesota street address for your registered office, not a PO box. PO boxes are not accepted for your registered office under Minnesota law.
- Plan for health inspection timing. Health permits can take 2 to 4 weeks. Don't schedule your grand opening until you have your license in hand.
- Keep business and personal finances separate from day one. Open a business bank account immediately after forming your LLC or corporation. Commingling funds can jeopardize your liability protection.
- Confirm your lease is compatible with your business. Some commercial spaces prohibit food service or have restrictions on operating hours. Verify before signing a long-term lease.
- Don't operate without licenses while waiting for approval. It's tempting to start serving customers before all permits are complete, but fines and closure orders can result. Wait until everything is approved.
Expected Timeline and Costs
Here's what you can expect for a typical Minnesota coffee shop startup:
| Item | Cost | Timeline |
|---|---|---|
| LLC formation filing (online) | $155 | Same day to 3 business days |
| Business name reservation (optional) | $55 | Instant |
| Federal EIN application | Free | Instant (online) |
| Minnesota Sales Tax registration | Free | Instant |
| Health Department Food License | $100-500 | 2-4 weeks |
| DBA certificate (if applicable) | $50 | 1-2 weeks |
| DBA publication in newspaper | $50-200 | 2-3 weeks |
| Local business licenses and permits | $200-1000 | 2-6 weeks |
| Annual business insurance | $1500-3000 | Ongoing |
| Commercial space build-out and equipment | $30,000-100,000+ | 6-12 weeks |
The administrative costs (formation through licensing) typically run $2,000 to $3,000. The bulk of startup expense comes from securing and equipping your physical location.
Resources for Minnesota Coffee Shop Owners
- Minnesota Secretary of State: https://www.sos.mn.gov/ for business formation and licensing
- Business Filings Online (MBLS): https://mblsportal.sos.mn.gov/Business/Search for filing and searching business names
- Minnesota Department of Revenue: https://www.revenue.state.mn.us/ for sales tax and income tax registration
- License Minnesota: https://mn.gov/elicense to browse all required licenses by agency and occupation
- Minnesota Small Business Development Center Network: https://mn.gov/deed/business/help/sbdc/ for free consulting and business planning
- SBA District Office for Minnesota: https://www.sba.gov/district/minnesota for federal small business resources
Key Takeaways
Starting a coffee shop in Minnesota requires you to file formation documents, register for taxes, obtain health permits, and comply with local regulations. The process typically takes 4 to 8 weeks from start to finish. Costs for the administrative side run $2,000 to $3,000, though equipment and location will be your primary expense. By following these steps in order and consulting with the appropriate state and local agencies, you can legally open your coffee shop and begin operations.
Important Disclaimer
This content is informational only and does not constitute legal or tax advice. Minnesota business formation involves multiple steps and requirements that may vary based on your specific situation, location, and the scope of your operations. Before making final decisions about your business structure, licensing, or tax treatment, consult with a qualified attorney licensed to practice in Minnesota and a certified public accountant (CPA) or tax professional. They can review your specific circumstances and provide personalized guidance.