Food Truck Permits in California: The Full List
March 19, 2026 · Daniel Amar·Last updated: March 19, 2026
It costs more than the truck
Plan on spending $2,000-$5,000 in permits before you serve your first taco in California. That is not a typo, and it does not include the truck, the equipment, or the food. That is just the government paperwork to legally park and sell.
California is one of the most regulated states for mobile food vendors. You are dealing with county health departments, the state tax board, your city's business licensing office, the fire department, and a few agencies most people have never heard of. Miss any one of them and you are looking at fines, a shutdown, or both.
I put this guide together because when I was researching food truck permits, I could not find a single page that listed everything in one place. Every agency has its own website, its own forms, and its own way of explaining the rules. So here it is: every permit a California food truck needs, what it costs, which agency issues it, and how long it takes to get.
The permits you need
Below is the full list. I will go into detail on each one after the table.
California food truck permit summary
| Permit Name | Issuing Agency | Cost | Renewal Frequency | Processing Time |
|---|---|---|---|---|
| County Health Permit (Mobile Food Facility) | County Environmental Health Dept. | $400-$1,200 | Annual | 2-6 weeks |
| California Seller's Permit | CDTFA (CA Dept. of Tax and Fee Admin.) | Free | No expiration | 1-2 weeks |
| City Business License / Tax Certificate | City Clerk or Finance Dept. | $50-$500 | Annual | 1-3 weeks |
| Fire Safety Permit / Suppression Inspection | City or County Fire Dept. | $100-$300 | Annual | 1-2 weeks |
| Commissary Agreement | County Environmental Health Dept. | $200-$1,500/month (commissary rent) | Annual (agreement on file) | Varies |
| Mobile Food Facility Permit (MFF) | County Environmental Health Dept. | Included in health permit or $100-$500 separate | Annual | 2-6 weeks |
| Food Handler Card | County-approved provider | $10-$15 per person | Every 3 years (CA law) | Same day |
| Vehicle Registration (commercial) | CA DMV | $200-$500 | Annual | 2-4 weeks |
| EIN (Employer Identification Number) | IRS | Free | No expiration | Same day (online) |
| CalGold Permits (varies by activity) | Multiple state/local agencies | Varies | Varies | Varies |
1. County health permit (Mobile Food Facility)
This is the big one. In California, food trucks are classified as Mobile Food Facilities (MFFs), and they are regulated at the county level by the Department of Environmental Health.
There are two types of MFF permits:
- Type 1 (limited food prep): For trucks that only serve prepackaged food or do minimal prep like pouring drinks or heating pre-cooked items. Lower fees, simpler inspection.
- Type 2 (full food prep): For trucks that cook, chop, assemble, or otherwise prepare food from raw ingredients. This is what most food trucks need. Expect a more detailed inspection covering your cooking equipment, refrigeration, handwashing stations, wastewater tanks, and food storage.
The application process starts with a plan review. You submit your truck's floor plan, equipment list, menu, and water/wastewater system specs. The county reviews it, often asks for revisions, and then schedules an on-site inspection of the truck itself.
Fees range from $400 to $1,200 depending on the county. Los Angeles County charges around $1,065 for a new MFF Type 2 permit. San Diego County charges about $755. San Francisco (which operates as both a city and county) charges roughly $640.
The permit renews annually. Do not let it lapse. Operating without a valid health permit is a misdemeanor in California, and inspectors from Environmental Health do show up at food truck events unannounced.
2. California Seller's Permit (CDTFA)
If you sell anything in California, you need a Seller's Permit from the California Department of Tax and Fee Administration (CDTFA). This is how the state tracks sales tax collection.
The good news: it is free to apply, and the permit does not expire. You apply online at the CDTFA website. Processing takes about one to two weeks.
The catch: you are now responsible for collecting, reporting, and remitting sales tax on every taxable sale. For food trucks, most prepared food sold for immediate consumption is taxable. That means your burritos, your tacos, and your lemonade all get taxed. Grocery items you sell (like a sealed bag of chips) may be exempt, but it gets complicated fast.
File your sales tax returns on time. Late filings come with penalties and interest. The CDTFA does not mess around.
3. City business license
Almost every city in California requires a business license or business tax certificate. This is separate from your county health permit and your state seller's permit. It is the city saying "yes, you can operate a business within our boundaries."
Fees range from $50 to $500 depending on the city. Some cities base the fee on your projected gross revenue. Others charge a flat fee.
Here is where it gets tricky for food trucks: if you operate in multiple cities, you may need a business license from each one. Some cities have reciprocity agreements that let you operate with a license from a neighboring city, but many do not. Check before you park.
The City of Los Angeles charges about $150 for a general business tax registration certificate. San Francisco's business registration fee starts at $92. San Diego is around $75.
4. Fire safety permit and suppression inspection
Your food truck has a commercial kitchen with gas lines, open flames, and hot oil. The fire department wants to make sure it will not catch fire and endanger the public.
You need a fire safety inspection that covers:
- The hood suppression system over your cooking area (this is required for any truck that does frying or grilling)
- Fire extinguisher (correct type, fully charged, properly mounted)
- Gas line connections and shut-off valves
- Proper ventilation
- Clearance between cooking equipment and combustible surfaces
The inspection fee is usually $100 to $300. Some fire departments issue their own permit; others provide a clearance letter that you submit to the health department as part of your MFF application.
The suppression system itself is the real cost. A new hood suppression system runs $1,500 to $4,000 installed. It needs to be serviced and certified every six months by a licensed contractor. Keep those service records. Inspectors ask for them.
5. Commissary agreement (most people miss this one)
This is the permit requirement that catches most first-time food truck owners off guard. In California, every mobile food facility is required by law to operate out of a commissary. You cannot just park your food truck at your house overnight and call it good.
A commissary is a licensed commercial kitchen facility where you:
- Store your food truck when not in use
- Prep food (if needed)
- Restock supplies
- Dispose of wastewater and grease
- Fill your fresh water tank
- Clean the truck
You must have a signed commissary agreement on file with your county health department. The agreement confirms which commissary you use, and the health department can (and does) verify it. If you do not have a commissary agreement, your health permit application will be denied.
Commissary costs vary wildly. In Los Angeles, expect to pay $600 to $1,500 per month depending on the facility and what services are included. In smaller cities, you might find a commissary for $200 to $400 per month. Some restaurant owners rent out their commercial kitchens during off-hours as commissary space, which can be a cheaper option.
This is not optional. California Health and Safety Code Section 114295 requires it. Every county enforces it. Budget for it from day one.
6. Mobile Food Facility permit (MFF)
In some counties, the MFF permit is rolled into the general health permit. In others, it is a separate document that specifically authorizes your vehicle to operate as a mobile food facility. Either way, you need it.
The MFF permit is tied to your specific truck. If you buy a new truck or make significant modifications (like changing your cooking equipment or water system), you will need a new plan review and possibly a new permit.
The permit must be posted visibly on the truck during operation. Inspectors check for this. No permit on display means a citation, even if you have the actual permit somewhere in a filing cabinet at home.
7. Food Handler Cards
California law (AB 602) requires all food handlers to get a California Food Handler Card within 30 days of starting work. This applies to you and every employee who touches food.
The card is obtained by completing an approved food safety course and passing the exam. The whole thing takes about two hours and costs $10 to $15 per person. Cards are valid for three years.
Additionally, California requires at least one person on shift to hold a Food Safety Manager Certification (like ServSafe). This is a more involved exam and costs $80 to $150, but it is valid for five years.
8. CalGold requirements
CalGold is the California Governor's Office of Business and Economic Development permit assistance tool. It is not a single permit but rather a database that identifies all the federal, state, and local permits your specific business needs based on your location and business type.
Running your food truck business through CalGold (calgold.ca.gov) may surface additional permits you need, such as:
- Air quality permits if you use a charcoal grill or wood-fired oven (South Coast AQMD in LA, BAAQMD in the Bay Area)
- Noise permits for generators in certain residential-adjacent locations
- Special event permits if you operate at farmers markets or festivals
- Conditional use permits in some cities for regular food truck stops
CalGold is free to use and takes about 10 minutes. It is a good sanity check to make sure you have not missed anything.
City-by-city differences
California has over 480 cities, and food truck rules vary significantly between them. Here are the big three.
Los Angeles
LA is the food truck capital of the country, but the regulations reflect that. You need:
- LA County Environmental Health MFF permit ($1,065 for Type 2)
- City of LA business tax registration ($150+)
- Fire department inspection and clearance
- Commissary agreement on file
- Parking restrictions: you cannot park within 200 feet of a school during school hours, and you cannot stay in one spot for more than 60 minutes in some zones
- Some neighborhoods require a conditional use permit for regular food truck operations
LA also has an active enforcement division. The county conducts regular inspections at food truck events, farmers markets, and popular lunch spots. Violations are taken seriously.
San Francisco
San Francisco operates as both a city and a county, so you are dealing with one set of agencies instead of two. That simplifies things slightly.
- SF Department of Public Health MFF permit ($640 approx.)
- City business registration ($92+)
- Fire department inspection
- Commissary agreement
- Mobile food facility decal from DPH (must be visible on the truck)
- Street vending permit from the Public Works department if you operate on public streets
San Francisco is stricter about where food trucks can park. Many areas are off-limits, and you may need to apply for specific location permits through the city's public space lottery system. Competition for permitted spots is intense.
San Diego
San Diego's food truck scene is growing fast, and the permitting process is slightly more straightforward than LA or SF.
- San Diego County Environmental Health MFF permit ($755 approx.)
- City of San Diego business tax certificate ($75+)
- Fire department inspection and hood suppression certification
- Commissary agreement
- San Diego Municipal Code Chapter 3, Article 3, Division 38 governs mobile food trucks. It covers parking distances from restaurants, time limits, and noise restrictions.
San Diego has historically been more food-truck-friendly than other major California cities, with designated food truck zones and fewer parking restrictions. But rules change, so check with the city before you commit to a location strategy.
What about operating in multiple counties?
If you want to operate your food truck in more than one county, you technically need a health permit from each county. California does not have a statewide mobile food facility permit.
However, some counties have reciprocity agreements. Los Angeles County and Orange County, for example, have a limited reciprocity arrangement. But do not assume. Call the Environmental Health department in each county where you plan to operate and ask specifically about out-of-county MFF permits.
The cost of permits in multiple counties adds up fast. If you are paying $800 per county for three counties, that is $2,400 just in health permits before you factor in the city business licenses.
Timeline: how long does all of this take?
If you have your truck ready and your commissary lined up, expect the permitting process to take 4 to 8 weeks from start to finish. Here is a realistic timeline:
- Week 1: Apply for EIN (same day), seller's permit (1-2 weeks), and city business license (1-3 weeks)
- Week 1-2: Submit health permit application with plan review documents, sign commissary agreement
- Week 2-3: Schedule and pass fire safety inspection
- Week 3-5: Health department plan review (this is the bottleneck; some counties take 4+ weeks)
- Week 5-6: On-site truck inspection by health department
- Week 6-8: Permit issued, food handler cards obtained, you are legal to operate
Do not wait until the truck is built to start the paperwork. Start the applications the moment you have your truck purchase contract signed and your commissary agreement in place.
Total cost breakdown
Here is a realistic budget for a food truck operating in one California county:
- County health permit (MFF Type 2): $400-$1,200
- Seller's permit (CDTFA): Free
- City business license: $50-$500
- Fire safety inspection: $100-$300
- Food handler cards (owner + 2 employees): $30-$45
- Food Safety Manager Certification: $80-$150
- Vehicle registration (commercial): $200-$500
- EIN: Free
Permit total: approximately $860-$2,695 for the first year (not including commissary rent, which adds $2,400-$18,000 per year).
Add in the hood suppression system ($1,500-$4,000 if your truck does not already have one), and you can see how the $2,000-$5,000 range for total upfront permit and compliance costs is realistic.
What happens if you skip a permit?
Operating a food truck without the required permits in California is a misdemeanor. Penalties include:
- Fines starting at $250 for a first offense, up to $1,000 or more for repeat violations
- Immediate shutdown of your operation (the inspector can close you on the spot)
- Seizure of food if the health department determines it is unsafe
- Loss of your commissary agreement (commissaries do not want to be associated with unlicensed operators)
- Difficulty getting permits in the future (a violation history follows you)
It is not worth the risk. The permits exist to protect public health, and California enforces them.
Stay on top of renewals
Getting the permits is step one. Keeping them current is the ongoing work. Most of these permits renew annually, and each one has its own renewal date, its own fee, and its own agency. Miss one and you are back to square one, except now you have a late fee and possibly a gap in your operating history.
If you are just getting started, run the free permit checker to see every permit your food truck needs based on your exact California location. It pulls from actual agency data and shows you fees, deadlines, and direct links to the application pages.
Already have your permits? PermitDue tracks every renewal deadline and sends you reminders at 90, 60, 30, and 7 days before expiration. One payment, not a subscription. Because you have enough monthly bills already.
A few things jump out from this table. First, the fee itself is rarely the expensive part. The late penalties and consequences of operating without a valid license are where the real costs pile up. Second, the renewal frequency is not always annual. Chicago business licenses renew every two years. New York license types each have their own schedule. If you assume everything renews on January 1, you will miss something.
What renewal fees actually cover
When you pay a business license renewal fee, you are not buying a service. You are paying for permission to keep operating. The fee goes to the issuing jurisdiction, usually your city or county, and it funds the local government's ability to regulate businesses in its area.
Specifically, renewal fees cover:
- Administrative processing. Someone at the city clerk's office or revenue department has to review your renewal, update the records, and issue a new certificate or sticker. That costs money.
- Regulatory oversight. Health inspections, fire marshal visits, zoning enforcement, code compliance. The agencies that keep businesses in check are funded partly by licensing fees.
- Public records maintenance. Your business license is a public record. Maintaining searchable databases of licensed businesses costs money to run.
- Revenue-based adjustments. In cities like Los Angeles, Atlanta, and Philadelphia, the renewal fee is tied to your gross receipts. The more revenue your business generates, the higher the fee. This is essentially a local business tax collected through the licensing system.
None of this means the fees are fair or well-calibrated. A $500 renewal fee in LA for a small sole proprietorship feels steep. But understanding what you are paying for at least explains why the fee exists and why it varies so much from place to place.
Late renewal penalties: state by state
The table above lists the headline penalties, but the real-world consequences of late renewal go deeper than a percentage surcharge. Here is what actually happens in practice.
California
The Los Angeles Office of Finance charges a 40% penalty on the tax owed if you renew late, plus 1.5% interest per month. On a $300 renewal, that is an extra $120 on day one, plus $4.50 every month you wait. Other California cities have similar structures. San Francisco's Treasurer and Tax Collector adds a 5% penalty per month up to 25%. Sacramento tacks on 10% after the due date.
Texas
Texas does not have a state-level business license, so penalties come from your city. Houston's Revenue Division charges a 25% late penalty plus 1% monthly interest. Dallas adds a flat $50 late fee. But the bigger risk in Texas is industry-specific: if your TABC permit (alcohol) lapses, you are looking at a Class A misdemeanor with fines up to $4,000.
Florida
Florida's Local Business Tax Receipt (what most people call a business license) becomes delinquent after September 30. The penalty starts at $10 for October renewals and increases monthly up to $250. But here is the part people miss: operating without a valid business license in Florida is a second-degree misdemeanor. That means up to $500 in fines and 60 days in jail. The Florida Department of Business and Professional Regulation does not play around.
New York
New York City's Department of Consumer and Worker Protection can fine businesses $1,000 to $5,000 per violation for operating without a valid license. And "per violation" can mean per day. A two-week lapse could generate $14,000 in fines before you even realize there is a problem. Outside NYC, penalties vary by county, but they are rarely trivial.
Illinois
Chicago's Department of Business Affairs and Consumer Protection can fine businesses $100 per day for operating without a valid license. That is $3,000 per month. And because Chicago business licenses renew every two years rather than annually, it is easier to lose track of the date.
Pennsylvania
Philadelphia's Department of Revenue adds 1.5% per month on the unpaid balance of your Commercial Activity License renewal. Beyond the fee, operating without a valid license can result in a cease-and-desist order from the city. Pittsburgh and other Pennsylvania cities have their own penalty structures, but Philadelphia is the most aggressive.
Georgia
Atlanta's Finance Department adds a 10% penalty on overdue occupation tax payments, plus 1.5% interest per month. Fulton County has its own separate business license with its own late fees. If you operate in unincorporated Fulton County, you deal with the county directly. If you are in the city of Atlanta, you deal with the city. Some businesses owe both.
The pattern
Every state follows the same pattern: a percentage penalty on the original fee, plus monthly interest. But the percentages and the enforcement rigor vary enormously. California and New York hit hardest. Michigan and Ohio are more forgiving on fees but can still shut you down for operating without a valid license.
Beyond the renewal fee: total cost of letting a license lapse
The renewal fee and late penalty are just the beginning. An expired business license triggers a chain of problems that can cost far more than the fee itself. We covered this in detail in our article on the hidden cost of an expired business license, but here is the short version:
- Insurance coverage gaps. Many commercial general liability policies require you to maintain all required licenses. Let one lapse and your insurer may deny a claim.
- Contract and lease violations. Commercial leases often include a clause requiring the tenant to maintain all government licenses. An expired license could put you in default.
- Deal disruption. Trying to sell your business, bring on a partner, or get financing? Expired permits are a red flag in due diligence that can delay or kill a deal.
- Reinstatement hassle. Renewing on time is a form and a check. Reinstating after expiration often means new applications, new inspections, and weeks of waiting.
The $150 renewal fee you forgot about can easily turn into a $2,000 problem. The math never works in your favor.
How to avoid missing a renewal deadline
Renewal notices get lost in the mail. Email reminders go to spam. And when you are running a business, "renew the health permit" is never the most urgent thing on your list until it is too late.
Here is what actually works:
1. Know every permit you hold and when it expires
This sounds obvious, but most business owners cannot list all their permits from memory. Pull out every license, certificate, and registration your business has. Write down the expiry date, the issuing agency, and the renewal cost. If you are not sure what you need, run the free permit checker to see the full list for your business type and location.
2. Set reminders well before the deadline
A reminder on the day your permit expires is useless. You need reminders at 90, 60, 30, and 7 days before expiration. Ninety days gives you time to gather documents and budget the fee. Thirty days is your "start the paperwork" signal. Seven days is your last chance before the penalty clock starts.
3. Do not rely on the government to remind you
Some agencies send renewal notices by mail. Some do not. Some send them to an address you moved away from two years ago. Treat every official renewal notice as a bonus, not a guarantee. The responsibility is on you.
4. Use a tracking system
A spreadsheet works if you actually maintain it. We have a free permit tracker template you can use as a starting point. But the honest truth is that spreadsheets work until they do not. You set one up with good intentions, then stop opening it after two months.
That is exactly why we built PermitDue. It tracks every permit your business holds, sends you email reminders at 90, 60, 30, and 7 days before expiration, and links directly to the .gov pages where you renew. No spreadsheet maintenance. No guessing whether the reminder went to spam.
5. Budget for renewal fees annually
Add up every renewal fee you will owe in the next 12 months and set that money aside. A typical small business with 8 to 12 permits might owe $500 to $2,000 per year in renewal fees alone. That is before late penalties. Treat it like a fixed operating cost, because it is one.
Renewal fees for specific business types
The general business license fee is just one piece. Depending on your business type, you may also be renewing:
- Bars and restaurants: Liquor license renewals run $100 to $1,500 per year depending on the state. Health permits add $200 to $1,000. Fire inspection fees add $50 to $300. See our step-by-step renewal guide for the process.
- Breweries and wineries: Federal TTB permits (Brewer's Notice, Winery Permit) do not expire, but state-level manufacturer licenses typically renew annually at $100 to $1,000. Local permits add more on top.
- Food trucks: Mobile food vendor licenses renew annually in most cities at $100 to $500. Plus health permits, fire extinguisher certifications, and vehicle registrations. The total renewal burden for a food truck can hit $1,000 per year easily.
- Salons and barbershops: Cosmetology and barber licenses renew every 1 to 2 years at $25 to $150 per person, plus the shop license at $50 to $300. Multiply the per-person fee by every licensed employee and the total adds up fast.
- Contractors: State contractor licenses renew every 1 to 3 years at $200 to $500. Some states also require continuing education credits before you can renew, which adds time and cost.
- Retail stores: Sales tax permits are usually free to renew, but the general business license and any specialty permits (tobacco, lottery, etc.) each have their own fees and schedules.
For a full breakdown of initial costs by state, see our guide on business license costs by state.
Stop guessing, start tracking
Renewal fees are a known cost. Late penalties are a preventable cost. The difference between the two is whether you have a system that tells you what is due and when.
Use the free permit checker to see every permit your business needs based on your type and location. It shows you the agencies, the fees, and the deadlines. Takes two minutes. Beats finding out about a penalty in your mailbox.