Catering Permits & Licenses in Rochester, MN

Complete guide to permits and licenses required to start a catering in Rochester, MN. Fees, renewal cycles, and agency contacts.

City of Minneapolis Business License

City of Minneapolis
May Apply
Fee: $50.00-$300.00
Renewal: annual
Type: license

Required for all businesses; catering classified under "food service

Hennepin County Business License

Hennepin County, MN
May Apply
Fee: $100.00-$100.00
Renewal: annual
Type: license

No general business license required at county level; cities handle licensing

Minneapolis Home Occupation Permit

City of Minneapolis
May Apply
Fee: $110.00-$110.00
Renewal: annual
Type: permit

Strict limits on food prep from home; no commercial kitchen allowed in residence

Minneapolis Zoning Verification for Caterers

City of Minneapolis
May Apply
Fee: $150.00-$150.00
Renewal: one time
Type: permit

Must comply with C1/C2/C3 zoning districts for food service; Minneapolis Code of Ordinances Sec. 535

Minneapolis Commercial Kitchen Building Permit

City of Minneapolis
May Apply
Fee: $200.00-$2000.00
Renewal: one time
Type: permit

Required for any structural changes to commercial kitchen

Minneapolis Health Department Food Service License

Minneapolis Health Department
Required
Fee: $300.00-$1200.00
Renewal: annual
Type: license

Separate license required for each fixed location; mobile units $450

Minneapolis Fire Department Operating Permit

City of Minneapolis
May Apply
Fee: $50.00-$300.00
Renewal: annual
Type: permit

Required for kitchens with Type I hoods per IFC 2018 standards

Minneapolis Certificate of Occupancy

City of Minneapolis
May Apply
Fee: $150.00-$150.00
Renewal: one time
Type: permit

Required when changing from non-food use to catering facility

Minneapolis Fire Alarm System Permit

City of Minneapolis Fire Department
May Apply
Fee: $100.00-$300.00
Renewal: one time
Type: permit

Required for all new commercial installations

St. Paul Food Service Establishment License

City of St. Paul
May Apply
Fee: $405.00-$405.00
Renewal: annual
Type: license

Required for all food service including catering prep locations

Ramsey County Food Handler Training

Ramsey County Public Health
May Apply
Fee: $15.00-$15.00
Renewal: one time
Type: permit

All food handlers must complete state-approved training

Workers' Compensation Insurance

Minnesota Department of Labor and Industry (MN DLI)
May Apply
Fee: $1.50-$3.00
Renewal: one time
Type: certificate

Mandatory for all employers with one or more employees in Minnesota, including part-time and seasonal workers. Sole proprietors are not required to cover themselves unless they elect coverage. Catering businesses typically fall under NAICS code 722310 (Food Service Contractors), risk class code 8808, with a base rate around $1.85 per $100 of payroll (2023 rate).

General Liability Insurance

Not applicable (no state mandate)
May Apply
Fee: $500.00-$1500.00
Renewal: one time
Type: certificate

While not mandated by Minnesota state law for all businesses, general liability insurance is effectively required by local jurisdictions, event venues, and health departments when serving food at public events. Coverage typically includes bodily injury, property damage, and premises liability. Recommended minimum: $1 million per occurrence.

Commercial Auto Insurance

Minnesota Department of Public Safety – Driver and Vehicle Services (DVS)
May Apply
Fee: $1200.00-$2500.00
Renewal: one time
Type: certificate

Required for all vehicles registered to the LLC. Minimum liability coverage: $30,000 bodily injury per person, $60,000 per accident, $10,000 property damage (Minn. Stat. § 170.54). Applies to catering trucks, vans, or delivery vehicles used in operations.

Liquor Liability Insurance

Minnesota Department of Public Safety – Alcohol and Gambling Enforcement Division
May Apply
Fee: $500.00-$2000.00
Renewal: one time
Type: certificate

Required if the catering business holds a liquor license or provides alcohol service. Minnesota requires businesses selling or serving alcohol to carry liquor liability insurance as part of risk management. Coverage typically bundled with general liability. AGED enforces compliance through licensing and inspections.

Surety Bond (Liquor License Bond)

Minnesota Alcohol and Gambling Enforcement Division (AGED)
May Apply
Fee: $100.00-$500.00
Renewal: one time
Type: certificate

A surety bond (typically $1,000–$10,000 depending on license type) is required when applying for a liquor license in Minnesota. The bond guarantees compliance with state alcohol laws. Most common for caterers serving alcohol under a Temporary Caterer’s License or Special Use Permit.

Product Liability Insurance

Not applicable
May Apply
Fee: $1000.00-$3000.00
Renewal: one time
Type: certificate

Not legally mandated by federal or state law, but strongly recommended due to high risk of foodborne illness claims. Covered under general liability or as an endorsement. FDA enforces food safety under the Food Safety Modernization Act (FSMA), but does not require insurance.

Certificate of Assumed Name (DBA)

Minnesota Secretary of State
May Apply
Fee: $30.00-$30.00
Renewal: one time
Type: registration

Required if using a trade name different from LLC's legal name. Renewal required every 10 years.

LLC Articles of Organization

Minnesota Secretary of State
Required
Fee: $135.00-$135.00
Renewal: one time
Type: registration

Mandatory for all LLC formation. Annual renewal not required but must file Annual Renewal ($0 fee) by Dec 31.

Minnesota Tax ID / Registration with Minnesota Department of Revenue

Minnesota Department of Revenue
May Apply
Fee: $0.00-$0.00
Renewal: one time
Type: registration

Required for sales tax permit (6.875% state rate + local). Catering typically taxable.

Food Service Establishment License

Minnesota Department of Health
Required
Fee: $200.00-$500.00
Renewal: annual
Type: license

Issued by local city/county health department following state MDH standards. Requires plan review for new operations.

Mobile Food Service Unit License (if applicable)

Minnesota Department of Health
May Apply
Fee: $100.00-$500.00
Renewal: annual
Type: license

Specific to mobile catering. Requires commissary agreement and vehicle inspection.

Certified Food Protection Manager (CFPM)

Minnesota Department of Health
May Apply
Fee: $100.00-$200.00
Renewal: one time
Type: permit

Person-in-charge must be CFPM. Certification valid 5 years. Required by MN Food Code.

Commercial Food Handler Training

Minnesota Department of Health
May Apply
Fee: $10.00-$20.00
Renewal: one time
Type: permit

State-approved program required for food handlers. Orientation includes food safety basics.

Unemployment Insurance Tax Account

Minnesota Unemployment Insurance Program
May Apply
Fee: $0.00-$0.00
Renewal: one time
Type: registration

Quarterly wage reporting required. New employer rate 2024: 9.0% on first $40,000 per employee.

Minnesota Sales and Use Tax Permit

Minnesota Department of Revenue
May Apply
Renewal: one time
Type: registration

Catering businesses selling prepared food are required to collect and remit sales tax. Prepared food is taxable at the general sales tax rate (6.875% statewide as of 2024). Local option taxes may apply in certain jurisdictions.

Minnesota Withholding Tax Registration

Minnesota Department of Revenue
May Apply
Renewal: one time
Type: registration

Required for all employers in Minnesota. Employers must withhold state income tax from employee wages and remit it to the state. Registration is done through the Minnesota Business One Stop portal.

Unemployment Insurance Tax Registration

Minnesota Department of Employment and Economic Development (DEED)
May Apply
Fee: $7000.00-$7000.00
Renewal: one time
Type: registration

Employers must register with the Minnesota Department of Labor and Industry and pay quarterly unemployment insurance taxes. New employers pay a standard rate of 1.2% on the first $7,000 of wages per employee annually until experience-rated.

Minnesota Franchise Tax

Minnesota Department of Revenue
Required
Fee: $100000.00-$100000.00
Renewal: one time
Type: permit

All Minnesota LLCs doing business in the state must file Form M2 for franchise tax annually, even if no tax is owed. This is not a privilege tax but a mandatory filing obligation. Applies regardless of business type.

Local City Business License or Privilege Tax

Local Municipal Government (e.g., City of Minneapolis, St. Paul, Duluth)
May Apply
Fee: $125.00-$125.00
Renewal: one time
Type: registration

Many Minnesota cities require a local business license or privilege tax for catering businesses. Examples include Minneapolis, St. Paul, Duluth, and Rochester. Fees and requirements vary. Check with local city clerk or finance department. Source: Minnesota.gov Business Licensing Tool.

Local Option Sales Tax Compliance

Minnesota Department of Revenue
May Apply
Renewal: one time
Type: permit

Catering businesses must collect local option sales taxes in addition to state sales tax in certain areas. For example, Hennepin County adds 0.5%–1.0% for transit or cultural initiatives. Filings are combined with state sales tax return (Form ST3).

Food Manager Certification

Minnesota Department of Health
May Apply
Fee: $100.00-$200.00
Renewal: one time
Type: permit

At least one employee must be certified as a Food Manager. Training available online or in-person. Required by Minnesota Statutes Chapter 145A.

Mobile or Event-Based Catering Permit

Local County or City Health Department
May Apply
Fee: $50.00-$150.00
Renewal: one time
Type: permit

Required for catering at weddings, festivals, or pop-ups. May require inspection of equipment and food sources.

Step-by-Step Compliance Guide

  1. First, obtain an Employer Identification Number (EIN) from the Internal Revenue Service (IRS); this is a requirement for most catering businesses.
  2. Next, ensure compliance with the Federal Trade Commission (FTC) regarding advertising and consumer protection rules, as these govern how you market your services.
  3. You must also address Federal Income and Self-Employment Tax Obligations for LLCs with the IRS, which can vary based on your specific circumstances.
  4. Register for Federal Income Tax as an LLC with the IRS to establish your tax classification and reporting requirements.
  5. Comply with the FDA Food Code for safe food handling practices, ensuring you meet federal standards for food safety.
  6. File your Federal Income Tax as a Pass-Through Entity with the IRS, reporting your business income on your personal tax return.
  7. Complete the Annual BOI Report under the Corporate Transparency Act with the Financial Crimes Enforcement Network (FinCEN), Treasury Department.
  8. Maintain thorough Record Retention for Tax Purposes as required by the IRS, keeping accurate records of all financial transactions.

Common Mistakes to Avoid

  • Assuming local food handling permits are the only permits needed, overlooking federal requirements like FTC advertising compliance.
  • Failing to obtain an EIN, which is essential for opening a business bank account and filing taxes.
  • Ignoring self-employment tax obligations, leading to underpayment of federal taxes.
  • Neglecting to comply with FTC advertising rules, potentially resulting in fines or legal action.
  • Disregarding the Annual BOI Report requirement, which carries potential penalties for non-compliance.

Frequently Asked Questions

What is an EIN and why do I need one?

An Employer Identification Number (EIN) is a unique tax ID number assigned by the IRS to businesses operating in the United States. As a catering business, you’ll likely need an EIN to open a business bank account, file federal taxes, and potentially hire employees.

What does FTC compliance entail for a catering business?

FTC compliance for a catering business primarily involves adhering to truth-in-advertising standards and consumer protection rules. This means ensuring your marketing materials are accurate and not misleading, and that you handle customer complaints fairly.

Are there any ongoing reporting requirements after obtaining an EIN?

Yes, after obtaining an EIN, you will have ongoing federal income tax filing obligations with the IRS. The specific requirements depend on your business structure (e.g., LLC, sole proprietorship) and income level.

What are the potential consequences of not complying with federal regulations?

Non-compliance with federal regulations can lead to a range of consequences, including fines, penalties, legal action, and damage to your business reputation. It’s crucial to stay informed about applicable requirements and maintain compliance.

How often do I need to renew these federal permits?

Many of the federal requirements for a catering business, such as FTC compliance and EIN registration, do not have a traditional renewal process. However, ongoing compliance is required, and certain reports, like the Annual BOI Report, must be filed periodically.

Need a personalized checklist?

Permit Finder asks follow-up questions to give you an exact list of permits.

Find Your Permits