Food Truck Permits & Licenses in San Francisco, California

Complete guide to permits and licenses required to start a food truck in San Francisco, California. Fees, renewal cycles, and agency contacts.

LLC Articles of Organization Filing

California Secretary of State
Required
Fee: $70.00-$70.00
Renewal: one time
Type: registration

Required for all LLCs. Statement of Information (Form LLC-12) due within 90 days of formation ($20 fee, biennial renewal $20).

Statement of Information (Form LLC-12)

California Secretary of State
Required
Fee: $20.00-$20.00
Renewal: annual
Type: registration

Applies to all California LLCs.

Seller's Permit

California Department of Tax and Fee Administration (CDTFA)
Required
Fee: $0.00-$0.00
Renewal: one time
Type: permit

Required for all retail food sales including food trucks. Report/ remit sales tax periodically.

Food Facility Health Permit

California Department of Public Health (CDPH)
Required
Fee: $200.00-$1500.00
Renewal: annual
Type: license

Issued by local county health department under state law (CA Health & Safety Code). Food trucks classified as mobile food facilities.

Plan Check for Mobile Food Facility

California Department of Public Health / Retail Food Facilities
Required
Fee: $300.00-$800.00
Renewal: one time
Type: permit

Construction/equipment plans must be approved by local health officer per CA Retail Food Code.

Certified Food Safety Manager (ServSafe or equivalent)

California Retail Food Code (administered locally)
May Apply
Fee: $100.00-$200.00
Renewal: one time
Type: permit

Required if food truck engages in limited or complex food preparation (H&SC §113947.1).

Fictitious Business Name (DBA) Registration

California Secretary of State (statewide) / County Clerk (local filing)
May Apply
Fee: $26.00-$100.00
Renewal: one time
Type: registration

File with county clerk where principal place of business is located, publish in newspaper, file affidavit with SOS.

Commercial Vehicle Registration (Food Truck)

California Department of Motor Vehicles (DMV)
Required
Fee: $100.00-$1000.00
Renewal: one time
Type: registration

Food truck treated as commercial vehicle; may require Motor Carrier Permit if GVWR >10,000 lbs.

California Seller's Permit (Sales Tax Permit)

California Department of Tax and Fee Administration (CDTFA)
May Apply
Renewal: one time
Type: registration

Required for all food trucks selling prepared food, which is subject to California sales tax. Replaces the former 'sales tax permit' under BOE. Effective July 1, 2017, administered by CDTFA.

California Franchise Tax (LLC Annual Tax)

California Franchise Tax Board (FTB)
Required
Fee: $800.00-$800.00
Renewal: one time
Type: permit

All LLCs in California must pay an annual $800 franchise tax, even if no income is earned. First-year exemption applies only if first taxable year is less than 15 days (effective 2022).

California Employer Withholding Tax Registration

California Employment Development Department (EDD)
May Apply
Renewal: one time
Type: registration

Required for all employers in California. Employers must withhold state income tax from employee wages. Registration is done via CDTFA Form BOE-410.

California Unemployment Insurance Tax (SUTA)

California Employment Development Department (EDD)
May Apply
Fee: $7000.00-$7000.00
Renewal: one time
Type: registration

Employers must register with EDD and pay State Unemployment Insurance (SUI) tax. New employers pay 3.4% for first 2–3 years.

California State Income Tax Filing (LLC Pass-Through)

California Department of Tax and Fee Administration (CDTFA)
Required
Renewal: one time
Type: filing

LLCs in California are pass-through entities; profits are reported on owner's personal tax return (Form 540). The LLC itself does not pay state income tax, but owners must file and pay personal income tax on distributive share.

Local Business Tax (City Business License/Privilege Tax)

Local City Government (e.g., City of Los Angeles, San Francisco, etc.)
May Apply
Fee: $100.00-$500.00
Renewal: one time
Type: registration

Most California cities require a business tax certificate or license. For example, Santa Monica charges $77 minimum; San Diego uses gross receipts tiers. Food trucks must register in each city they operate in. See example: https://www.smgov.net/Departments/Finance/Business-Tax/

Federal Employer Identification Number (EIN)

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

Required for LLCs with employees or those filing business tax returns. Single-member LLCs without employees may use SSN, but EIN is recommended. Apply via IRS Form SS-4 or online.

California Gross Receipts Tax (Local - Varies by Jurisdiction)

Varies by city
May Apply
Renewal: one time
Type: registration

Some cities impose a gross receipts tax instead of or in addition to business license fees. In Los Angeles, mobile food vendors pay 1.5% of gross receipts. Registration through city's Office of Finance.

Federal Self-Employment Tax and Income Tax Filing

Internal Revenue Service (IRS)
Required
Renewal: one time
Type: filing

LLC owners must pay federal self-employment tax (Social Security and Medicare) and file Schedule C with Form 1040. Quarterly estimated tax payments required if expecting $1,000+ tax liability.

Los Angeles County Business License

Los Angeles County Treasurer and Tax Collector
May Apply
Fee: $83.04-$83.04
Renewal: annual
Type: license

Required for all businesses; food trucks specifically listed

Los Angeles County Health Permit (Food Facility)

Los Angeles County Department of Public Health
May Apply
Fee: $456.00-$1060.00
Renewal: annual
Type: permit

Includes plan check ($500+), inspection required; LA County Code Title 11

Los Angeles County Fire Department Operating Permit

Los Angeles County Fire Department
May Apply
Fee: $100.00-$300.00
Renewal: annual
Type: permit

Required for propane/CNG use; annual inspection

City of Los Angeles Street Vending Permit

City of Los Angeles Bureau of Street Vending
May Apply
Fee: $451.25-$451.25
Renewal: one time
Type: permit

Ordinance 186,205; prohibited zones apply; lottery system for sidewalk

City of Los Angeles Fire Cooking Permit (Sidewalk Vending)

Los Angeles Fire Department
May Apply
Fee: $110.00-$110.00
Renewal: annual
Type: permit

Separate from health permit; propane restrictions

San Diego County Mobile Food Facility Permit

County of San Diego Department of Environmental Health
May Apply
Fee: $435.00-$435.00
Renewal: annual
Type: permit

County Code Section 493; servicing area inspection required

City of San Diego Mobile Food Vendor Permit

City of San Diego Development Services Department
May Apply
Fee: $295.00-$295.00
Renewal: annual
Type: permit

Separate from county health permit; parking restrictions

City/County of San Francisco Mobile Food Facility Permit

San Francisco Department of Public Health
May Apply
Fee: $856.00-$856.00
Renewal: annual
Type: permit

SF Health Code Article 7; Central Permit Center processing

San Francisco Sidewalk/Street Vending Permit

San Francisco Office of Small Business
May Apply
Fee: $371.00-$371.00
Renewal: annual
Type: permit

Ordinance 186,421; designated vending zones

Sacramento County Food Facility Permit (Mobile)

Sacramento County Environmental Management Department
May Apply
Fee: $400.00-$800.00
Renewal: annual
Type: permit

Includes commissary agreement requirement

City of Sacramento Mobile Food Vendor Business License

City of Sacramento Finance Department
May Apply
Fee: $150.00-$150.00
Renewal: annual
Type: license

Parking permit may also be required for overnight storage

Parking Permit for Mobile Food Trucks (LA County Example)

Various City Transportation Depts (e.g., LA DOT)
May Apply
Fee: $5.00-$20.00
Renewal: one time
Type: permit

No statewide standard; varies by municipality. Time limits typically 1 hour max

Zoning Compliance for Food Truck Operations

Local Planning Departments (varies)
May Apply
Fee: $200.00-$500.00
Renewal: one time
Type: permit

Most cities prohibit overnight parking/storage in residential zones

Fire Inspection Certificate (SF Example)

San Francisco Fire Department
May Apply
Renewal: annual
Type: permit

Required in addition to operating permit

Workers' Compensation Insurance

California Department of Industrial Relations (DIR), Division of Workers' Compensation (DWC)
May Apply
Fee: $1.50-$5.00
Renewal: one time
Type: certificate

Required under California Labor Code §3700. Sole proprietors without employees are exempt but may elect coverage. Food truck operators with employees must carry coverage through a licensed insurer or self-insurance program approved by the state.

General Liability Insurance

Private insurers (e.g., Hiscox, Next Insurance)
May Apply
Fee: $1000.00-$3000.00
Renewal: one time
Type: certificate

While not mandated by California state law, nearly all local health departments (e.g., Los Angeles County, San Francisco) and private property managers require proof of general liability insurance ($1–2 million coverage) as a condition of permit issuance. Enforced under local health and safety ordinances.

Commercial Auto Insurance

California Department of Motor Vehicles (DMV)
May Apply
Fee: $1200.00-$3000.00
Renewal: one time
Type: certificate

Required under California Vehicle Code §16020. Personal auto policies do not cover commercial use. Coverage must meet state minimums: $15,000 bodily injury per person, $30,000 per accident, $5,000 property damage. Higher limits often required by lenders or event organizers.

Surety Bond (Health Permit / Mobile Food Facility)

Local County Health Department (e.g., Los Angeles County Department of Public Health)
May Apply
Fee: $100.00-$500.00
Renewal: one time
Type: certificate

Many California counties require a surety bond (often $10,000) as a license bond to ensure compliance with health and safety regulations. The bond is not insurance but a financial guarantee. Amount and requirement vary by jurisdiction (e.g., Orange County requires $5,000, San Diego requires $20,000).

Product Liability Insurance

Not mandated by California law
Required
Fee: $500.00-$3000.00
Renewal: one time
Type: certificate

Not mandated by California law, but strongly recommended for food businesses due to risk of foodborne illness or contamination claims. Often bundled with general liability coverage. No statutory requirement exists at federal or state level.

Professional Liability / Errors and Omissions Insurance

Not mandated by California law
Required
Fee: $500.00-$2000.00
Renewal: one time
Type: certificate

Not legally required for food trucks in California. Typically relevant for service professionals giving advice (e.g., consultants). Not applicable to standard food service operations.

Liquor Liability Insurance

California Department of Alcoholic Beverage Control (ABC)
May Apply
Fee: $500.00-$2000.00
Renewal: one time
Type: certificate

Required under California Business and Professions Code §25600 if the food truck holds an ABC license (e.g., Type 47 or 56). Must carry liquor liability insurance (typically $1 million per occurrence). Most food trucks do not serve alcohol; this applies only if licensed to do so.

Obtain Employer Identification Number (EIN)

Internal Revenue Service (IRS)
May Apply
Fee: $0.00-$0.00
Renewal: one time
Type: registration

While not required for all sole proprietorships, an EIN is mandatory for LLCs with employees or multiple members. Food trucks structured as LLCs typically need an EIN regardless of employment status to comply with tax reporting.

Federal Income and Self-Employment Tax Filing

Internal Revenue Service (IRS)
Required
Renewal: one time
Type: filing

As an LLC, the food truck is typically treated as a disregarded entity (single-member) or partnership (multi-member), requiring owners to report profits/losses on personal returns. Self-employment tax applies to net earnings.

OSHA Workplace Safety Compliance

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

Employers must provide a safe workplace, including proper handling of hot equipment, fire safety, and ergonomics. Required to display OSHA poster (available free online) and report work-related fatalities within 8 hours or hospitalizations within 24 hours.

ADA Compliance for Customer Access

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

Food trucks must ensure accessible ordering and payment methods, and physical access if feasible (e.g., ramp for service window). "Readily achievable" barrier removal required; full structural compliance not always mandated for mobile units.

FDA Food Code Compliance (via Retail Food Program)

U.S. Food and Drug Administration (FDA)
May Apply
Fee: $0.00-$0.00
Renewal: one time
Type: permit

FDA issues the Food Code, which guides state and local health departments. Food trucks must follow FDA Food Code standards for food handling, storage, and sanitation. FDA does not issue licenses but sets national standards adopted by California.

Federal Trade Commission (FTC) Compliance – Advertising and Labeling

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

FTC enforces truth-in-advertising rules. Food truck operators must avoid deceptive claims (e.g., "organic" without certification, false origin claims). Menu labeling for calories required only if part of a chain with 20+ locations (under ACA).

Department of Labor – I-9 Employment Eligibility Verification

U.S. Department of Homeland Security (DHS) in coordination with DOL/IRS
May Apply
Fee: $0.00-$0.00
Renewal: one time
Type: permit

All employers must complete Form I-9 to verify identity and work authorization for every employee. E-Verify is not mandatory federally unless in certain states or federal contracts.

Fair Labor Standards Act (FLSA) – Minimum Wage and Overtime

U.S. Department of Labor (DOL)
May Apply
Renewal: one time
Type: permit

Federal minimum wage is $7.25/hour, but California’s higher state minimum wage ($16.00/hour in 2024) preempts it. FLSA requires overtime pay (1.5x regular rate) for hours over 40 in a workweek. Applies to all covered, non-exempt employees.

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

Most food trucks do not meet the 50-employee threshold. If threshold is met, employees are entitled to 12 weeks of unpaid, job-protected leave for qualifying reasons. California’s CFRA may apply independently.

Environmental Protection Agency (EPA) – Mobile Source Emissions Compliance

Environmental Protection Agency (EPA)
May Apply
Renewal: one time
Type: permit

EPA regulates emissions from non-road diesel engines (e.g., generators used on food trucks). Must comply with Tier 4 standards if applicable. Enforcement typically coordinated with state agencies like CARB.

FCC License for Wireless Communications Equipment

Federal Communications Commission (FCC)
May Apply
Fee: $0.00-$165.00
Renewal: one time
Type: license

Most food trucks using standard Wi-Fi routers or cell phones do not need FCC licenses. However, commercial-grade transmitters may require Part 90 or Part 15 compliance. CB radios do not require licenses.

California Secretary of State Biennial Statement of Information (LLC)

California Secretary of State
Required
Fee: $20.00-$20.00
Renewal: one time
Type: filing

Required for all LLCs registered in California. Must be filed every 2 years. Failure to file may result in penalties or suspension of LLC status.

California Department of Tax and Fee Administration (CDTFA) Sales Tax Permit Renewal

California Department of Tax and Fee Administration
Required
Renewal: one time
Type: license

Sellers Permit (formerly Seller's Permit) is issued for indefinite duration but must be kept current. No formal renewal, but business must notify CDTFA of changes and remain compliant with sales tax collection and reporting.

Local Health Department Mobile Food Facility Permit Renewal

County Health Department (e.g., Los Angeles County Department of Public Health)
May Apply
Fee: $100.00-$500.00
Renewal: one time
Type: license

All food trucks must obtain and renew an annual permit from the local county health department. Includes inspection of vehicle and food handling practices. Fee and deadline vary by jurisdiction.

California Occupational Safety and Health (Cal/OSHA) Injury and Illness Prevention Program (IIPP) Maintenance

California Division of Occupational Safety and Health (Cal/OSHA)
May Apply
Renewal: one time
Type: permit

Required for all employers in California. Must include written program covering safety training, hazard reporting, and emergency procedures. Must be accessible to employees.

Cal/OSHA Annual Injury Log (Form 300A) Posting and Submission

California Division of Occupational Safety and Health (Cal/OSHA)
May Apply
Renewal: one time
Type: filing

Businesses with 11 or more employees must complete and post Form 300A (Summary of Work-Related Injuries) from February 1 to April 30 each year. Electronic submission required via OSHA's Injury Tracking Application (ITA).

California Employment Development Department (EDD) Quarterly Wage Reporting and Unemployment Insurance Tax Payments

California Employment Development Department
May Apply
Fee: $7000.00-$7000.00
Renewal: one time
Type: filing

Employers must file Form DE 9 (Combined Quarterly Wage Report and Contribution Return) and pay unemployment insurance (UI), Employment Training Tax (ETT), and State Disability Insurance (SDI) taxes quarterly.

California Franchise Tax Board (FTB) Annual LLC Tax Payment

California Franchise Tax Board
Required
Fee: $800.00-$800.00
Renewal: annual
Type: filing

All LLCs doing business in California must pay an annual $800 LLC tax, regardless of income. Applies even in first year of operation.

California Franchise Tax Board (FTB) Estimated Tax Payments (if applicable)

California Franchise Tax Board
May Apply
Renewal: one time
Type: filing

LLCs taxed as pass-through entities may require owners to make estimated tax payments if expected tax liability exceeds $1,000. Due quarterly.

Local Fire Department Inspection for Mobile Food Facilities

Local Fire Department (e.g., Los Angeles Fire Department)
May Apply
Fee: $100.00-$300.00
Renewal: one time
Type: permit

Required by most local fire departments. Includes inspection of cooking equipment, fire suppression systems (e.g., hood extinguisher), and gas/electrical systems. Certificate often required for health permit renewal.

Display of Required Labor Law Posters

California Division of Labor Standards Enforcement (DLSE), Department of Industrial Relations
May Apply
Renewal: one time
Type: permit

Employers must display current versions of state and federal labor law posters in a conspicuous location accessible to employees. Includes notices on minimum wage, sexual harassment, workers' compensation, and paid sick leave.

California Business License and Tax Certificate Renewal

City of Operation (e.g., City of San Diego Business License Office)
May Apply
Fee: $50.00-$500.00
Renewal: one time
Type: license

Most cities require an annual business license or tax certificate. Fees and deadlines vary significantly by municipality. Some cities charge based on gross receipts.

California Health Department Routine Inspections

County Health Department (e.g., Orange County Health Care Agency)
May Apply
Renewal: one time
Type: permit

Mobile food facilities are subject to routine and unannounced health inspections. Inspectors evaluate food storage, handling, cleanliness, and compliance with California Retail Food Code.

Federal Employer Identification Number (FEIN) Annual Filing (if applicable)

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

While the EIN itself does not expire, businesses with employees must file quarterly Form 941 (Employer's Quarterly Tax Return) and annual Form 940 (Federal Unemployment Tax). Deadlines depend on form type.

California Secretary of State $800 LLC Tax Safe Harbor Payment for New LLCs

California Franchise Tax Board
May Apply
Fee: $800.00-$800.00
Renewal: one time
Type: filing

First-year $800 LLC tax is due within 75 days of formation, regardless of income or activity. This is a one-time deadline for new LLCs.

Step-by-Step Compliance Guide

  1. First, obtain an Employer Identification Number (EIN) from the IRS, as it’s required for operating a food truck business.
  2. Next, ensure compliance with OSHA General Industry Safety Standards (29 CFR 1910) to maintain a safe working environment.
  3. You must also adhere to Federal Trade Commission (FTC) Advertising and Marketing Rules regarding truthful advertising.
  4. Comply with the Americans with Disabilities Act (ADA) Title III, which requires public accommodations to be accessible.
  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 compliance with the Federal Trade Commission (FTC) regarding advertising and marketing practices, which has a one-time fee of $200.00.
  7. File a Federal Income Tax Return (Form 1065 or 1120) annually with the IRS, though the filing fee is $0.00.
  8. Finally, remember to pay the California Franchise Tax Board (FTB) Annual LLC Tax Payment of $800.00 each year.

Common Mistakes to Avoid

  • Forgetting to obtain an EIN will prevent you from legally operating your food truck business.
  • Ignoring OSHA safety standards can lead to fines and potential legal issues.
  • Misleading advertising practices can result in penalties from the Federal Trade Commission.
  • Failing to comply with ADA requirements can lead to lawsuits and negative publicity.
  • Missing the annual deadline for Federal Income Tax Filing – Partnership (Form 1065) or Disregarded Entity (Schedule C) will incur penalties.

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. You need an EIN to legally operate your food truck, file taxes, and open a business bank account.

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 one-time fee for compliance is $1000.00.

How often do I need to file federal income taxes?

You will need to file Federal Income Tax Filing – Partnership (Form 1065) or Disregarded Entity (Schedule C) annually with the IRS, with a fee of $300.00 each year.

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

Non-compliance with FTC rules regarding advertising and marketing can lead to significant fines, legal action, and damage to your business's reputation. The initial compliance fee is $200.00.

What is the California Franchise Tax Board (FTB) annual tax?

The California Franchise Tax Board (FTB) requires an annual LLC tax payment of $800.00. This is a mandatory fee for maintaining your business registration in California.

Need a personalized checklist?

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

Find Your Permits