Coffee Shop / Cafe Permits & Licenses in Durham, NC

Complete guide to permits and licenses required to start a coffee shop / cafe in Durham, NC. Fees, renewal cycles, and agency contacts.

City of Charlotte Sign Permit

City of Charlotte Zoning
May Apply
Fee: $10.00-$10.00
Renewal: one time
Type: permit

Maximum sizes regulated by zoning district; illuminated signs require electrical permit.

Charlotte Fire Department Operating Permit

Charlotte Fire Department
May Apply
Fee: $50.00-$50.00
Renewal: annual
Type: permit

Coffee shops typically "Business" occupancy; hood suppression system inspection required if frying.

Certificate of Occupancy

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

Verifies zoning, building, fire, health compliance. Required before opening.

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. Online filing via www.sosnc.gov/online_services. Renewal not required; annual report separate.

Annual Report (LLC)

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

All LLCs must file annually regardless of activity. Online filing recommended.

Assumed Business Name (DBA) Registration

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

Required if cafe uses trade name like 'Downtown Brew Cafe'. Expires if not renewed.

Sales and Use Tax Permit

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

All retail food/beverage sales taxable at 7% state rate (+ local). Renews automatically.

Retail Food Establishment Permit

North Carolina Department of Health and Human Services - Public Health
May Apply
Fee: $200.00-$400.00
Renewal: annual
Type: license

Issued by local county health department enforcing state rules (Rule 15A NCAC 18A .2600). Plan review required pre-opening.

Employee Meals and Wages Sanitation Certificate

North Carolina Department of Health and Human Services - Public Health
May Apply
Fee: $0.00-$0.00
Renewal: one time
Type: permit

Manager must complete state-approved food safety training. Required under Rule 15A NCAC 18A .2635.

Certified Food Protection Manager (CFPM)

North Carolina Department of Health and Human Services - Public Health
May Apply
Fee: $15.00-$33.00
Renewal: one time
Type: permit

At least one person on staff must hold nationally accredited CFPM certification (e.g., ServSafe, NRA). Enforced locally.

ABC Retail Permit for Off-Premises Beer/Wine Sales

North Carolina Alcoholic Beverage Control Commission
May Apply
Fee: $50.00-$50.00
Renewal: annual
Type: license

Common for cafes selling bottled drinks. Local ABC board approval required. No spirits.

North Carolina Sales and Use Tax Permit

North Carolina Department of Revenue
Required
Renewal: one time
Type: registration

Required for all businesses selling tangible personal property or taxable services. Coffee shops must collect sales tax on coffee, pastries, and other taxable items. Sales tax rate varies by county (minimum 6.75%).

North Carolina Withholding Tax Registration

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

Mandatory for employers to withhold state income tax from employee wages. Applies to full-time, part-time, and seasonal employees.

North Carolina Unemployment Insurance Tax Registration

North Carolina Division of Employment Security
May Apply
Renewal: one time
Type: registration

Employers must register even if only one employee is hired. New employers typically have a standard tax rate of 1.0% for the first year.

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 in North Carolina must file an annual report. While North Carolina does not impose a traditional franchise tax, the annual report fee is mandatory. LLCs are subject to state income tax on pass-through earnings.

North Carolina State Income Tax Filing Obligation (Pass-Through Entity)

North Carolina Department of Revenue
Required
Renewal: one time
Type: filing

LLCs are pass-through entities; profits are reported on owners' personal tax returns. The LLC itself may need to file Form D-403 if there are multi-state operations or specific allocations. Single-member LLCs report on owner’s individual return (Form D-400).

Mecklenburg County Fire Alarm System Permit

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

Required for fire alarm monitoring systems; annual inspection contract needed.

Raleigh Business License (Wake County example)

City of Raleigh Finance Department
Required
Fee: $100.00-$100.00
Renewal: annual
Type: license

Requirements vary significantly by municipality. Always verify with specific city/county.

Home Occupation Permit (if applicable)

Varies by municipality
May Apply
Fee: $50.00-$100.00
Renewal: one time
Type: permit

Typically prohibited for food service; limited to non-food prep businesses.

Workers' Compensation Insurance

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

North Carolina is a ‘one‑employee’ state – coverage is required for any employer with at least one employee, regardless of the number of hours worked.

General Liability Insurance

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

While not legally mandated by the state, general liability is strongly recommended and often required contractually.

Professional Liability / Errors & Omissions Insurance

None
Required
Fee: $800.00-$1500.00
Renewal: one time
Type: certificate

Only required if the café provides professional services (e.g., catering contracts with advisory components).

Food Service Permit Surety Bond

North Carolina Department of Health and Human Services (NCDHHS) – Division of Public Health
May Apply
Fee: $5000.00-$5000.00
Renewal: one time
Type: certificate

The bond protects the state and the public against violations of health regulations. Local health departments enforce the bond requirement, but the statutory authority is granted by the state.

Commercial Auto Insurance

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

North Carolina minimum liability limits: $25,000 per person for bodily injury, $50,000 per accident for bodily injury, and $25,000 for property damage.

Liquor Liability Insurance

None
May Apply
Renewal: one time
Type: certificate

The ABC requires a minimum of $1 million combined general and liquor liability coverage, with an additional $1 million umbrella policy often recommended.

Product Liability Insurance

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

Recommended for any establishment that sells consumable products to protect against claims of contamination, allergens, or other product‑related injuries.

Local Business Privilege Tax (e.g., City of Raleigh, Charlotte, Asheville)

Varies by municipality
May Apply
Fee: $50.00-$500.00
Renewal: one time
Type: registration

Many cities and towns in North Carolina require a local business license or privilege tax. Examples include Asheville, Charlotte, Durham, and Raleigh. Fees and requirements vary significantly by location. Check with the city clerk or tax office in the jurisdiction where the coffee shop operates.

North Carolina Meals Tax (Local Option)

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

An additional 1% local tax on prepared meals, including coffee and food sold by cafes. The tax is collected via the state sales tax system but is a local option. As of 2024, 87 of 100 counties in NC impose this tax. See NC-1000 instructions for list of participating counties.

Unified Development Ordinance (UDO) Zoning Compliance

City of Charlotte, NC
May Apply
Fee: $200.00-$200.00
Renewal: one time
Type: permit

Coffee shops must verify allowed use in zoning district (e.g., NC-N, UC zones). Site plan review required for exterior changes.

City of Charlotte Business Privilege License

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

Required before opening; applies regardless of business type.

Mecklenburg County Health Department Food Service Permit

Mecklenburg County Health Department
May Apply
Fee: $300.00-$300.00
Renewal: annual
Type: permit

Requires plan review ($250), ServSafe manager certification, 3-compartment sink.

Mecklenburg County Plan Review for Food Establishments

Mecklenburg County Health Department
May Apply
Fee: $250.00-$250.00
Renewal: one time
Type: permit

Submit floor plans, equipment specs, menu. Coffee shops with espresso machines/food prep required.

City of Charlotte Building Permit

City of Charlotte Building Standards
May Apply
Fee: $500.00-$500.00
Renewal: one time
Type: permit

Required for tenant improvements, kitchen installation, ADA compliance upgrades.

Step-by-Step Compliance Guide

  1. Begin by obtaining an Employer Identification Number (EIN) from the Internal Revenue Service (IRS), which is free and a one-time requirement.
  2. Register for Federal Income and Self-Employment Tax Filing with the IRS, understanding this has a significant potential cost of $168600.00 as a one-time fee.
  3. Ensure compliance with OSHA General Workplace Safety Standards, as fees vary and it's a one-time requirement.
  4. Adhere to the Americans with Disabilities Act (ADA) Title III Public Accommodations standards, which currently has no fee but is a one-time requirement.
  5. Comply with FDA Food Code regulations regarding food safety practices, which is a required, one-time step with no associated fee.
  6. Understand and follow Federal Trade Commission (FTC) guidelines for advertising and consumer protection, as fees vary and it’s a one-time requirement.
  7. Maintain thorough Record-Keeping Retention Requirements as mandated by OSHA, IRS, and Alaska DOL, with varying fees and a one-time requirement.
  8. File Federal Income Tax if your coffee shop is an LLC taxed as a partnership or sole proprietorship; this is an annual requirement with no initial fee.

Common Mistakes to Avoid

  • Forgetting to obtain a Federal EIN can lead to penalties and delays in opening your Durham coffee shop.
  • Ignoring OSHA workplace safety standards can result in fines and potential legal issues.
  • Failing to comply with ADA Title III requirements can lead to lawsuits and accessibility violations.
  • Neglecting to file Federal Income and Self-Employment Taxes can result in substantial penalties from the IRS.
  • Assuming all FTC regulations are optional can lead to legal action and damage to your business’s reputation.

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; it’s essentially a Social Security number for your business and is required for various federal tax obligations.

What are the ADA requirements for a coffee shop in Durham?

The Americans with Disabilities Act (ADA) requires your Durham coffee shop to be accessible to people with disabilities, including accessible entrances, restrooms, and counters, with potential costs ranging from $200.00 to $5000.00.

Are there ongoing federal tax obligations after the initial filing?

Yes, if your coffee shop is structured as an LLC taxed as a partnership or sole proprietorship, you will have an annual Federal Income Tax filing requirement with no initial fee.

What does OSHA compliance entail for a coffee shop?

OSHA compliance involves maintaining a safe workplace for your employees, including hazard communication, safety training, and proper equipment maintenance, with varying fees.

What is the cost associated with Federal Income and Self-Employment Tax Filing?

The fee for Federal Income and Self-Employment Tax Filing is potentially $168600.00, and it is a one-time requirement, though the actual amount depends on your specific business circumstances.

Need a personalized checklist?

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

Find Your Permits