Firearms Dealer (FFL) Permits & Licenses in Rochester, MN

Complete guide to permits and licenses required to start a firearms dealer (ffl) in Rochester, MN. Fees, renewal cycles, and agency contacts.

St. Paul Business License

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

St. Paul Legislative Code Sec. 310. All retail requires license.

Federal Firearms License Surety Bond

Bureau of Alcohol, Tobacco, Firearms and Explosives (ATF)
May Apply
Fee: $1000.00-$1000.00
Renewal: one time
Type: certificate

A surety bond of $1,000 to $15,000 is required for all FFL applicants, depending on the type of license. For most retail dealers (Type 01), a $1,000 bond is required. The bond ensures compliance with 18 U.S.C. Chapter 44 and 27 CFR Part 472. The bond is filed with ATF using Form 4473 and must be renewed every three years or upon license renewal. Source: ATF Publication 5300.11, Section 1.11.

Workers' Compensation Insurance

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

Minnesota law (Minn. Stat. § 176.181) requires all employers with employees to carry workers' compensation insurance, regardless of business structure. Sole proprietors without employees are exempt. Coverage must be secured before the first employee is hired. Coverage includes medical benefits and wage replacement for work-related injuries.

General Liability Insurance

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

General liability insurance is not legally required by the State of Minnesota or federal agencies for firearms dealers. However, it is strongly recommended to protect against third-party bodily injury or property damage claims (e.g., customer slips and falls). Some commercial landlords may require proof of coverage as part of a lease agreement.

Professional Liability / Errors and Omissions Insurance

Not applicable
Required
Fee: $500.00-$1200.00
Renewal: one time
Type: certificate

Professional liability or errors and omissions (E&O) insurance is not required by federal or Minnesota state law for firearms dealers. However, it may be prudent for dealers who provide services such as firearm customization, engraving, or transfer processing, where errors could lead to liability. No regulatory mandate exists.

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

Minnesota Statutes § 169.79 require all motor vehicles operated on public roads to be covered by liability insurance meeting minimum limits: $30,000 bodily injury per person, $60,000 per accident, and $10,000 for property damage. This applies to any vehicle used for business purposes, including transporting inventory or attending gun shows. Personal auto policies typically exclude business use.

Product Liability Insurance

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

Product liability insurance is not mandated by federal or Minnesota law for firearms dealers. However, dealers selling firearms (a product) could face liability if a defective product causes harm. While not required, it is strongly recommended, especially for dealers who modify or reassemble firearms. No regulatory body enforces this requirement.

Liquor Liability Insurance

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

Liquor liability insurance is only required for businesses that hold a liquor license and serve alcohol. A firearms dealer in Minnesota is not permitted to sell alcohol without a separate liquor license. Absent such a license, this insurance is not required. This requirement does not apply to standard FFL operations.

Federal Occupational Safety and Health Administration (OSHA) Compliance

U.S. Department of Labor – OSHA
May Apply
Renewal: one time
Type: permit

While not an insurance product, OSHA requires all employers with employees to provide a safe workplace. This includes posting requirements, injury reporting, and hazard communication. Workers' comp does not replace OSHA compliance. Employers with 10 or fewer employees are exempt from routine inspections but still must comply with all safety standards.

Minnesota Sales Tax Permit (Vendor’s License)

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

Required under Minn. Stat. Chapter 297A. All retailers must register for a vendor’s license before making sales. Sales tax (6.875% state rate + local) must be collected and remitted. Must be displayed at point of sale. Separate from federal excise tax obligations.

Employer Identification Number (EIN)

Internal Revenue Service (IRS)
Required
Fee: $0.00-$0.00
Renewal: one time
Type: permit

All LLCs, regardless of number of members, must obtain an EIN if they have employees or are taxed as a partnership/corporation.

Federal Firearms License (FFL) – Type 01 (Dealer)

Bureau of Alcohol, Tobacco, Firearms and Explosives (ATF)
May Apply
Fee: $200.00-$200.00
Renewal: one time
Type: license

The license is valid for three years; renewal is required thereafter.

Federal Firearms License (FFL) Annual Renewal

Bureau of Alcohol, Tobacco, Firearms and Explosives (ATF)
Required
Fee: $200.00-$200.00
Renewal: annual
Type: license

Renewal can be completed online via the ATF e‑Licensing system.

ATF Recordkeeping – Acquisition & Disposition Logs (Form 3310.4) & Transaction Records (Form 4473)

Bureau of Alcohol, Tobacco, Firearms and Explosives (ATF)
Required
Renewal: one time
Type: permit

All firearms acquisitions and dispositions must be entered within 24 hours of the transaction.

Annual Firearms Transaction Report (ATF Form 3310.12) – Required for Dealers Exceeding 10,000 Firearms in a Calendar Year

Bureau of Alcohol, Tobacco, Firearms and Explosives (ATF)
May Apply
Renewal: annual
Type: filing

Most small dealers will not meet the threshold; however, the requirement must be monitored.

Ramsey County Business Certificate

Ramsey County
May Apply
Fee: $50.00-$50.00
Renewal: one time
Type: license

Required for all new businesses in unincorporated areas.

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/DBA. File online or by mail. Applies to all businesses using assumed names.

LLC Articles of Organization

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

General requirement for all LLCs. Annual renewal report required separately (see below). No firearms-specific prerequisites.

LLC Annual Renewal

Minnesota Secretary of State
Required
Fee: $0.00-$0.00
Renewal: annual
Type: registration

All active LLCs must file annual renewal to maintain good standing. Online filing recommended.

Minnesota Sales and Use Tax ID (Seller's Permit)

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

FFL dealers sell taxable items. Collect 6.875% state sales tax + local taxes. Renews automatically if active.

Minnesota Withholding Tax Account

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

Quarterly/annual withholding returns required if employees. Applies generally, not firearms-specific.

Minnesota Unemployment Insurance Account

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

New employer rate ~2.7% of first $40,000 wages per employee (2024). Quarterly reporting.

Firearms Dealer License

Minnesota Department of Public Safety (DPS) - Firearms Unit
May Apply
Fee: $50.00-$50.00
Renewal: one time
Type: license

Required in addition to federal FFL for retail firearms sales in MN. No exam/prerequisites beyond background check and local approval. Effective for locations open to public.

Minnesota Employer Registration (Workers' Comp)

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

Must obtain workers' compensation insurance coverage. Register with Commerce to report coverage. Premiums vary by risk/class code (firearms retail ~low hazard).

Minnesota State Sales Tax Permit

Minnesota Department of Revenue
Required
Renewal: one time
Type: registration

Firearms dealers in Minnesota are generally not required to collect state sales tax on the sale of firearms or ammunition, as these items are exempt from Minnesota sales tax under state law. However, registration may still be required if the business sells taxable accessories (e.g., holsters, cleaning kits, optics). Registration is mandatory if any taxable sales occur.

Minnesota Employer Withholding Tax Registration

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

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

Federal Income Tax Filing – LLC Tax Classification (Partnership or Disregarded Entity)

Internal Revenue Service (IRS)
Required
Renewal: annual
Type: filing

Single‑member LLCs are treated as sole proprietorships unless electing corporate tax treatment.

OSHA General Industry Safety Standards (29 CFR 1910) – Applicable to Firearms Dealerships

Occupational Safety and Health Administration (OSHA)
May Apply
Renewal: one time
Type: permit

Standard workplace safety rules (e.g., hazard communication, personal protective equipment) apply.

ADA (Americans with Disabilities Act) Public Accommodation Requirements

U.S. Department of Justice – Civil Rights Division
Required
Renewal: one time
Type: permit

Retail firearms stores are considered places of public accommodation and must be accessible to individuals with disabilities.

EPA Lead Management Requirements (RCRA) – Applicable to Dealerships Handling Lead‑Based Ammunition

Environmental Protection Agency (EPA)
May Apply
Renewal: one time
Type: permit

Dealers should develop a lead management plan and ensure proper disposal of lead‑containing waste.

FTC Advertising and Consumer Protection Requirements

Federal Trade Commission (FTC)
Required
Renewal: one time
Type: permit

Firearms advertisements must be truthful, not deceptive, and must include any required disclosures (e.g., background‑check requirements).

Fair Labor Standards Act (FLSA) – Minimum Wage, Overtime, Recordkeeping

U.S. Department of Labor (DOL) – Wage and Hour Division
May Apply
Fee: $20.00-$20.00
Renewal: one time
Type: permit

Even a single employee triggers FLSA obligations.

Family and Medical Leave Act (FMLA) Eligibility and Administration

U.S. Department of Labor (DOL) – Employee Benefits Security Administration
May Apply
Renewal: one time
Type: permit

Most small dealers will fall below the threshold, but the rule should be monitored.

I‑9 Employment Eligibility Verification

U.S. Citizenship and Immigration Services (USCIS)
May Apply
Renewal: one time
Type: permit

Employers must retain I‑9 forms for three years after hire or one year after termination, whichever is later.

National Firearms Act (NFA) Registration & Tax Stamp Requirements (for NFA‑regulated weapons)

Bureau of Alcohol, Tobacco, Firearms and Explosives (ATF)
May Apply
Fee: $200.00-$200.00
Renewal: one time
Type: permit

All NFA transactions must be approved by ATF; dealers must maintain separate records for NFA items.

Minnesota Unemployment Insurance Tax Registration

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

All employers in Minnesota must register with DEED and pay unemployment insurance taxes on the first $38,000 of each employee's annual wages (as of 2024). Firearm dealers with employees must comply. New employers typically pay a standard rate of 1.5% for the first few years.

Minnesota Franchise Tax Registration

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

Most LLCs are pass-through entities and do not pay Minnesota franchise tax directly; instead, income flows to owners' personal returns. However, if the LLC elects to be taxed as a corporation, it must file Form M20 (Corporate Franchise Tax). Standard rate is 9.8% on net income for 2024.

Federal Excise Tax Registration (Special Occupational Tax - SOT)

Bureau of Alcohol, Tobacco, Firearms and Explosives (ATF)
May Apply
Fee: $500.00-$500.00
Renewal: one time
Type: registration

Required under federal law for certain FFL holders. Class 1 (Importers), Class 2 (Manufacturers), and Class 3 (FFL Type 03 - 3FF) must pay the Special Occupational Tax (SOT). SOT is not required for standard FFL Type 01 (Dealer in Firearms) unless engaging in NFA item sales. SOT payment is a prerequisite for certain FFL privileges and is enforced by ATF.

Local City Business Tax or Privilege Tax

Varies by municipality
May Apply
Fee: $25.00-$200.00
Renewal: one time
Type: registration

Not all Minnesota cities impose a business tax. For example, Minneapolis requires a Business Tax Registration ($100/year), while St. Paul has a similar fee. Check with city clerk or finance department. Firearm dealers are not exempt from local taxes solely due to business type.

Hennepin County Business License

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

Hennepin County requires a general business license for retail operations; FFL-specific verification may be needed. Confirm with county licensing division.

City of Minneapolis Business License

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

Minneapolis Code of Ordinances Sec. 347.20 requires all retail businesses to obtain a license. FFL not exempt.

Zoning Use Permit (Conditional Use)

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

Minneapolis Zoning Code Chapter 520. Firearms sales often classified as conditional use requiring Planning Commission approval.

Home Occupation Permit

Varies by city (e.g., Minneapolis)
May Apply
Fee: $50.00-$150.00
Renewal: annual
Type: permit

Prohibited for retail sales of firearms from home; limited to repair/service only. Minneapolis Zoning Code 520.70.

Fire Department Operating Permit

City of Minneapolis Fire Department
May Apply
Fee: $100.00-$500.00
Renewal: annual
Type: permit

Required for mercantile occupancies with hazardous materials (Minneapolis Fire Code based on IFC 2021).

Building Permit for Tenant Improvements

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

Minneapolis Building Code (2020 MN Building Code). Required for vault rooms, security upgrades.

Sign Permit

Local planning dept (e.g., St. Paul)
May Apply
Fee: $50.00-$300.00
Renewal: one time
Type: permit

Minneapolis Zoning Code 535.710. Electronic changing signs may require additional review.

Alarm System Permit

Local police/fire (e.g., Hennepin County)
May Apply
Fee: $40.00-$60.00
Renewal: annual
Type: permit

Minneapolis Police Department ordinance for all commercial alarm systems.

Certificate of Occupancy

City of Minneapolis
May Apply
Renewal: one time
Type: permit

Required when changing from previous use or new construction.

Step-by-Step Compliance Guide

  1. First, obtain a Federal Firearms License (FFL) from the Bureau of Alcohol, Tobacco, Firearms and Explosives (ATF), which costs $200.00 for the initial application.
  2. Next, establish an account with the National Instant Criminal Background Check System (NICS) through the FBI to submit background checks for firearm sales.
  3. Maintain accurate records of all firearm acquisitions and dispositions, utilizing both Form 4473 and a bound book as required by the ATF.
  4. Ensure compliance with anti-blockade regulations, preventing sales to prohibited persons as defined by federal law and the ATF.
  5. Renew your Federal Firearms License (FFL) annually with the ATF for a fee of $30.00 to remain legally authorized to conduct business.
  6. Prominently display your Federal Firearms License (FFL) at your Rochester, MN business location as mandated by the ATF.
  7. Implement a system for retaining ATF Forms 4473 for the required period, ensuring accessibility during potential inspections.
  8. Regularly verify your firearm inventory and implement security measures to prevent loss or theft, as outlined by ATF guidelines.

Common Mistakes to Avoid

  • Failing to submit background checks through NICS for all eligible firearm sales is a serious violation.
  • Incorrectly completing Form 4473 can lead to significant penalties and potential license revocation.
  • Commingling personal firearms with business inventory can create recordkeeping issues and compliance concerns.
  • Neglecting to renew your FFL annually will result in the cessation of legal firearm sales.
  • Failing to report multiple sales of handguns within a five-day period to the ATF is a prohibited practice.

Frequently Asked Questions

What is the initial cost of obtaining an FFL?

The initial application fee for a Federal Firearms License (Type 01 FFL) with the Bureau of Alcohol, Tobacco, Firearms and Explosives (ATF) is $200.00, but this does not include potential costs for training or background checks.

How often must I renew my FFL in Rochester, MN?

Your Federal Firearms License (FFL) must be renewed annually with the ATF, and the renewal fee is currently $30.00. Failure to renew will result in the inability to legally conduct firearm sales.

What records am I required to keep as a firearms dealer?

You are required to maintain both Form 4473 records and a bound book detailing all firearm acquisitions and dispositions, as mandated by the ATF. These records are subject to inspection and must be readily available.

What is the purpose of the NICS background check system?

The National Instant Criminal Background Check System (NICS), managed by the FBI, is used to determine if a prospective firearm purchaser is legally prohibited from owning a firearm. All FFL holders are required to use NICS before completing a sale.

Is an ATF inspection something I should expect?

Yes, the ATF conducts inspections of Federal Firearms Licensees to ensure compliance with all applicable laws and regulations. These inspections can be routine or triggered by specific events, and it’s important to be prepared.

Need a personalized checklist?

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

Find Your Permits