Charlotte, NC — Food Truck permit
Charlotte is refreshingly light on paperwork: North Carolina repealed the city business ("privilege") license on July 1, 2015, so there's no City of Charlotte license to buy. The real gatekeeper is a single Mecklenburg County Environmental Health Mobile Food Unit (MFU) permit, and it hinges on two things — an approved commissary you return to every day, and passing plan review before you build or buy the truck. A permit from your home county also travels: NC lets you work events statewide as long as you notify each county's health department first.
No city business license (repealed 2015). County MFU permit fees are modest; the commissary ($350–$900/mo) is the real cost driver. Add fire suppression/extinguisher and insurance. Excludes the truck build.
What a Charlotte food truck permit actually involves
Charlotte surprises people by being one of the simpler big cities to permit a food truck — but the simplicity is easy to get wrong. There is no City of Charlotte business license to buy: North Carolina repealed the local privilege-license tax effective July 1, 2015, so any guide telling you to pay the city $50–$300 for a "business license" is out of date. What you actually need is a Mecklenburg County Environmental Health Mobile Food Unit (MFU) permit, a signed commissary agreement, and a North Carolina sales & use tax registration (free, through NCDOR).
What you actually need
The MFU permit is the whole ballgame, and it runs on the North Carolina food code (15A NCAC 18A .2600), not a Charlotte-specific ordinance. You submit plans to Mecklenburg County Environmental Health for review before you build or buy the truck, then pass a pre-operational inspection of both the unit and your commissary. A commissary is mandatory under state law (Session Law 2012-187): it's the licensed commercial kitchen you use as a home base, and your truck must return to it every day you operate to refill potable water, dump gray water, and store food. Charlotte Fire / the Mecklenburg County Fire Marshal will also expect an ANSI/UL 300 hood-suppression system and a Class K extinguisher on any truck with cooking equipment.
What it actually costs
The permit fees themselves are modest — county plan review plus the annual MFU permit generally land in the low hundreds — but the commissary is the real recurring cost, typically $350–$900/month in the Charlotte market. Because exact county Environmental Health and Fire Marshal fees weren't confirmed against the official current fee schedule for this guide, treat every fee below as a starting range and confirm with the county before you budget.
The reciprocity advantage
North Carolina is unusually food-truck-friendly across county lines. Once you hold a valid MFU permit from your home county, you can operate at events in other NC counties without re-permitting from scratch — but you must notify each county's health department of the times and places you'll be operating, and some counties still layer on a temporary-event permit. Keep the commissary agreement and your MFU permit on the truck; both get asked for at events.
Licenses
| License | Who needs it | Fee | Term |
|---|---|---|---|
Mobile Food Unit (MFU) Permit — Mecklenburg County Environmental Health MFU | Every mobile food unit operating in Mecklenburg County. Requires plan review, a pre-operational inspection, and a signed commissary agreement. | Varies Varies — county plan review plus the annual MFU permit are reportedly in the low-hundreds range (secondary sources cite ~$200–$600 combined). Confirm current amounts with Mecklenburg County Environmental Health; official fee schedule not verified for this guide. | Annual |
North Carolina Sales & Use Tax — Certificate of Registration | All food truck operators making retail sales in North Carolina. | Varies No fee — register online with the NC Department of Revenue (NCDOR) to collect and remit sales tax. | Ongoing (file returns per NCDOR schedule) |
Mecklenburg County Fire Marshal inspection | Trucks with cooking, propane, or generator setups — verifies ANSI/UL 300 suppression and Class K extinguisher. | Varies Varies — confirm current inspection fee with the Fire Marshal's Office. Applies to trucks with cooking equipment, propane, or generators. | Annual inspection |
NC Business Entity Registration (optional) | Operators forming an LLC or corporation (recommended for liability protection, not legally required to vend). | $125 NC Secretary of State filing fee for LLC Articles of Organization. Optional — sole proprietors don't file. Confirm the current amount with the NC SoS. | One-time (plus annual report) |
City of Charlotte business (privilege) license — NOT required | No one — included only because many older guides still list it. | Varies No fee — North Carolina repealed the local privilege-license tax effective July 1, 2015. There is no City of Charlotte business license to buy. Listed here to correct a common (outdated) requirement. | N/A |
Requirements
- Signed commissary agreement (required before the MFU permit is approved)
North Carolina law (Session Law 2012-187) requires every mobile food unit to operate from an approved commissary — a licensed commercial kitchen for food prep, storage, water refill, and wastewater disposal. Your truck must return to it every day of operation. Mecklenburg County requires the signed agreement at the time of application.
Cost: $350–$900/month
- Plan review submitted before the build
Submit equipment specs, plumbing, and layout plans to Mecklenburg County Environmental Health for review before you build or buy the truck. Approval precedes construction.
- Pre-operational inspection
The county inspects the finished unit and the commissary before issuing the MFU permit. Ongoing routine inspections follow.
- Fire suppression + extinguisher
Trucks with cooking equipment need an ANSI/UL 300 hood suppression system and a Class K fire extinguisher. The Mecklenburg County Fire Marshal / Charlotte Fire verifies this. A full suppression system installation commonly runs several thousand dollars.
- NC sales & use tax registration
Register with NCDOR for a Certificate of Registration to collect and remit North Carolina and Mecklenburg County sales tax (the combined county rate rose to 8.25% on July 1, 2026).
- Commercial liability + auto insurance
General liability coverage and current commercial auto insurance for the vehicle. Many event organizers and property owners require proof of insurance before letting you vend on their site.
Realistic timeline
| Phase | Duration | What happens |
|---|---|---|
| Pre-application | Week 1–2 | Form your business entity if desired, register with NCDOR for sales tax, and — most importantly — secure a commissary and get the signed agreement. Note there is no City of Charlotte business license to obtain. Stall: Assuming Charlotte still requires a city 'privilege license' — it was repealed July 1, 2015. |
| Plan review | Week 1–4 | Submit equipment, plumbing, and layout plans to Mecklenburg County Environmental Health before building or buying the truck. Stall: Buying or building the truck before plan approval — retrofits to pass review are expensive. |
| Pre-operational inspection + fire check | Week 3–6 | County EH inspects the finished unit and the commissary; the Fire Marshal verifies ANSI/UL 300 suppression, a Class K extinguisher, and any propane/generator setup. Stall: No ANSI/UL 300 hood suppression or missing Class K extinguisher. |
| Permit issued + operating | Week 4–8 | MFU permit issued. Before working events in other NC counties, notify each county's health department of your times and locations; some also require a temporary-event permit. Stall: Showing up to an out-of-county event without first notifying that county's health department. |
Common rejection / stall reasons
- Paying for a Charlotte 'business license' that no longer exists
North Carolina repealed the local privilege-license tax effective July 1, 2015. There is no City of Charlotte business license for a food truck — older guides that list a $50–$300 city license are out of date.
- Building or buying the truck before plan review
Mecklenburg County Environmental Health reviews plans before construction. A finished truck that doesn't match approved plans has to be retrofitted — the costliest way to fail.
- No signed commissary agreement
State law requires an approved commissary and a signed agreement at application, and the truck must return to it daily. Without it, the MFU permit won't be issued.
- Missing fire suppression
Trucks with cooking equipment need an ANSI/UL 300 hood suppression system and a Class K extinguisher. Failing this holds up the permit.
- Vending events in another county without notice
NC reciprocity lets your home-county MFU permit travel, but you must notify each county's health department of when and where you'll operate — and some still require a temporary-event permit.
Official sources
- Mecklenburg County Environmental Health — Food & Facilities Sanitation
- Mecklenburg County Environmental Health — Plan Review
- Mecklenburg County Fire Marshal — Fees
- City of Charlotte — Food and Alcohol Sales (event vending)
- NCDOR — Sales and Use Tax (Certificate of Registration)
- NC DHHS — Mobile Food Unit Commissary Guidance (PDF)
Contacts
- Mecklenburg County Environmental Health
- (704) 336-5100
- Environmental Health address
- 3205 Freedom Drive, Suite 8000, Charlotte, NC 28208
- Mecklenburg County Fire Marshal's Office
- LUESA, 2145 Suttle Ave., Charlotte, NC 28208
FAQ
- Do I need a City of Charlotte business license for a food truck?
- No. North Carolina repealed the local privilege (business) license tax effective July 1, 2015, so there is no City of Charlotte business license to buy. You still need a Mecklenburg County Environmental Health Mobile Food Unit permit, a signed commissary agreement, and a North Carolina sales & use tax registration. Guides that still list a $50–$300 city license are out of date.
- What permit do I actually need to run a food truck in Charlotte?
- The core permit is the Mecklenburg County Environmental Health Mobile Food Unit (MFU) permit. Getting it means submitting plans for review before you build the truck, passing a pre-operational inspection of the unit and your commissary, and maintaining an approved commissary. You'll also register with NCDOR for sales tax and satisfy Fire Marshal requirements (ANSI/UL 300 suppression, Class K extinguisher) if you cook on board.
- Do I need a commissary?
- Yes. North Carolina law requires every mobile food unit to operate from an approved commissary — a licensed commercial kitchen where you prep, store food, refill potable water, and dump wastewater — and your truck must return to it every day it operates. Mecklenburg County requires the signed commissary agreement at the time of application. Local commissary access typically runs $350–$900 per month and is the main recurring cost.
- Can I take my Charlotte food truck to events in other North Carolina counties?
- Usually yes. North Carolina's reciprocity lets a Mobile Food Unit permitted in your home county operate at events in other NC counties without re-permitting from scratch. The catch: you must notify each county's health department of the times and places you'll be operating, and some counties still require a temporary-event permit on top of your MFU permit.
- How much does a Charlotte food truck permit cost and how long does it take?
- County MFU permit and plan-review fees are modest — secondary sources put the combined figure in the low hundreds, but confirm current amounts directly with Mecklenburg County Environmental Health, since the official fee schedule wasn't verified for this guide. The bigger cost is the commissary at $350–$900/month, plus fire suppression and insurance. Plan on roughly 30–60 days for plan review and the pre-operational inspection, so about 4–8 weeks end to end.