How to Start a Food Truck in North Carolina (2026)



Last updated: April 28, 2026

The single rule that catches first-time North Carolina food truck operators by surprise is the daily commissary return requirement under 15A NCAC 18A .2600. Every NC mobile food unit and pushcart must return to its permitted commissary every day of operation to refill potable water, dump gray water, and clean and sanitize equipment – not weekly, not when convenient, every single day [Wake County Environmental Health]. Permitting is split across 100 county environmental health programs, not a single state agency, so the fee schedule, plan review timeline, and inspector you deal with depend entirely on which county your commissary is located in. Mecklenburg, Wake, Durham, Guilford, Buncombe, and New Hanover all run independent programs under NCDHHS authority.

The second NC-specific surprise is on the city side. Charlotte and Raleigh are not hostile to food trucks, but their zoning math is strict. Raleigh’s mobile retail rules under the City of Raleigh UDO require food trucks on private property to sit at least 100 feet from the front door of any restaurant and outdoor dining area, 15 feet from any fire hydrant, and 5 feet from any driveway, sidewalk, utility box, handicapped ramp, or building entrance – and the truck can only operate 20 days per calendar year on a single private-property temporary event permit (or three individual weekend events) [Raleigh Permits]. Charlotte allows food trucks on private property with owner permission but enforces zoning-district time limits. Knowing both the county health permit and the city zoning permit before you commit to a service area is the difference between a profitable launch and a parked truck.

Food Truck Requirements in North Carolina at a Glance

Requirement Agency Cost Timeline
LLC Articles of Organization NC Secretary of State $125 (online or paper) 3-5 business days online
Permitted Commissary Agreement Licensed commercial kitchen (must be permitted by NC county health) $300-$800/month metro NC Must be secured BEFORE permit issuance (Wake) or AT application (Mecklenburg)
Mobile Food Unit Plan Review County Environmental Health (Wake, Mecklenburg, Durham, Guilford, etc.) Varies by county; typically $150-$300 plan review + annual permit 10 business days (Wake County) for plan review
Mobile Food Unit Annual Permit County Environmental Health where commissary is located $200-$400/year (Mecklenburg); varies by county Renewal required annually
Certified Food Protection Manager ANSI-accredited program (ServSafe, Prometric, NRFSP) $50-$275 Required under 15A NCAC 18A .2652; 5-year certification
NC Sales and Use Tax License NC Department of Revenue Free Before first sale
County Prepared Meals Tax (Wake, Mecklenburg, Cumberland, Dare, Hillsborough) Wake / Mecklenburg / Cumberland / Dare County Tax Administration 1% additional on prepared food sales Filed monthly with the issuing county
City Mobile Vendor / Zoning Permit City of Charlotte / Raleigh / Durham / Greensboro / Asheville / Wilmington Varies; see city sections below Required before operating in city limits
Commercial Auto Insurance Commercial insurer $1,500-$3,500/year Personal auto does not cover food trucks
General Liability Insurance Commercial insurer $500-$2,000/year Required by most commissaries and event bookers
UL 300 Fire Suppression System Licensed fire protection contractor $3,000-$6,500 installed Required for grease-producing equipment
Workers’ Compensation (3+ employees) Private insurer (NC has no state market-of-last-resort like Pinnacol) Varies by payroll and class Required at 3 employees per NCGS § 97-2

How to Start a Food Truck in North Carolina (Step by Step)


Step 1: Form Your NC LLC and Get Your EIN

File Articles of Organization at the NC Secretary of State Business Registration portal for $125. Online filings process in 3-5 business days; paper takes 7-10. Get your free federal EIN immediately at IRS.gov. Set a calendar reminder for April 15 next year – that’s when your $203 (online) or $200 (paper) annual report is due, with a $200 late penalty and no grace period.

Step 2: Secure a Permitted Commissary

This is the requirement that surprises most NC food truck operators. Under 15A NCAC 18A .2600, every mobile food unit and pushcart must return to a permitted commissary every day of operation for:

  • Potable water refill
  • Gray water (wastewater) dump – and your gray water tank must be at least 15% larger than your fresh water tank
  • Three-compartment warewashing of any equipment that can’t be cleaned on the truck
  • Refrigerated and dry food storage between operating days
  • Advance food preparation that can’t be done on the truck

Critical rule: The commissary must be a permitted food establishment – not your home kitchen. Home kitchens are not eligible. Most NC food truck commissaries are licensed restaurants that rent off-hours kitchen access, dedicated shared-kitchen facilities (Charlotte, Raleigh, Durham, Greensboro, and Asheville all have at least one), or licensed catering kitchens. Costs in NC metros run $300-$800/month depending on facility, refrigerated storage included, and hours of access.

County variation: Wake County requires that the commissary be permitted before your MFU permit will be issued (you can’t get the truck permit pending commissary approval). Mecklenburg County requires the commissary agreement at the time of application. Either way, you can’t operate without one.

Pushcart special rule: If you’re operating a pushcart instead of a full mobile food unit, NC food code restricts you to hot dogs (cooked on the cart) OR food that has been prepared, pre-portioned, and individually pre-wrapped at a permitted commissary. You cannot prepare burgers, tacos, sandwiches, or other made-to-order food on a pushcart – it must be a mobile food unit (truck or trailer with the requisite equipment) for that.

Step 3: Pick Your Home County Environmental Health Program

NC has no single state food truck permit – all 100 counties operate independent environmental health programs under NCDHHS authority and 15A NCAC 18A .2600. Your MFU permit comes from the county where your commissary is located, not where you sell. Once you have a county MFU permit, you can generally operate in other NC counties for events, but each county may require notice or a temporary event permit on top.

Top-six county environmental health programs:

  • Mecklenburg County (Charlotte) – Environmental Health, 704-336-5100. MFU annual permit $200-$400 range. New July 1, 2025 fees: change-of-service fee for commissary changes; Temporary Foodservice Event organizer fee.
  • Wake County (Raleigh, Cary, Apex, Garner) – 919-868-9244 (David Adcock). Plan review response approximately 10 business days. Daily commissary visit required and verified at inspection.
  • Durham County – 919-560-7800. Durham County Environmental Health handles MFU permits.
  • Guilford County (Greensboro, High Point) – Environmental Health Services. Greensboro and High Point fall under Guilford County for MFU permitting.
  • Buncombe County (Asheville) – Buncombe County Department of Health and Human Services, Environmental Health Services Division.
  • New Hanover County (Wilmington) – New Hanover County Public Health, Environmental Health.

Step 4: Complete Plan Review

Before you can get an MFU permit, your county environmental health program must approve your truck or trailer build through plan review. The plan review packet typically includes:

  • Interior layout diagram (scale or sketch) showing equipment placement, prep flow, and customer service arrangement
  • Equipment list with manufacturer make/model for cooking, refrigeration, sinks (NSF or equivalent listed), and water heating
  • Full menu – the menu drives the risk classification, which can affect fees and inspection frequency
  • Water system diagram – fresh water capacity (typically 25-100 gallons), gray water capacity (must be at least 115% of fresh water), water heater BTU rating, plumbing connections
  • Signed commissary agreement on the commissary’s letterhead
  • Certified Food Protection Manager credential
  • Hood and fire suppression system specifications (UL 300 listed) for grease-producing cooking

Wake County’s published response time is about 10 business days. Mecklenburg, Durham, and Guilford each have their own timelines – generally 2-6 weeks from complete submission. Allow more time if your plan review needs revisions.

Step 5: Get Your Certified Food Protection Manager Credential

Under 15A NCAC 18A .2652, at least one employee with supervisory and management responsibility must be a Certified Food Protection Manager (CFPM) who has passed an ANSI-accredited program [NC DHHS]:

  • Approved providers: ServSafe (National Restaurant Association), NRFSP (National Registry of Food Safety Professionals), Prometric, 360training, and other ANSI-accredited programs
  • Cost: $50-$275 depending on provider and proctored vs online
  • Validity: 5 years
  • Required: Before your MFU permit is issued, and the CFPM must be designated as the Person In Charge during operations

NC adopts the FDA Food Code with state amendments under 15A NCAC 18A .2600 – the NC Food Code Manual published by NCDHHS is the operational reference and is freely available online [NCDHHS].

Step 6: Register for NC Sales Tax and Any County Prepared Meals Tax

State and County Sales Tax

All prepared food sold from an NC food truck is subject to the full combined sales tax rate. Register free at NCDOR. Combined rates by major operating county:

  • Mecklenburg (Charlotte): 7.25% currently; 8.25% effective July 1, 2026 after PAVE Act referendum passed November 4, 2025 (52.28% to 47.72%)
  • Wake (Raleigh): 7.25% (4.75% state + 2.0% local + 0.5% transit)
  • Durham: 7.50% (4.75% state + 2.25% local + 0.5% transit)
  • Orange (Chapel Hill, Hillsborough): 7.50%
  • Guilford (Greensboro): 6.75% (4.75% state + 2.0% local)
  • Buncombe (Asheville): 7.00% (4.75% state + 2.25% local)
  • New Hanover (Wilmington): 7.00%

County-Level Prepared Meals Tax (Additional 1%)

This is the layer most out-of-state operators miss. Five NC jurisdictions impose an additional 1% prepared meals tax on top of the regular state and county sales tax under specific local enabling acts [UNC School of Government – Coates’ Canons]:

  • Wake County (effective Jan 1, 1993): 1% Prepared Food and Beverage Tax filed monthly with Wake County Tax Administration [Wake County]
  • Mecklenburg County: 1% prepared meals tax
  • Cumberland County (Fayetteville): 1%
  • Dare County (Outer Banks): 1%
  • Town of Hillsborough: 1%

Durham County voters rejected the prepared meals tax when it appeared on a referendum ballot – Durham does NOT have a county prepared meals tax. Operators serving the Triangle should know that a $10 plate in Wake County rings up at roughly $10.83 (7.25% sales + 1% meals = 8.25% effective), in Durham at $10.75 (7.50% sales + 0% meals), and in Mecklenburg starting July 1, 2026 at $10.93 (8.25% sales + 1% meals = 9.25% effective).

Step 7: Layer City Zoning Permits

Charlotte (Mecklenburg County)

Charlotte uses a temporary mobile food vendor permit through the City of Charlotte’s permit office [City of Charlotte]. Operating on private property is allowed with the property owner’s permission, but the zoning district sets time limits and constraints:

  • Submit business license confirmation, vehicle info, and signed commissary agreement
  • Time limits in residential and mixed-use zones
  • Brewery, food truck rally, and event-organizer venues are common compliant locations
  • Mecklenburg County Health Department MFU permit is the prerequisite for any city permit

Raleigh (Wake County)

Raleigh uses two paths – Mobile Retail Short-Term and Mobile Retail Long-Term [City of Raleigh]. The setback math is the strictest in NC for food trucks:

  • ≥100 feet from the front door of any restaurant and outdoor dining area
  • ≥50 feet from any permitted mobile food vending cart location
  • ≥15 feet from any fire hydrant
  • ≥5 feet from any driveway, sidewalk, utility box or vault, handicapped ramp, building entrance/exit, or emergency call box
  • Maximum 20 days/year on private property under a temporary event permit, OR three individual weekend events, OR both
  • Long-term permits renew annually on July 1; right-of-way permits run on a 6-month cycle
  • Vendor and property owner permits each must be on the truck at all times

Durham (Durham County)

Durham requires Street Vendor Registration through the City of Durham [City of Durham], plus the Durham County Environmental Health MFU permit. Durham does not impose a county prepared meals tax (rejected at referendum), so operators get a small effective-rate advantage compared to Wake or Mecklenburg.

Greensboro (Guilford County)

Mobile food vending in Greensboro requires a city zoning permit on top of the Guilford County Environmental Health MFU permit. Confirm zoning eligibility for the specific location before booking events.

Asheville (Buncombe County)

Asheville’s tourism economy and brewery district drive significant food truck demand. Buncombe County Environmental Health handles the MFU permit; the City of Asheville handles the mobile food vending permit and zoning. Buncombe is one of the few major NC metros without a 1% prepared meals tax.

Wilmington (New Hanover County)

New Hanover County 1% prepared meals tax does not currently apply (as of 2026), but the room occupancy tax structure is heavy and tourism-event opportunities are seasonal. New Hanover County Environmental Health handles the MFU permit.

Step 8: Insurance, Fire Suppression, and Operations

  • Commercial auto insurance: $1,500-$3,500/year. Personal auto policies explicitly do not cover food trucks. Required by most commissaries and venue contracts.
  • General liability: $500-$2,000/year. Most commissaries, breweries, festivals, and corporate event organizers require $1M occurrence / $2M aggregate before they’ll let you on site.
  • UL 300 fire suppression system: $3,000-$6,500 installed. Required for any grease-producing cooking equipment (deep fryers, char-broilers, range tops with high BTU output). Annual inspection required.
  • Class K fire extinguisher: Required for grease fires. Annual inspection. ABC for general fires.
  • Workers’ compensation (3+ employees): Required under NCGS § 97-2. NC has no state market-of-last-resort like Colorado’s Pinnacol – if no voluntary carrier will write you, you go to the NCRB Assigned Risk Plan.
  • Annual renewals: County MFU permit renews on the county’s calendar (often the calendar year). Raleigh long-term mobile retail renews July 1. NC LLC annual report due April 15.

North Carolina Food Truck Market: Where the Demand Is

The Triangle (Raleigh-Durham-Chapel Hill): The Research Triangle Park is one of the largest research parks in the US – tens of thousands of biotech, pharma, and tech employees in office and lab space generate consistent weekday lunch and corporate-catering demand. Food truck rallies, brewery district lots in Durham (American Tobacco Campus), and the active festival calendar (Brewgaloo, Hopscotch) anchor the market. Raleigh’s strict 100-foot setback rules force operators to think carefully about location strategy, but private events on tech and pharma campuses are largely outside the setback rule.

Charlotte (Mecklenburg County): The largest single food truck market in NC by population. Brewery district food truck rotations (NoDa, South End, Plaza Midwood) are the bread-and-butter of most Charlotte trucks. The PAVE Act 1¢ sales tax increase July 1, 2026, brings combined Mecklenburg rate to 8.25% before the additional 1% prepared meals tax (9.25% effective on prepared food) – operators may need to rework menu pricing or build it into the menu shelf price.

The Triad (Greensboro / Winston-Salem / High Point): Lower cost of operation than the Triangle or Charlotte. Strong manufacturing and logistics workforce demand (FedEx hub at PTI, Honda Aircraft, ProTec). Less crowded food truck scene with room for distinctive concepts.

Asheville and the western mountains: Tourism-driven peaks, with Asheville’s brewery district and food festival calendar driving consistent revenue. Mountain towns (Boone, Blowing Rock, Highlands) support seasonal operations. No 1% prepared meals tax in Buncombe County is a small but real margin advantage.

Wilmington and the coast: UNC Wilmington campus, downtown Wilmington riverfront, and Wrightsville Beach drive seasonal revenue. Hurricane season (June-November) creates real operational risk – storms can shut down operations for a week at a time, and saltwater and humidity stress equipment faster than inland NC. Coastal operators carry hurricane-specific commercial property coverage.

Festivals and events: NC State Fair (Raleigh, October), Got to Be NC Festival, Brewgaloo (Raleigh), Carolina Beach Boardwalk Music Series, Asheville Tourists baseball games, Charlotte Knights games, Carolina Hurricanes games, NC FC games – dozens of recurring event opportunities anchor the calendar for established operators.

Cost to Start a Food Truck in North Carolina

Budget Build (Used Truck)

Item Cost Notes
Used food truck (inspected, pre-outfitted) $25,000-$60,000 NC-titled used truck market is decent in Raleigh-Durham and Charlotte
UL 300 fire suppression system $3,000-$6,500 Often present on used trucks; verify certification current
NC LLC formation $125 One-time
NC LLC annual report (year 2 onward) $203/year Online; due April 15; $200 late penalty
Commissary (first 3 months) $900-$2,400 $300-$800/month metro NC
County MFU permit + plan review $200-$700 Combined plan review + first-year permit; varies by county
Certified Food Protection Manager exam $50-$275 5-year cert
Commercial auto insurance $1,500-$3,500/year Required; personal auto doesn’t cover
General liability insurance $500-$2,000/year $1M/$2M typical event-required minimum
Initial food inventory $2,000-$5,000 First operating week
Point-of-sale system $300-$1,000 Square, Toast, or Clover; configure for sales tax + 1% county meals tax in Wake/Mecklenburg/Cumberland/Dare
Vehicle wrap and signage $2,500-$5,000 NC humidity and UV affect vinyl life
Class K + ABC extinguishers, annual inspection $100-$300 Required equipment
City zoning permit (Charlotte/Raleigh/etc.) $50-$300 On top of county health permit
Estimated total: $35,000-$90,000 (driven primarily by truck cost)

Premium Build (New Custom Truck)

New custom food trucks in NC run $90,000-$200,000+. Total startup for a new custom operation – permits, insurance, first quarter commissary, opening inventory, and operating reserve – typically runs $130,000-$260,000. Charlotte and Raleigh have several specialty mobile food unit fabricators that build to NC code.

Key NC Agencies for Food Truck Operators

Agency What They Handle Contact
NC Division of Public Health – Environmental Health State-level food code interpretation; 15A NCAC 18A .2600 administration ehs.dph.ncdhhs.gov
Mecklenburg County Environmental Health Charlotte-area MFU permits, plan review, inspections eh.mecknc.gov · 704-336-5100
Wake County Environmental Health & Safety Raleigh-area MFU permits and pushcart permits wake.gov · 919-868-9244
Durham County Department of Public Health Durham MFU permits and inspections dcopublichealth.org · 919-560-7800
NC Department of Revenue Sales and use tax registration; 4.75% state rate ncdor.gov
Wake County Tax Administration – Prepared Food & Beverage Tax Wake’s 1% county prepared meals tax wake.gov
City of Charlotte Permits Charlotte mobile food vendor and event permits charlottenc.gov
City of Raleigh Permits Raleigh Mobile Retail Short-Term and Long-Term permits raleighnc.gov
City of Durham – Street Vendor Registration Durham mobile vendor zoning permits durhamnc.gov

Related North Carolina Business Guides

← Back to all North Carolina business guides

Frequently Asked Questions

Does every North Carolina food truck need a commissary?

Yes, with no exceptions. Under 15A NCAC 18A .2600, every NC mobile food unit and pushcart must operate from a permitted commissary and must return to that commissary every day of operation for potable water refill, gray water dump, and equipment cleaning. The commissary must be a permitted food establishment – home kitchens are not eligible. Wake County requires the commissary to be permitted before your MFU permit can be issued. Metro NC commissary rent runs $300-$800/month depending on facility and refrigerated storage included.

Which NC counties charge a 1% prepared meals tax in addition to sales tax?

Five jurisdictions in North Carolina impose a 1% county-level prepared meals tax on top of the regular state and county sales tax: Wake County (effective Jan 1, 1993), Mecklenburg County, Cumberland County, Dare County, and the Town of Hillsborough. Durham County voters rejected the prepared meals tax at referendum and Durham does NOT impose one – operators in Durham get a 1% effective margin advantage on prepared food vs neighboring Wake County.

What is happening to Charlotte sales tax on July 1, 2026?

Mecklenburg County’s combined sales tax rate jumps from 7.25% to 8.25% on July 1, 2026, after voters approved the PAVE Act transportation referendum 52.28% to 47.72% on November 4, 2025. Combined with the Mecklenburg 1% prepared meals tax, food truck operators in Charlotte and surrounding Mecklenburg towns (Cornelius, Davidson, Huntersville, Pineville, Mint Hill, Matthews) collect a 9.25% effective rate on prepared food sales starting July 1, 2026. Update your POS, menu pricing, and tax accruals before that date.

Can I sell anything from a North Carolina pushcart?

No – NC food code restricts pushcarts (non-motorized food carts) to hot dogs cooked on the cart, OR food that has been prepared, pre-portioned, and individually pre-wrapped at a permitted commissary. You cannot prepare burgers, sandwiches, tacos, or anything cooked-to-order on a pushcart. For made-to-order menus, you need a mobile food unit (truck or trailer with the equipment for the menu) instead.

What setback rules apply to food trucks in Raleigh?

Raleigh enforces some of the strictest setbacks in NC. On private property under a Mobile Retail or temporary event permit, food trucks must sit at least 100 feet from the front door of any restaurant AND outdoor dining area, 50 feet from any permitted mobile food vending cart location, 15 feet from any fire hydrant, and 5 feet from any driveway, sidewalk, utility box, handicapped ramp, building entrance, or emergency call box. Temporary event permits cap operations at 20 days per calendar year, three individual weekend events, or both. Long-term mobile retail permits renew every July 1.

How much does it cost to start a food truck in North Carolina?

A budget build using a pre-owned truck runs $35,000-$90,000, primarily driven by vehicle cost ($25,000-$60,000). Key recurring costs: $200-$700 county MFU plan review + first-year permit, $50-$275 Certified Food Protection Manager (5-year cert), commissary $300-$800/month, fire suppression $3,000-$6,500, commercial auto + general liability $2,000-$5,500/year combined, NC LLC annual report $203/year. New custom builds run $130,000-$260,000+ all-in. Add workers’ comp at 3 employees and unemployment insurance (1.0% new-employer rate, $34,200 wage base for 2026) once you hire.


Robert Smith
About the Author

Robert Smith has run a licensed private investigation firm for 8 years from the Florida-Georgia state line - where he learned firsthand how wildly business licensing rules differ between states just miles apart. He personally researched requirements across all 50 states and D.C., reviewing hundreds of government sources over hundreds of hours to build guides he wished existed when he started. Not a lawyer or accountant - just a business owner who has done the research so you don't have to.