Catering Permits & Licenses in Raleigh, NC

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

Guilford County Zoning Compliance (Greensboro)

Guilford County Planning
May Apply
Fee: $150.00-$150.00
Renewal: one time
Type: permit

Home-based catering may need special use permit

North Carolina Sales/Use Tax Registration

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

Mandatory for collecting sales tax; required even for home-based catering.

Charlotte City Business License

City of Charlotte Planning & Development
May Apply
Fee: $50.00-$500.00
Renewal: annual
Type: license

Required only for businesses in Charlotte; not required in unincorporated Mecklenburg County.

Workers' Compensation Insurance

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

Mandatory for all employers with three or more employees (full-time, part-time, or seasonal) in North Carolina under N.C. Gen. Stat. § 97-94. Sole proprietors are not required to cover themselves unless they elect coverage. Agricultural and domestic workers have different thresholds.

General Liability Insurance

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

Not mandated by North Carolina state law for all businesses, but strongly recommended for catering businesses due to risk of property damage or injury. Some cities or event venues may require proof of general liability insurance for permits or contracts.

Commercial Auto Insurance

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

Required under N.C. Gen. Stat. § 20-4.01 for all motor vehicles operated on public roads. Coverage must meet state minimums: $30,000 bodily injury per person, $60,000 per accident, $25,000 property damage. Applies even if vehicle is leased or borrowed.

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. Additional $100 expedited fee available.

Annual Report

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

Applies to all LLCs. 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

Not required if using exact legal name on signage, contracts, etc.

Retail Food Establishment Permit

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

Required for all catering operations serving food to the public. Plan review required pre-opening (additional $300+ fee). Local health depts enforce.

Food Service Sanitation Certification (ServSafe or Equivalent)

North Carolina Department of Health and Human Services
Required
Fee: $125.00-$175.00
Renewal: one time
Type: permit

At least one Person in Charge (PIC) per shift must be certified (ANSI-accredited program like ServSafe). Applies to catering managers/supervisors.

Mobile Food Unit Permit (if operating from vehicle/truck)

North Carolina Department of Health and Human Services
May Apply
Fee: $250.00-$250.00
Renewal: annual
Type: permit

Separate commissary agreement required. Local enforcement varies.

Surety Bond (Food Service Establishment Bond)

North Carolina Department of Agriculture and Consumer Services (NCDA&CS)
Required
Renewal: one time
Type: certificate

North Carolina does not require a surety bond for food service or catering businesses as a condition of licensing. The NCDA&CS regulates food safety but does not mandate bonding for caterers. Some local governments or private clients may request bonds voluntarily.

Product Liability Insurance

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

No federal or state law in North Carolina mandates product liability insurance for food businesses. However, caterers selling consumable products face significant risk of liability for foodborne illness or contamination. Strongly recommended and often required by event contracts.

Liquor Liability Insurance

None
May Apply
Renewal: one time
Type: certificate

Required for any catering business that holds an ABC permit and serves alcohol. The NC ABC Commission requires proof of liquor liability insurance (also called dram shop insurance) with minimum coverage of $1,000,000 per occurrence. Applies to caterer's license types such as Caterer’s Permit (Type 7).

Professional Liability / Errors and Omissions Insurance

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

Not mandated by North Carolina law for caterers. However, this insurance protects against claims of negligence, such as under-delivery, food quality issues, or failure to perform contracted services. Often required by event contracts. Not regulated by a state agency.

Obtain an Employer Identification Number (EIN)

Internal Revenue Service (IRS)
May Apply
Fee: $0.00-$0.00
Renewal: one time
Type: filing

Single-member LLCs without employees may use the owner's SSN, but obtaining an EIN is recommended for liability separation. All multi-member LLCs must have an EIN.

Federal Income and Self-Employment Tax Filing

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

LLCs are pass-through entities by default. Single-member LLCs report income on Schedule C; multi-member LLCs file Form 1065 (informational return). Self-employment tax applies to net earnings over $400.

OSHA Workplace Safety Compliance

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

Catering businesses must provide a safe workplace, including proper handling of hot equipment, slip-resistant footwear, emergency exits, and hazard communication (e.g., chemical safety for cleaning supplies). OSHA Form 300 must be maintained if 10+ employees.

ADA Compliance for Customers and Employees

Department of Justice (DOJ)
Required
Renewal: one time
Type: permit

Applies to all public accommodations. Catering businesses must ensure accessibility at events they serve (if controlling setup), provide accessible menus, and allow service animals. Physical modifications not required for rented or temporary spaces, but services must be equally available to people with disabilities.

FDA Food Facility Registration

Food and Drug Administration (FDA)
May Apply
Renewal: one time
Type: license

Catering businesses that prepare or handle food are considered food facilities and must register with FDA. Registration must be renewed every two years during even-numbered years (e.g., 2024, 2026).

FDA Food Safety Modernization Act (FSMA) Compliance - Preventive Controls

Food and Drug Administration (FDA)
May Apply
Renewal: one time
Type: permit

Caterers that prepare, package, or hold food must comply with Current Good Manufacturing Practice (CGMP) and may need a written Food Safety Plan if they are not a 'qualified facility' (i.e., average annual sales < $500,000 and >50% direct to consumer).

FTC compliance with advertising and consumer protection laws

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

Catering businesses must ensure all advertising (websites, social media, brochures) is truthful and not misleading. Must disclose material connections (e.g., paid endorsements) and honor 'do not call' rules for telemarketing.

DOL I-9 Employment Eligibility Verification

Department of Homeland Security (DHS) in coordination with DOL
May Apply
Renewal: one time
Type: permit

Form I-9 must be completed for every employee, regardless of citizenship. Employers must verify identity and work authorization using acceptable documents. E-Verify is not federally required unless under contract with federal agencies or in certain states.

Fair Labor Standards Act (FLSA) Compliance

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

Catering businesses must comply with federal minimum wage ($7.25/hour), overtime (1.5x regular rate after 40 hours/week), and youth employment rules. Tip credits allowed for tipped employees if conditions are met.

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

Catering businesses meeting the 50-employee threshold must provide eligible employees (12 months, 1,250 hours) up to 12 weeks of unpaid, job-protected leave for qualifying reasons.

Alcohol Beverage Licensing (Federal Level - if serving alcohol)

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

Caterers who serve alcohol at events may need a Federal Basic Permit from TTB if they are purchasing alcohol in bulk or acting as an alcohol vendor. Most caterers purchasing through state-licensed vendors may not need federal permit, but must comply with state laws. Check TTB guidelines for 'caterer' exceptions.

EPA Requirements for Waste Oil and Chemical Disposal

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

Catering businesses that use deep fryers may generate used cooking oil. If mixed with hazardous substances, it may be regulated. Most used cooking oil is not federally regulated if recycled properly. However, improper disposal of solvents or degreasers may violate RCRA.

Annual Report for North Carolina LLC

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

All LLCs formed or registered in North Carolina must file an Annual Report each year. The report updates business information such as principal office address, registered agent, and management structure. Filing is done online via the Secretary of State’s website.

North Carolina Sales and Use Tax Return

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

Sales and Use Tax Registration (Form E-585)

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

Catering typically requires sales tax collection (7% state rate). File returns monthly/quarterly.

Register of Deeds Business License (Wake County Example)

Varies by County Register of Deeds
May Apply
Fee: $20.00-$50.00
Renewal: annual
Type: license

Not statewide; required in counties like Wake, Mecklenburg for personal property tax listing. Check specific county.

North Carolina Sales and Use Tax Permit

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

Catering services in North Carolina are subject to sales tax. The business must collect and remit sales tax on all taxable sales. Registration is done via the NCDOR Online Registration system.

North Carolina Withholding Tax Registration

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

Required for all employers in North Carolina to withhold state income tax from employee wages. Registration is completed through the NCDOR online system.

North Carolina Unemployment Insurance Tax Registration

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

Employers must register with the Division of Employment Security (DES) and pay unemployment insurance tax (SUTA). New employers are assigned a standard rate of 1.0% for the first 20 quarters (subject to annual review).

North Carolina Annual Corporate Income and Franchise Tax Filing

North Carolina Department of Revenue
Required
Fee: $200.00-$200.00
Renewal: one time
Type: permit

All LLCs in North Carolina are subject to the franchise tax unless electing pass-through entity treatment. The franchise tax is based on net worth or apportioned capital stock, with a minimum tax of $200. LLCs taxed as partnerships may still be subject to the Pass-Through Entity Tax (PTE) if elected.

Local Business Privilege License or Tax

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

Most cities and counties in North Carolina require a local business privilege license (also called a 'business tax' or 'occupational license'). Examples include Charlotte, Raleigh, and Greensboro. Fees and requirements vary by location. Contact local clerk's office for specifics.

Federal Employer Identification Number (EIN)

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

Although not a 'tax' per se, an EIN is required to register for state and federal tax accounts. Apply online via IRS website.

North Carolina Pass-Through Entity (PTE) Tax Election (Optional but Recommended)

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

Effective for tax years beginning on or after January 1, 2023, North Carolina allows pass-through entities to elect entity-level taxation at 5.25%. This helps owners avoid federal SALT deduction cap. Election must be made annually.

Mecklenburg County Business License

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

Required for all businesses; catering classified under food service

Mecklenburg County Zoning Compliance Permit

Mecklenburg County Code Enforcement
May Apply
Fee: $150.00-$150.00
Renewal: one time
Type: permit

Catering must comply with CZoning districts; home occupation limited to 25% floor area

Charlotte Zoning Permit for Caterers

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

Verify use complies with NC Zoning Ordinance Article 4

Mecklenburg County Health Department Food Service Permit

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

Plan review required pre-opening ($250+); HACCP plan for high-risk ops

Charlotte Fire Department Operating Permit

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

Required for Type I/II hood systems common in catering

Mecklenburg County Building Permit

Mecklenburg County Code Enforcement
May Apply
Fee: $100.00-$100.00
Renewal: one time
Type: permit

Includes mechanical/electrical for kitchen equipment

Charlotte Certificate of Occupancy

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

Requires zoning, building, fire approval

Mecklenburg County Fire Alarm System Permit

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

Annual inspection separate ($50+)

Wake County Environmental Health Permit (Raleigh Area)

Wake County Environmental Health
May Apply
Fee: $385.00-$385.00
Renewal: annual
Type: permit

Separate from Mecklenburg; all counties enforce NC Food Code locally

Step-by-Step Compliance Guide

  1. First, obtain an Employer Identification Number (EIN) from the Internal Revenue Service (IRS), which is required 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 may have varying fees.
  4. Register for Federal Income Tax Registration (LLC Tax Classification) with the IRS to determine the appropriate tax structure for your business.
  5. Comply with the FDA Food Code for safe food handling practices, ensuring your catering operations meet federal standards.
  6. File for Federal Income and Self-Employment Tax Filing Obligations for LLCs, understanding that fees can vary based on your specific circumstances.
  7. Complete the Annual BOI Report under the Corporate Transparency Act through the Financial Crimes Enforcement Network (FinCEN), Treasury Department.
  8. Maintain thorough Record Retention for Tax Purposes as mandated by the IRS, even though there is no associated fee.

Common Mistakes to Avoid

  • Assuming local food handling permits are sufficient without also adhering to FDA Food Code guidelines.
  • Ignoring the FTC's requirements for truthful advertising, which can lead to penalties.
  • Failing to obtain an EIN, even if you don't plan to hire employees immediately.
  • Neglecting to file estimated Federal Income Tax Payments, potentially resulting in underpayment penalties.
  • Believing that one-time FTC compliance covers all future advertising campaigns.

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 identify your business entity. It's required for most businesses, even if you don't have employees, for tax reporting purposes.

What does FTC compliance entail for a catering business?

FTC compliance means adhering to truth-in-advertising and consumer protection laws, ensuring your marketing materials are accurate and not misleading. This includes clear pricing, honest descriptions of services, and avoiding deceptive practices.

Are there fees associated with obtaining an EIN?

No, obtaining an Employer Identification Number (EIN) from the IRS is currently free; however, there may be fees associated with services that assist you in obtaining one.

How often do I need to renew these federal permits?

Many of these federal requirements, like the EIN and initial FTC compliance, are one-time registrations, but ongoing obligations like tax filing and FTC advertising standards apply continuously. Some, like the BOI report, have specific renewal schedules.

What are the potential consequences of not complying with the FDA Food Code?

Failure to comply with the FDA Food Code can result in warnings, fines, suspension of your permit to operate, or even legal action if unsafe food handling practices lead to illness or injury.

Need a personalized checklist?

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

Find Your Permits