Restaurant Permits & Licenses in Charlotte, NC

Complete guide to permits and licenses required to start a restaurant in Charlotte, NC. Fees, renewal cycles, and agency contacts.

Certificate of Occupancy

Guilford County (Greensboro)
May Apply
Renewal: one time
Type: permit

Confirms code compliance

Building Permit

City/County Building Inspections
May Apply
Fee: $0.50-$1.00
Renewal: one time
Type: permit

Trade permits for plumbing/electrical separate

Fire Alarm Permit

Charlotte Fire Department
May Apply
Fee: $100.00-$100.00
Renewal: one time
Type: permit

Annual monitoring contract required

Unified Development Ordinance Compliance (Zoning)

City of Raleigh Planning & Development
Required
Fee: $250.00-$250.00
Renewal: one time
Type: permit

Restaurants permitted in C-D districts; conditional use permit may be needed

Food Establishment Permit

Wake County Environmental Health
Required
Fee: $550.00-$550.00
Renewal: annual
Type: permit

Pre-opening inspection mandatory

Fire Inspection Certificate

Raleigh Fire Department
Required
Fee: $200.00-$200.00
Renewal: annual
Type: permit

Required for all assembly/food service

State Food Service Establishment Permit

NC Department of Health and Human Services
Required
Fee: $400.00-$400.00
Renewal: annual
Type: permit

Required before local health permit issuance; enforced via NC Food Code

State Sales & Use Tax Permit

NC Department of Revenue
Required
Fee: $0.00-$0.00
Renewal: one time
Type: registration

Mandatory for all businesses selling taxable goods/services

Workers' Compensation Insurance

North Carolina Industrial Commission
May Apply
Fee: $1.00-$1.00
Renewal: one time
Type: certificate

Required for all employers with three or more employees in North Carolina (NC Gen. Stat. § 97-2). Sole proprietors and partners are exempt unless they opt in. Coverage must be obtained through private insurers or the NC State Fund.

General Liability Insurance

None (not state-mandated)
Required
Fee: $500.00-$2000.00
Renewal: one time
Type: certificate

While not statutorily required by North Carolina law, general liability insurance is strongly recommended and often required by landlords, municipalities, or lenders. It protects against third-party bodily injury, property damage, and advertising injury claims.

Commercial Auto Insurance

North Carolina Division of Motor Vehicles (NCDMV)
May Apply
Fee: $1200.00-$2500.00
Renewal: one time
Type: certificate

North Carolina law requires all motor vehicles registered to a business to carry minimum liability coverage: $30,000 bodily injury per person, $60,000 per accident, and $25,000 for property damage (NC Gen. Stat. § 20-416). Applies regardless of business structure.

Liquor Liability Insurance (Dram Shop Liability Coverage)

North Carolina Alcoholic Beverage Control Commission (NC ABC)
May Apply
Fee: $500.00-$2000.00
Renewal: one time
Type: certificate

While not explicitly named as "liquor liability insurance" in statute, businesses holding a permit to sell alcohol are subject to dram shop liability under NC Gen. Stat. § 18B-10.1 and are required by the NC ABC Commission to carry adequate liability insurance as a condition of licensure. Most insurers include this under general liability policies with alcohol endorsement.

Surety Bond for ABC Permit (Alcoholic Beverage Control)

North Carolina Alcoholic Beverage Control Commission (NC ABC)
May Apply
Fee: $100.00-$500.00
Renewal: one time
Type: certificate

A $1,000 surety bond is required for most on-premises ABC permits (e.g., Beer/Wine or Full Strength) as a guarantee of compliance with NC ABC laws (NC ABC Rule 13A.0101). Bond must be issued by a surety licensed in North Carolina.

Product Liability Insurance

None
Required
Fee: $750.00-$2000.00
Renewal: one time
Type: certificate

No federal or state law in North Carolina mandates standalone product liability insurance for restaurants. However, restaurants are legally responsible for food safety under FDA Food Code and NCDA&CS regulations. General liability insurance typically covers foodborne illness claims. Strongly recommended due to high risk exposure.

Professional Liability / Errors and Omissions Insurance

None (not state-mandated)
Required
Renewal: one time
Type: certificate

Not required by North Carolina law for restaurants. This type of insurance is more relevant for professional service providers (e.g., consultants, lawyers). For restaurants, general liability and liquor liability are more critical. Optional unless contractually required.

Obtain Employer Identification Number (EIN)

Internal Revenue Service (IRS)
May Apply
Renewal: one time
Type: registration

While not required for all single-member LLCs with no employees, most restaurants will need an EIN due to employment or tax filing obligations. Application is free via IRS Form SS-4 or online.

Federal Income and Self-Employment Tax Filing (LLC Tax Obligations)

Internal Revenue Service (IRS)
Required
Fee: $200.00-$800.00
Renewal: one time
Type: filing

Multi-member LLCs file Form 1065 (partnership return); single-member LLCs report income on Schedule C of owner’s Form 1040. Restaurant income is subject to self-employment tax (15.3% for Social Security and Medicare).

Fire Protection Permit/Inspection

Charlotte Fire Department
Required
Fee: $150.00-$400.00
Renewal: annual
Type: permit

Kitchen hood suppression, exits, occupancy load inspection (NC Fire Code)

Articles of Organization (LLC Formation)

North Carolina Secretary of State
Required
Fee: $125.00-$125.00
Renewal: one time
Type: registration

Required for all LLCs; annual report required separately (see below)

Annual Report (LLC)

North Carolina Secretary of State
Required
Fee: $200.00-$200.00
Renewal: annual
Type: registration

Applies to all LLCs; filed online via SOSNC portal

Assumed Business Name (Trade Name) Registration

North Carolina Secretary of State
May Apply
Fee: $26.00-$26.00
Renewal: biennial
Type: registration

Required if restaurant operates under DBA; not needed if using exact LLC name

Sales and Use Tax Permit

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

Restaurants must collect 4.75% state + local rates (total ~7%); renews automatically unless changes

Retail Permit for ABC (Alcohol Beverage Control)

North Carolina Alcoholic Beverage Control Commission (NC ABCC)
May Apply
Fee: $1000.00-$1000.00
Renewal: annual
Type: license

Multiple permit types (e.g., Beer/Wine, Spirits); local ABC board approval required first; prerequisites include background checks, zoning compliance

Food Service Establishment Permit

North Carolina Department of Health and Human Services (NCDHHS)
May Apply
Fee: $200.00-$600.00
Renewal: annual
Type: license

Issued by local county health departments under state rules (15A NCAC 18A); plan review required pre-opening; ServSafe certification recommended for PIC

Public Health Restaurant Rating (Plan Review)

North Carolina Department of Health and Human Services
May Apply
Fee: $200.00-$400.00
Renewal: one time
Type: registration

Mandatory pre-opening plan review by local health dept.; part of Food Service Permit process

North Carolina Sales and Use Tax Permit

North Carolina Department of Revenue
May Apply
Renewal: one time
Type: registration

Restaurants must collect and remit sales tax on all taxable sales. Prepared food and beverages are taxable at the general state rate of 4.75%, plus applicable local rates (up to 2.75% depending on county). Registration is done via the NC Business One Stop portal.

North Carolina Withholding Tax Registration

North Carolina Department of Revenue
May Apply
Renewal: one time
Type: registration

Required for all employers paying wages to employees in North Carolina. Employers must withhold state income tax from employee wages and file periodic returns. Registration is completed through the NC Business One Stop portal.

North Carolina Unemployment Insurance Tax

North Carolina Division of Employment Security
May Apply
Fee: $25200.00-$25200.00
Renewal: one time
Type: registration

All employers with employees in North Carolina must register. The tax funds state unemployment benefits. Registration is completed via the DES Employer Registration system.

North Carolina Annual Report and Franchise Tax for LLCs

North Carolina Secretary of State
Required
Fee: $202.00-$202.00
Renewal: one time
Type: registration

All LLCs formed or registered in North Carolina must file an annual report. While North Carolina does not impose a corporate income tax on LLCs (passed through to members), the annual report includes a franchise tax component. This is a mandatory filing regardless of business activity.

Local Business License or Privilege Tax

Local County or Municipal Government
May Apply
Fee: $10.00-$100.00
Renewal: one time
Type: registration

Many North Carolina municipalities impose a local privilege tax on businesses operating within their boundaries. For example, Charlotte and Raleigh require a City Business License. Fees and requirements vary. Contact local clerk’s office for specifics. Authority derived from NC General Statute § 166A-4.

North Carolina Meals Tax (Local)

Local County Government
May Apply
Renewal: one time
Type: registration

As of 2024, 35 North Carolina counties impose a local optional meals, lodging, and rental car tax under N.C. Gen. Stat. § 105-164.13. Rates vary (up to 4%). Collected by the restaurant and remitted to the NC Department of Revenue on the same schedule as state sales tax. List of participating counties: https://www.ncdor.gov/taxes-forms/sales-and-use-tax/local-sales-tax-rates

OSHA Workplace Safety Compliance

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

Restaurants must comply with general industry standards (29 CFR 1910), including hazard communication, emergency action plans, and bloodborne pathogens (if handling sharps). Posting OSHA’s “Job Safety and Health Protection” poster is required.

ADA Compliance for Public Accommodations

U.S. Department of Justice (DOJ)
May Apply
Fee: $0.00-$5000.00
Renewal: one time
Type: permit

Requires accessible entrances, restrooms, seating, and pathways under ADA Standards for Accessible Design. New construction or alterations must meet 2010 ADA Standards. Restaurants with 25 or fewer employees may qualify for tax credits for compliance costs.

EPA Compliance – Commercial Food Waste and Grease Disposal (Clean Water Act)

Environmental Protection Agency (EPA)
May Apply
Fee: $1000.00-$5000.00
Renewal: one time
Type: permit

Restaurants must comply with local POTW (Publicly Owned Treatment Works) requirements, which are federally authorized under the Clean Water Act. Proper grease trap installation and maintenance are required to prevent sewer blockages and contamination.

FTC Compliance – Truth in Advertising and Consumer Protection

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

Restaurants must ensure all advertising (menus, websites, social media) is truthful and not misleading (e.g., portion sizes, ingredient claims, pricing). "Gluten-free" claims must comply with FDA standards (enforced by FTC in advertising context).

Fair Labor Standards Act (FLSA) Compliance – Minimum Wage and Overtime

U.S. Department of Labor (DOL)
May Apply
Fee: $500.00-$2000.00
Renewal: one time
Type: permit

Federal minimum wage is $7.25/hour (though NC state law also sets $7.25). Tipped employees may be paid $2.13/hour in direct wages if tips bring total to at least $7.25. Overtime (1.5x regular rate) required for hours over 40/week.

Form I-9 Employment Eligibility Verification

Department of Homeland Security (DHS) / U.S. Citizenship and Immigration Services (USCIS)
May Apply
Fee: $0.00-$0.00
Renewal: one time
Type: permit

Employers must verify identity and work authorization using Form I-9. E-Verify is not federally required for restaurants unless state law mandates it (not currently in NC).

Family and Medical Leave Act (FMLA) Compliance

U.S. Department of Labor (DOL)
May Apply
Fee: $0.00-$0.00
Renewal: one time
Type: permit

Requires eligible employees (12 months of service, 1,250 hours in past year) to be granted up to 12 weeks of unpaid, job-protected leave for qualifying medical or family reasons. Most small restaurants in NC do not meet the 50-employee threshold.

FDA Food Code compliance (via Retail Food Program)

Food and Drug Administration (FDA)
May Apply
Fee: $500.00-$3000.00
Renewal: one time
Type: permit

FDA issues the Food Code as a model for state and local regulation. While not a direct federal license, compliance is federally encouraged and forms the basis of state inspections. Includes food handling, storage, temperature control, and employee hygiene.

Alcohol and Tobacco Tax and Trade Bureau (TTB) Permit (if selling alcohol)

Alcohol and Tobacco Tax and Trade Bureau (TTB)
May Apply
Renewal: one time
Type: license

Federal Basic Permit (Form 5630.44) required in addition to North Carolina ABC permit. Required for all alcohol service, even if only beer and wine. Must be renewed every three years.

Federal Employer Identification Number (EIN)

Internal Revenue Service (IRS)
May Apply
Renewal: one time
Type: registration

Required for LLCs with employees or multiple members. Even single-member LLCs often obtain an EIN for banking and compliance purposes. Applied for online via IRS Form SS-4.

Local Health Department Food Service Permit

Local County Health Department (e.g., Wake County, Mecklenburg County)
May Apply
Fee: $100.00-$500.00
Renewal: one time
Type: permit

Required for all restaurants. Issued by the local health department after inspection. Must comply with NC Administrative Code 15A NCAC 04 0200. Inspection may be required annually.

North Carolina Alcohol Permit (ABC)

North Carolina Alcoholic Beverage Control Commission
May Apply
Fee: $200.00-$1000.00
Renewal: one time
Type: permit

Restaurants serving alcohol must obtain a permit from the NC ABC Commission. Types include ABC1 (on-sale general), ABC2 (on-sale limited), etc. Applications require background checks and fees.

Fire Safety and Grease Trap Inspection

Local Fire Marshal / Building Code Official
May Apply
Fee: $100.00-$300.00
Renewal: one time
Type: permit

Required under NC Fire Code (NC State Building Code, Chapter 153A). Grease traps must be inspected and cleaned regularly. Local fire marshals enforce compliance.

Privilege License (Business License)

City of Charlotte
Required
Fee: $100.00-$100.00
Renewal: annual
Type: license

Required for all businesses including restaurants; apply via Mecklenburg County Tax Office

Zoning Compliance Permit

City of Charlotte Planning & Development
Required
Fee: $150.00-$500.00
Renewal: one time
Type: permit

Verify restaurant use allowed in zoning district; site plan review required

Building Permit (for modifications)

City of Charlotte Planning & Development
May Apply
Fee: $0.50-$0.50
Renewal: one time
Type: permit

Commercial building code inspection required

Sign Permit

City Planning/Sign Control
May Apply
Fee: $50.00-$200.00
Renewal: one time
Type: permit

Comply with Unified Development Ordinance sign standards

Step-by-Step Compliance Guide

  1. First, obtain an Employer Identification Number (EIN) from the Internal Revenue Service, which is required even if you don't plan to hire employees; the fee is $0.00.
  2. Next, ensure your restaurant complies with the Americans with Disabilities Act (ADA) for public accommodations, with potential costs ranging from $200.00 to $5000.00.
  3. Register for Federal Income Tax with the IRS, as this is a fundamental requirement for operating a business and filing returns; the fee varies.
  4. File Federal Income and Self-Employment Tax with the IRS, which is an ongoing obligation for LLCs, and the fee will vary based on income.
  5. Comply with the Federal Trade Commission (FTC) regarding truth-in-advertising and menu labeling to avoid potential penalties; fees vary.
  6. Maintain thorough Recordkeeping for Tax Purposes as required by the IRS, ensuring accurate financial documentation for audits and filings; the fee varies.
  7. Address Federal Income Tax Filing as an LLC, understanding the specific requirements for restaurant businesses and potential annual fees.
  8. Ensure ongoing Federal Trade Commission (FTC) Compliance with advertising and consumer protection rules to maintain ethical business practices; fees vary.

Common Mistakes to Avoid

  • Assuming ADA compliance is a one-time fix; ongoing accessibility assessments are often needed.
  • Ignoring the need for an EIN even if you don’t have employees; it’s a fundamental business identifier.
  • Failing to keep accurate records for tax purposes; this can lead to significant penalties during an audit.
  • Believing FTC compliance only applies to large advertising campaigns; it covers all marketing materials.
  • Overlooking the annual requirement for Federal Income Tax Filing as an LLC; it’s not a one-time event.

Frequently Asked Questions

What is the cost of ADA compliance for my Charlotte restaurant?

ADA compliance costs vary significantly, potentially ranging from $200.00 to $5000.00 depending on the necessary modifications to your physical space and policies. It's best to consult with an ADA specialist for a tailored estimate.

Does my restaurant need to register with the IRS if it's a new business?

Yes, registering with the IRS for Federal Income Tax is a fundamental requirement for any new business, including restaurants in Charlotte. You'll also need to obtain an EIN, even if you don't plan to hire employees.

What does FTC compliance entail for a restaurant?

FTC compliance for restaurants involves adhering to truth-in-advertising standards and accurately representing menu items. This includes avoiding misleading claims and ensuring accurate pricing.

How often do I need to file Federal Income and Self-Employment Tax?

Federal Income and Self-Employment Tax filing is typically an annual requirement for LLCs operating restaurants in Charlotte. The IRS provides specific forms and deadlines for these filings.

What kind of records should my restaurant keep for tax purposes?

Your restaurant should maintain detailed records of all income and expenses, including sales receipts, invoices, and payroll information. Proper recordkeeping is crucial for accurate tax filing and potential audits.

Need a personalized checklist?

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

Find Your Permits