Insights

Food Truck License and Permits NC: All Permits Required to Operate a Food Truck in North Carolina

Rebecca Hebert is a former restaurant industry professional with nearly 20 years of hands-on experience leading teams in fast-paced hospitality environments.

By Rebecca Hebert Sep 2, 2025

In this article

If you’re thinking about starting a mobile food business in North Carolina, getting the right food truck license and permits in NC is step one. You need to check off key items like business registration, health inspections, and the local city zoning permit before you serve your first order. This way, you protect your team and customers from accidents and health hazards.

1. Business license

To run a food truck in North Carolina, you’ll need a business license from the city or county where you plan to operate. Most towns and counties require this before you start selling food. Costs can range from $50 to $150, depending on the location, and many cities let you apply online.

Before applying for a business license, you’ll need to choose your business structure. Most food truck owners go with a sole proprietorship, LLC, or partnership. An LLC (Limited Liability Company) is popular because it helps protect your personal money if your business gets into legal or financial trouble. Whatever you choose, it’s important to understand how it affects your taxes, paperwork, and how you pay yourself.

After you pick your structure, you’ll need to register your business with the North Carolina Secretary of State. You’ll fill out a form online, pay a filing fee (usually around $125 for an LLC), and wait for confirmation. Once your business is registered, you’re able to open a bank account in your business’s name, sign contracts, and apply for permits.

Next, you’ll need an EIN (Employer Identification Number) from the IRS. You can register for free, and you’ll need it to file taxes, hire employees, and run payroll.

You can apply for an EIN online in about 10 minutes, and you’ll get the number right away. Even if you’re the only person working in your food truck, having an EIN helps keep your business and personal finances separate, which saves you time and stress down the road.

2. NC sales and use tax certificate

If you’re planning to sell food or drinks from your truck, you’ll need a sales and use tax certificate. This certificate lets the state know you’re collecting sales tax from your customers and sending it to the Department of Revenue. Without it, you’re not legally allowed to charge tax, and that can lead to fines or even losing your right to operate.

You can get the certificate from the North Carolina Department of Revenue (NCDOR). The application is available online, and it’s free. You’ll need to fill out some basic information about your business, like your EIN, your business name, and the type of products you’re selling. It usually takes just a few days to get approved, but make sure you have this in place before your first sale.

Most food sold from trucks is considered taxable in North Carolina. This includes things like burgers, tacos, drinks, and snacks. Even if you only sell part-time or during events, you still need to collect and report sales tax.

Once you get your sales and use tax certificate, make sure to display it inside your truck. Keep it in a spot that’s easy to see, like near your service window or register. If you operate multiple trucks, each one needs a copy on display.

You’ll also need to file regular tax returns with the NCDOR. Even if you didn’t make any sales during a period, you still have to file. Late or missed filings can lead to penalties and extra paperwork.

3. Mobile Food Unit (MFU) permit

The Mobile Food Unit (MFU) permit comes from the county health department where your truck is based. This includes Wake County, Mecklenburg County, or Durham County.

Getting the MFU permit means your truck will need to pass a health inspection. A health inspector will check your food truck equipment, how food is stored, how you keep things clean, and how waste is handled. Your food truck needs to meet the same health and safety standards as a brick-and-mortar restaurant. If anything doesn’t pass inspection, you’ll need to fix it before you can open it.

As part of the application, you’ll also need to submit your food truck floor plan. This includes the layout of sinks, refrigerators, grills, and prep areas. These plans help the health department understand how food will be safely prepared and stored. Make sure every detail is accurate to avoid delays in approval.

Another big part of this permit is your menu review. The health department wants to know what you plan to serve so they can make sure you have the right equipment to do it safely.

For example, if you’re frying foods, you’ll need a hood system and fire suppression. If you’re handling raw meat, you’ll need separate prep areas. Changing your menu later may require new approval.

Inspections can take several weeks to schedule, especially during peak times. Schedule early to avoid delays in your operations.

4. Commissary agreement

Every food truck in North Carolina is required to have a commissary agreement. This rule applies no matter which county you operate in. Without one, your MFU permit won’t get approved, and you won’t be able to legally open for business.

A commissary is a licensed commercial kitchen that acts as your food truck’s “home base.” This is where you’ll do things like prep food, wash dishes, fill water tanks, dump wastewater, and store ingredients. It’s also where the health department expects you to go before and after service each day. Some commissaries are part of catering kitchens, restaurants, or shared kitchen spaces that rent to mobile vendors.

Your agreement must be in writing and approved by the county health department. It’s not enough to just say you’ll use a kitchen. You need a signed document from the commissary owner that shows you’re allowed to use the space.

Most counties have a specific form for this, so make sure you use the right one. Health inspectors will ask to see it during your MFU application.

Take note that prepping food at home is illegal in North Carolina. Even if your kitchen at home is spotless, it won’t meet commercial standards. Without a commissary, you also won’t have approved sinks, storage, or waste disposal systems. Operating without one can lead to big fines and getting shut down on the spot.

If you’re struggling to find a commissary, start by checking local incubator kitchens or reaching out to restaurants that may be closed during the day. You can share commissary space with a fellow food truck operator to save on costs. Just be sure it’s approved by your local health department, and always keep your agreement up to date.

5. Food handler permits

To run a safe and legal food truck in North Carolina, your team needs to have the right training. That starts with food handler permits.

In many counties, employees must complete a food safety course and get a food handler card before they can work. These cards show that your staff knows how to handle food properly, avoid cross-contamination, and follow basic health rules.

There are multiple institutions that offer accredited food handler courses. Most of them can be done online in just a few hours.

These cover proper handwashing techniques, safe temperatures, and how to prevent foodborne illness. After the course, employees take a short test and get a certificate. Some counties may ask you to register the card with the local health department, so always double-check the rules in your area.

6. Certified Food Protection Manager (CFPM) certifications

In addition to food handler training, your food truck must have at least one Certified Food Protection Manager (CFPM). This is a more advanced certification required by North Carolina law.

The CFPM must be on the truck or easily reachable when you’re open for business. If an inspector stops by and there’s no certified manager on hand, you could face penalties, or be asked to close until it’s fixed.

To get certified, managers can take an approved course and pass an exam. ServSafe is the most common option and is accepted across the state, but your local health department may offer classes, too.

The certification usually lasts five years. Many operators choose to have more than one team member certified to avoid gaps during split shifts or emergencies.

One of the main responsibilities of a restaurant manager is to make sure everyone complies with health and safety regulations. Equipping them with the right knowledge and skills can protect your team and customers.

Use employee document storage software to keep track of your staff’s certifications. 7shifts lets you set reminders for expiration dates to make sure you don’t miss renewal deadlines.

7. Proof of vehicle registration and storage

Every food truck or trailer must be registered with the NC Department of Motor Vehicles (DMV). Regardless of whether you have a new truck or are converting an old trailer, it should be properly titled and registered before you hit the road.

When you go to the DMV, you’ll need to bring proof of ownership, a valid ID, and insurance coverage. If your food truck is a trailer, it still needs a plate and registration, even if it’s not motorized.

You may also need a vehicle inspection, depending on the size and weight of the truck. This step is required for your MFU permit, so don’t skip it.

In addition to registering your vehicle, you’ll need to show proof of where you’ll store your truck when it’s not in use. Most counties and cities in North Carolina want this location to be in a zoned commercial area, not in a residential driveway or on a public street. You’ll need to provide an address, and sometimes even a written agreement if you’re renting space from a business or property owner.

This matters because the government doesn’t want food trucks blocking traffic or violating noise laws. Having a clear, approved parking location helps avoid complaints from neighbors and keeps your business in good standing. It also gives you a secure place to clean and prep your truck between shifts.

Before you buy or lease a space, check with your city’s zoning department to confirm the location is allowed for food truck storage. You can also ask about any signage or fencing rules.

8. City-specific permits

While your state-level permits and health inspections cover the basics, most cities have extra requirements, like vendor permits, zoning approvals, or fire inspections. These rules vary from place to place, and skipping one could delay your launch or get you fined.

Raleigh

If you’re planning to operate a food truck in Raleigh, you’ll need to apply for a vendor permit, which costs about $150. This is required whether you’re selling on public or private property.

If you’re setting up on someone else’s land, like a brewery or retail parking lot, you’ll also need a property owner permit, which confirms the owner gives you permission to be there.

For trucks that park on public streets or in the right-of-way, you’ll need a streetside vending permit. These spots are limited and have strict rules, so be sure to check what areas are available.

All applications must go through Raleigh’s planning & development portal, where you can also find maps, zoning info, and forms.

Charlotte

In Charlotte, you’ll need to apply for a temporary mobile food vendor permit before you start serving. This includes submitting your business license, vehicle info, and commissary agreement. You’ll also need to follow the city’s rules about where and when you can operate, especially during events or downtown hours.

Durham

If you’re setting up your food truck in Durham and using your home as your business base, you’ll need a home occupation permit. This applies if you’re storing supplies, parking your truck, or doing office work from a residential address. It’s a way for the city to make sure you’re following local zoning rules and not disrupting nearby homes.

Durham also requires a fire department inspection for all mobile food units. The fire marshal will check your truck’s propane systems, fire extinguishers, and hood vents. This inspection is separate from the health department visit, so schedule it early. Without fire approval, you won’t be allowed to operate at events or on public property.

Asheville

In Asheville, you need a mobile vending permit before you can operate in any public space. The city limits how many permits are issued and where trucks can park, so it’s best to apply early. You’ll also need to submit details about your business, your truck, and your commissary.

Asheville is known for having strict parking zone rules, especially downtown and near busy foot traffic areas. You can’t just pull up anywhere and start selling.

The city maps out approved vending zones and time limits, and violations can lead to tickets or permit suspension. Always double-check the latest guidelines before heading out.

Keeping your mobile food truck NC compliant

Licenses, permits, inspections, and renewals are all part of keeping your truck on the road and in good standing. Missing even one requirement can lead to fines or getting shut down, especially during surprise inspections. Stay organized by using a checklist to track the permits and when they need to be renewed.

Permit or requirement Who issues it Renewal timeline Notes
Business license City or county government Annually Fees range from $50–$150, depending on location.
NC sales and use tax certificate NC Department of Revenue No renewal (update info) Must be displayed in the truck.
Mobile Food Unit (MFU) permit County health department Annually Includes inspection, menu review, and truck layout approval.
Commissary agreement County health department Annually Must be written and signed by a licensed kitchen.
Food handler permits Local health department or accredited provider Every 2–3 years Required in many counties for employees handling food.
CFPM certification ServSafe or local health dept. Every 5 years At least one certified person per truck.
Vehicle registration NC Department of Motor Vehicles Annually Trucks and trailers must be properly titled and registered.
Truck storage documentation City/county zoning or planning office Varies Must show off-hours storage location in a commercial zone.
City-specific requirements
Raleigh city permits Raleigh Planning & Development Annually Requires vendor, property owner, or streetside permit.
Charlotte city permits Charlotte Zoning & Permitting Annually Includes mobile vendor permit and proof of commissary.
Durham city permits Durham Planning + Fire Department Annually Requires home occupation permit and fire inspection.
Asheville city permits Asheville Planning & Development Annually Requires vending permit and follows strict parking zone rules.

Protect public health and your business

Having the right licenses, passing inspections, and equipping your staff with the right training builds a reliable business that customers can trust. Every step you take protects your business and public health, showing guests that food safety and quality remain top priorities.

Succeeding in the food truck business requires following labor laws and payroll accuracy. 7shifts helps you stay compliant with break times and simplifies wage tracking, giving you one less thing to worry about when you’re already juggling licenses and inspections.

Rebecca Hebert is a former restaurant industry professional with nearly 20 years of hands-on experience leading teams in fast-paced hospitality environments.

Rebecca Hebert, Sales Development Representative

Rebecca Hebert

Sales Development Representative

Rebecca Hebert is a former restaurant industry professional with nearly 20 years of hands-on experience leading teams in fast-paced hospitality environments. Rebecca brings that firsthand knowledge to the tech side of the industry, helping restaurants streamline their operations with purpose-built workforce management solutions. As an active contributor to expansion efforts, she’s passionate about empowering restaurateurs with tools that genuinely support their day-to-day operations.

Calendar Icon

Scheduling and more, all in one app.

Start free trial