Food Truck Permits & Licenses in Raleigh, NC

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

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

Annual Report (LLC)

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

Must be filed online or by mail. Late filing incurs $25 penalty plus risk of dissolution.

Assumed Business Name (Trade Name) Registration

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

Food trucks often use DBAs. Must register in each county of operation. Expires after 10 years.

Mobile Food Unit Permit

North Carolina Department of Health and Human Services - Environmental Health
Required
Fee: $200.00-$500.00
Renewal: annual
Type: permit

Issued by local health departments following state Rule .2483. Requires plan review, construction standards, and inspections. Specific to mobile food units.

Food Service Establishment Permit

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

Required for all food service operations including food trucks. Local health departments enforce state standards.

Sales and Use Tax ID (Retail License)

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

Food trucks selling prepared food (not exempt groceries) must collect 7% sales tax. Apply online via eNC3 system.

Itinerant Food Vendor License

Various North Carolina Counties/Cities (state-enabled)
May Apply
Fee: $50.00-$300.00
Renewal: annual
Type: license

Some counties require separate itinerant vendor licenses for food trucks. Check specific county register of deeds.

North Carolina Sales and Use Tax Registration

North Carolina Department of Revenue (NCDOR)
Required
Fee: $0.00-$0.00
Renewal: one time
Type: filing

All food trucks selling prepared food must collect and remit sales tax. Prepared food is subject to the general state sales tax rate of 4.75%, plus applicable local rates (typically bringing total to 6.75%–7.5%). Registration is mandatory even if operating temporarily in NC.

North Carolina Withholding Tax Registration (Employer)

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 remit it to NCDOR. Registration is done via the NCDOR online portal.

Local Food Service Permit (Health Department)

North Carolina Department of Health and Human Services (Local County Health Department)
May Apply
Fee: $50.00-$200.00
Renewal: one time
Type: license

While not a tax, this is a mandatory registration with local health departments for food safety compliance. Required for all food trucks. Inspections are routine. Permits are issued locally; see county health department website for details.

North Carolina Unemployment Insurance Tax Registration

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

Employers must register with DES and pay quarterly unemployment insurance (UI) taxes. The tax applies to the first $25,700 of each employee’s annual wages (as of 2024). New employers pay a standard rate of 1.0%. Registration is completed online via DES Employer Services.

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

Applies to all LLCs treated as corporations or electing corporate taxation. Most LLCs are pass-through entities but still subject to franchise tax if they have significant net worth or capital. Franchise tax is $200 minimum and calculated at $1.50 per $1,000 of equity or invested capital over $100,000. Due annually with Form CD-401.

Federal Employer Identification Number (EIN)

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

Required for LLCs with employees or those that file corporate tax returns. Single-member LLCs without employees may use the owner’s SSN, but EIN is recommended for liability protection. Apply online via IRS website.

Local Business License or Privilege 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 license or privilege tax for food trucks. Examples: Raleigh ($50 annual fee), Charlotte ($100+), Asheville (based on gross receipts). Contact local clerk’s office for exact requirements. Some jurisdictions have mobile vendor permits with additional fees.

North Carolina Excise Tax on Motor Fuels (for business vehicle)

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

Applies if the food truck uses diesel or gasoline and the business claims fuel tax exemptions or rebates. Most food trucks purchasing fuel at retail are not required to file directly, as tax is included at pump. However, if operating a fleet or claiming rebates, registration with NCDOR Motor Fuels Division may be required.

OSHA Workplace Safety Compliance

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

Required for food trucks with employees. Must provide a safe workplace, including proper handling of propane tanks, hot cooking surfaces, fire extinguishers, and slip-resistant footwear. OSHA Form 300 (injury log) required only if business has more than 10 employees or is in a high-risk industry (not typically food trucks unless specified). Training on fire safety and emergency procedures is strongly recommended.

ADA compliance for customer access

Department of Justice (DOJ)
May Apply
Fee: $0.00-$1000.00
Renewal: one time
Type: permit

Applies to all public-facing businesses. Food trucks must ensure physical access for customers with disabilities where readily achievable (e.g., counter height, clear path to order window). While full ADA accessibility may be limited due to mobile nature, DOJ encourages reasonable modifications. Website or app ordering systems must also be accessible under Title III.

EPA regulations for propane use

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

Food trucks using propane tanks must comply with EPA and DOT standards for fuel storage and emissions. Propane is regulated under the Clean Air Act. Tanks must be certified and inspected per DOT 49 CFR Part 180. While EPA does not require permits for typical food truck propane use, improper venting or leaks may trigger enforcement.

FTC truth-in-advertising compliance

Federal Trade Commission (FTC)
Required
Fee: $0.00-$0.00
Renewal: one time
Type: permit

Applies to all businesses, including food trucks. Must truthfully represent menu items, prices, sourcing (e.g., “organic,” “locally sourced”), and promotions. Misleading claims on menus, social media, or websites may trigger FTC enforcement under Section 5 of the FTC Act. Specific to food trucks due to reliance on digital marketing and event promotions.

Mobile Food Vendor Permit

Varies by city/county (e.g., Raleigh, Charlotte)
May Apply
Fee: $75.00-$300.00
Renewal: one time
Type: license

Required in most NC cities. Must specify operating locations and times. Often includes health inspection requirements. Separate from general business license.

Raleigh Business License (Privilege License)

City of Raleigh
May Apply
Fee: $100.00-$100.00
Renewal: annual
Type: license

Required for all businesses including food trucks; LLC must provide state registration

Raleigh Mobile Food Vending Permit

City of Raleigh
May Apply
Fee: $275.00-$275.00
Renewal: annual
Type: permit

Includes inspection; separate from health permit. Ordinance Sec. 11-201 et seq.

Raleigh Zoning Compliance (Mobile Food Establishments)

City of Raleigh
May Apply
Fee: $50.00-$50.00
Renewal: one time
Type: permit

Must comply with Unified Development Ordinance (UDO) Chapter 10, Article 3.5

Wake County Health Department Mobile Food Unit Permit

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

Plan review required ($265 additional); complies with NC Food Code 15A NCAC 18A

Raleigh Fire Department Inspection for Mobile Food Trucks

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

Required for Type I/II hoods per IFC and Raleigh Fire Code Sec. 609

Charlotte-Mecklenburg Mobile Food Vendor Permit

City of Charlotte
May Apply
Fee: $150.00-$150.00
Renewal: annual
Type: permit

Chapter 14-Article 10 Charlotte City Code; commissary agreement required

Mecklenburg County Health Department Food Service Permit

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

Requires HACCP plan review; NC Food Code enforcement

Mecklenburg County Zoning Approval for Mobile Vendors

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

Must be 100ft from restaurants; Zoning Ordinance Section 9.930

Durham Mobile Food Vendor Permit

City of Durham
May Apply
Fee: $200.00-$200.00
Renewal: annual
Type: permit

Durham Unified Development Ordinance (UDO) 6.5.10; daily location permits may apply ($25/day)

Durham/Durham County Health Department Permit

Durham County Health Department
May Apply
Fee: $250.00-$250.00
Renewal: annual
Type: permit

Separate from city permit; plan review required

Greensboro Mobile Food Unit Permit

City of Greensboro
May Apply
Fee: $150.00-$150.00
Renewal: annual
Type: permit

Sec. 14-7 Greensboro Code of Ordinances; fire inspection included

Guilford County Environmental Health Mobile Food Permit

Guilford County Health Department
May Apply
Fee: $220.00-$220.00
Renewal: annual
Type: permit

Complies with state food code; commissary required

Parking Permit for Food Truck Operations (City-Specific)

Varies by municipality (e.g., Raleigh Transportation)
May Apply
Fee: $25.00-$100.00
Renewal: one time
Type: permit

Time-limited (e.g., 2 hours max in Raleigh); check local traffic codes

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 (full-time, part-time, or seasonal). Sole proprietors and LLC members are not counted as employees unless they opt in. Food truck operators without employees are exempt.

General Liability Insurance

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

Not mandated by state law directly, but required by NCDA&CS as part of the mobile food service permit process. Local jurisdictions may also require proof of general liability insurance (typically $1 million per occurrence). This is considered a de facto requirement for operation.

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 operated on public roads to carry minimum liability coverage: $30,000 bodily injury per person, $60,000 per accident, and $25,000 for property damage (BI/PD 30/60/25). This applies to food trucks. Personal auto policies do not cover commercial use.

Surety Bond (Mobile Food Vendor)

North Carolina Department of Agriculture and Consumer Services (NCDA&CS)
May Apply
Fee: $100.00-$500.00
Renewal: one time
Type: certificate

A $10,000 surety bond is required for all mobile food service units in North Carolina as a condition of permit approval. The bond ensures compliance with food safety regulations and may be used to cover costs related to violations or recalls. Source: NCDA&CS Mobile Food Service Guidelines (Section 4.1).

I-9 Employment Eligibility Verification

U.S. Department of Homeland Security (DHS) / USCIS
May Apply
Renewal: one time
Type: permit

Mandatory for all employers, including food truck LLCs. Must complete Form I-9 for every employee, verify identity and work authorization documents, and retain forms for 3 years after hire or 1 year after employment ends. Applies even for part-time or seasonal workers common in food truck operations.

Fair Labor Standards Act (FLSA) Compliance

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

Requires payment of federal minimum wage ($7.25/hour) and overtime (1.5x regular rate for hours over 40/week). Applies to food truck workers, including cooks and drivers. Recordkeeping of hours and wages is mandatory. Tip credits allowed if conditions met (e.g., tip pool, notice provided).

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 to receive up to 12 weeks of unpaid, job-protected leave for qualifying reasons. Only applies if the food truck business is part of a larger organization or network that employs 50+ workers within a 75-mile radius. Rare for single food trucks, but possible if part of a franchise or event collective.

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 sets the Food Code, which governs safe food handling, storage, and sanitation. While enforced at the state/local level in North Carolina, the federal standard applies. Food trucks must follow FDA guidelines for time/temperature control, cross-contamination, and employee hygiene. Required for all food service businesses.

Federal registration with FDA for food facility

Food and Drug Administration (FDA)
May Apply
Fee: $0.00-$0.00
Renewal: one time
Type: registration

All food truck businesses that prepare or serve food must register their facility with the FDA. Registration is renewed every 2 years (during even-numbered years, Oct 1–Dec 31). Food trucks are considered "food facilities" under the Food Safety Modernization Act (FSMA). Registration includes providing owner name, address, and type of food activity.

Reportable Food Registry (RFR) submission

Food and Drug Administration (FDA)
May Apply
Fee: $0.00-$0.00
Renewal: one time
Type: filing

Mandated under FSMA. If a food truck owner determines that a food item they distributed could cause serious adverse health consequences or death, they must report it to FDA via the RFR. Applies to all food businesses involved in distribution.

Commercial Driver’s License (CDL) Compliance

Department of Transportation (DOT)
May Apply
Fee: $50.00-$150.00
Renewal: one time
Type: permit

Required in North Carolina and all states for vehicles exceeding weight thresholds. Class A, B, or C CDL may apply depending on truck configuration. Must be renewed every 5 years.

Annual Report for LLC

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

All domestic and foreign LLCs registered in North Carolina must file an annual report. The report includes business name, principal address, registered agent, and management structure. Filing is required annually regardless of business activity.

Product Liability Insurance

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

While not legally mandated by federal or state government, product liability coverage is strongly recommended and often required by event organizers, municipalities, or landlords. It protects against claims of food contamination, foreign objects, or allergic reactions. Coverage is typically bundled under general liability policies.

Professional Liability / Errors and Omissions Insurance

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

Not legally required for food truck operations in North Carolina. This type of insurance is more relevant for service professionals providing advice (e.g., consultants). Not applicable to standard food service.

Liquor Liability Insurance

None
May Apply
Renewal: one time
Type: certificate

Required only if the food truck holds an ABC permit to sell alcohol. Must carry at least $1 million in liquor liability insurance. This is in addition to general liability coverage. Applies to any business selling beer, wine, or spirits.

Obtain an Employer Identification Number (EIN)

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

Required for all LLCs to file federal taxes, open a business bank account, and comply with IRS reporting. Food trucks structured as LLCs must obtain an EIN regardless of whether they have employees. Apply online at IRS.gov.

Federal Income Tax Filing for LLC

Internal Revenue Service (IRS)
Required
Fee: $0.00-$0.00
Renewal: annual
Type: filing

A single-member LLC is treated as a disregarded entity by default and reports income on Schedule C of the owner’s Form 1040. Multi-member LLCs are treated as partnerships and must file Form 1065. Food truck owners must report all income from sales, catering, and online orders. Applies to all LLCs, but food truck revenue streams (e.g., event sales, mobile POS) must be accurately tracked.

Self-employment tax payment

Required
Fee: $168600.00-$168600.00
Renewal: one time
Type: permit

Owners of food truck LLCs are subject to self-employment tax on net profits. This is specific to pass-through entities like LLCs. Must be paid via Form 1040-ES. Failure to pay quarterly estimates may result in penalties.

Federal Employer Identification Number (EIN) Reporting

Internal Revenue Service
May Apply
Renewal: one time
Type: filing

EIN is required for opening a business bank account, filing taxes, and hiring employees. While not renewed, it must be maintained and used correctly on all federal filings.

Display of Required Licenses and Permits

North Carolina Department of Health and Human Services
May Apply
Renewal: one time
Type: permit

The Mobile Food Establishment permit must be clearly displayed inside the service window or on the exterior of the truck. Health inspection reports must also be available upon request.

OSHA Poster Display (Job Safety and Health Protection)

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

Required for all employers under 29 CFR 1903.10. The poster informs employees of their rights and protections under federal OSHA law. Available in English and Spanish from OSHA website.

North Carolina Wage and Hour Poster

North Carolina Department of Labor
May Apply
Fee: $0.00-$0.00
Renewal: one time
Type: permit

Employers must display the NC Wage and Hour Poster, which includes minimum wage, overtime, and child labor laws. Available from the NC Department of Labor website.

Record Retention for Tax and Business Records

Internal Revenue Service
Required
Renewal: one time
Type: permit

Includes sales tax records, income tax documents, receipts, invoices, and payroll records. Federal IRS also recommends 3–7 years; best practice is to retain for 7 years.

Mobile Food Truck Parking and Operation Permit (Local)

Local City or County Government (e.g., City of Raleigh, City of Charlotte)
May Apply
Fee: $50.00-$300.00
Renewal: annual
Type: permit

Cities may require a separate mobile vendor license or zoning permit. Requirements include designated vending zones, noise, waste disposal, and hours of operation. Must be renewed annually.

Federal Food Facility Registration

U.S. Food and Drug Administration (FDA)
May Apply
Renewal: one time
Type: registration

All food trucks are considered food facilities under the FDA Food Safety Modernization Act (FSMA). Initial registration is one-time, but biennial renewal is required. Failure to renew during the renewal window results in invalid registration.

North Carolina Sales and Use Tax Return

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

All food trucks selling taxable goods (e.g., prepared food) must collect and remit sales tax. Frequency (monthly or quarterly) is determined by the NCDOR based on sales volume. New businesses typically start as monthly filers.

Estimated Income Tax Payments (Form D-400ES)

North Carolina Department of Revenue
May Apply
Renewal: varies
Type: permit

LLC owners (pass-through entities) must make estimated tax payments on business profits. Payments are due quarterly. The LLC itself does not pay income tax unless it elects corporate taxation.

Health Department Permit Renewal

North Carolina Department of Health and Human Services (NC DHHS)
May Apply
Fee: $100.00-$300.00
Renewal: annual
Type: permit

Food trucks must obtain a Mobile Food Establishment (MFE) permit from the local health department. Renewal includes inspection. Requirements are governed by 15A NCAC 18A .2600 series. Permit must be renewed annually and displayed on the truck.

Routine Health Inspections

Local County Health Department
May Apply
Renewal: one time
Type: permit

Inspections ensure compliance with food safety, sanitation, and equipment standards. Based on FDA Food Code adopted by NC. Inspection reports must be retained for at least 6 months.

Fire Safety Inspection for Mobile Units

Local Fire Marshal’s Office
May Apply
Fee: $50.00-$150.00
Renewal: annual
Type: permit

Required by the North Carolina State Fire Code. Inspections cover propane systems, fire extinguishers, ventilation, and electrical systems. Certificate must be obtained from the local fire department before operation.

Employer Withholding Tax Registration and Filings

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

Employers must withhold state income tax from employee wages and file Form NC-5. New employers start as monthly filers. Must also file Form NC-3 (Annual Reconciliation) by January 31.

Step-by-Step Compliance Guide

  1. First, obtain an Employer Identification Number (EIN) from the IRS, which is required for all businesses operating in Raleigh.
  2. Next, ensure compliance with OSHA General Industry Safety Standards (29 CFR 1910) to maintain a safe working environment for employees.
  3. You must also adhere to the Federal Trade Commission (FTC) Advertising and Marketing Rules regarding truthful advertising practices.
  4. Compliance with the Americans with Disabilities Act (ADA) – Title III is essential for public accommodations, with a fee of $1000.00.
  5. File Federal Income Tax Filing – Partnership (Form 1065) or Disregarded Entity (Schedule C) annually with the IRS, with a fee of $300.00.
  6. Maintain accurate records and file a Federal Income Tax Return (Form 1065 or 1120) with the IRS annually, though the filing fee is $0.00.
  7. Ensure ongoing Federal Trade Commission (FTC) Advertising and Marketing Compliance, which has a one-time fee that varies.
  8. Finally, stay current with Federal Employer Identification Number (EIN) Annual Filing Requirement with the IRS, with fees that vary.

Common Mistakes to Avoid

  • Forgetting to obtain an EIN before starting operations can lead to penalties from the IRS.
  • Ignoring OSHA safety standards can result in citations and fines from the Occupational Safety and Health Administration.
  • Misleading advertising can trigger investigations and penalties from the Federal Trade Commission.
  • Failing to comply with ADA requirements can lead to lawsuits and accessibility violations.
  • Incorrectly filing federal taxes can result in penalties and interest charges from the IRS.

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. It’s required for most businesses, including food trucks, to file taxes and manage payroll.

What does ADA compliance entail for a food truck?

ADA compliance for a food truck means ensuring accessibility for customers with disabilities, such as providing accessible ordering windows and ensuring clear pathways. The U.S. Department of Justice requires compliance, and the fee is $1000.00.

How often do I need to file federal income taxes?

Federal Income Tax Filing – Partnership (Form 1065) or Disregarded Entity (Schedule C) is required annually with the IRS, and the fee is $300.00. You also need to file a Federal Income Tax Return (Form 1065 or 1120) annually, though this has no filing fee.

What are the potential consequences of non-compliance with FTC rules?

Non-compliance with Federal Trade Commission (FTC) Advertising and Marketing Rules can lead to investigations, fines, and cease-and-desist orders. The initial compliance fee is $200.00.

What are OSHA General Industry Safety Standards?

OSHA General Industry Safety Standards (29 CFR 1910) cover a wide range of workplace safety requirements, including hazard communication, electrical safety, and personal protective equipment. Compliance is required and the fee varies.

Need a personalized checklist?

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

Find Your Permits