Coffee Shop permits and licenses in California

The statewide credentials every coffee shop needs to operate in California, plus city-specific guides for the cities we cover.

State-level filing feesThe statewide fees are light for a basic cafe: the seller's permit and food handler cards are free or cheap, with the county health permit and plan check priced locally. Roasting and packaging beans for sale adds a CDPH registration of about $524 to $2,695 a year, and serving beer and wine adds an ABC Type 41 license of about $1,700 in year one.

This page covers only the California statewide credentials for coffee shops. Federal credentials that apply nationwide are on the Coffee Shops overview, and each city layers its own permits on top.

The credentials below are the California-wide requirements that apply to every coffee shop in the state. Each city and county layers its own permits, fees, and inspections on top. To see the requirements for a specific city, choose it from the California cities list below.

California credential overview

CredentialLevelFeeRenewal
California Business Registration (LLC, Corporation, or Fictitious Business Name)State$70 to file LLC Articles of Organization or $100 for a stock corporation, then a $20 Statement of Information ($25 for a corporation) due within 90 days and on a recurring cycle. California also bills an $800 minimum annual franchise tax through the Franchise Tax Board, owed whether or not you turn a profit. A Fictitious Business Name (DBA) is filed with the county clerk, commonly $26 to $60, plus newspaper publication.Formation is one-time; a Statement of Information every 2 years for an LLC or yearly for a corporation, the $800 franchise tax every year, and a Fictitious Business Name every 5 years
Seller's Permit and Coffee Shop Sales Tax (CDTFA Regulation 1603)State$0 (free to register). CDTFA can ask for a security deposit in some cases. The tax runs from the 7.25 percent base up by district.No expiration while you operate
California Employer Payroll Tax Registration (only once you hire)StateNo registration fee. Payroll taxes (UI, ETT, SDI, and PIT withholding) begin once you register.One-time registration, then ongoing quarterly filings
Workers' Compensation Insurance (only once you hire)StatePremiums are set by the carrier from your payroll and job class; there is no state fee for the coverage itself. Going without it is a misdemeanor with steep civil penalties.Annual policy renewal
California Food Handler CardStateCapped at $15 per person for the course, exam, and card. Under SB 476 the employer pays the cost and the training time.Every 3 years
Certified Food Protection Manager (CFPM)StateSet by the accredited provider, commonly $100 to $200 for the course and proctored examEvery 5 years
Food Facility Health PermitStateSet by your county environmental health department. No statewide flat fee. See your city page for local amounts.Annual (the cycle is set locally)
Food Facility Plan Check (Plan Review)StateSet by your county health department. See your city page for local amounts.One-time per build or remodel; a change of use can trigger a fresh review
CDPH Processed Food Registration (only if you roast and package beans for sale)StateRoughly $524 to $2,695 a year by facility size and activity (as of July 1, 2025), plus a $100 annual food safety feeAnnual
Commercial Scale Registration and Seal (only if you sell beans by weight)StateSet by county ordinance. See your city page for local amounts.Annual
ABC Type 41 On-Sale Beer and Wine License (only if you serve beer and wine)StateA $1,135 application fee plus the first year's $565 annual fee, about $1,700 to the state at application (2026 rates). The Type 41 is not quota-capped, so there is no secondary-market premium.Annual
Responsible Beverage Service (RBS) Certification (only if you serve alcohol)StateA $3 server registration fee to ABC, plus an approved training course set by the provider, commonly $8 to $13. Under SB 476 the employer pays the cost.Every 3 years
SB 1383 Organic Waste ComplianceStateNo state permit fee. The cost is operational: a subscription to organics collection through your local hauler.Ongoing operational obligation; no separate renewal

California cities

City and county rules stack on top of the statewide credentials.

Each coffee shop credential in California, explained

Grouped by the level of government that issues it, broadest first. Every coffee shop in California needs these regardless of city.

State level

13 credentials

California Business Registration (LLC, Corporation, or Fictitious Business Name)

Most cafes form an LLC for the liability protection, though a sole proprietor can open under their own name. An owner trading as Foghorn Coffee files a Fictitious Business Name with the county clerk within 40 days and publishes it in a local paper. The catch with an LLC is the $800 minimum franchise tax, billed every year regardless of profit, which is a real line item for a thin-margin coffee bar in its first slow season.

Fee
$70 to file LLC Articles of Organization or $100 for a stock corporation, then a $20 Statement of Information ($25 for a corporation) due within 90 days and on a recurring cycle. California also bills an $800 minimum annual franchise tax through the Franchise Tax Board, owed whether or not you turn a profit. A Fictitious Business Name (DBA) is filed with the county clerk, commonly $26 to $60, plus newspaper publication.
Renewal
Formation is one-time; a Statement of Information every 2 years for an LLC or yearly for a corporation, the $800 franchise tax every year, and a Fictitious Business Name every 5 years
Processing
Online entity filings post in about 3 to 5 business days; many county clerks process a DBA the same day in person

Seller's Permit and Coffee Shop Sales Tax (CDTFA Regulation 1603)

Every cafe registers for a seller's permit before its first sale, and the surprise is the coffee itself. Hot brewed coffee and tea sold for a separate price to go are exempt, but the same cup is taxable when it is consumed at your tables, bundled with food for one price, or sold once you cross the 80/80 rule, where more than 80 percent of your receipts are food and more than 80 percent of that is taxable. Plenty of cafes sit closer to that line than they think because of dine-in and pastry sales, so unless you separately track cold and hot to-go items at the register, the rule can make all your to-go sales taxable.

Fee
$0 (free to register). CDTFA can ask for a security deposit in some cases. The tax runs from the 7.25 percent base up by district.
Renewal
No expiration while you operate
Processing
Often issued the same day when you register online

California Employer Payroll Tax Registration (only once you hire)

A solo owner pulling shots alone can wait, but the first barista paid more than $100 in a calendar quarter triggers registration with the EDD within 15 days. It opens a payroll tax account carrying unemployment insurance and the employment training tax you pay plus disability insurance and income tax withholding from wages, and new hires go to the state registry within 20 days. A cafe staffs up fast, so most register early.

Fee
No registration fee. Payroll taxes (UI, ETT, SDI, and PIT withholding) begin once you register.
Renewal
One-time registration, then ongoing quarterly filings
Processing
Same day online through e-Services for Business; about 10 to 14 days by mail

Workers' Compensation Insurance (only once you hire)

Labor Code Section 3700 makes every employer with even one employee carry workers' compensation before that person starts, and a cafe has its hazards, steam wands, hot water, slick floors, and repetitive strain. You line up a policy through a licensed carrier or the State Fund and post the coverage notice. It is not optional once you hire your first barista.

Fee
Premiums are set by the carrier from your payroll and job class; there is no state fee for the coverage itself. Going without it is a misdemeanor with steep civil penalties.
Renewal
Annual policy renewal
Processing
Obtained from a licensed insurer; timing depends on the carrier

California Food Handler Card

Every barista who handles drinks or food earns a food handler card within 30 days of hire and keeps it current the whole time they work. The statewide card is honored everywhere except Riverside and San Bernardino counties, which run their own programs; San Diego County, which used to, now accepts the statewide card. A certified food protection manager is exempt from the card itself.

Fee
Capped at $15 per person for the course, exam, and card. Under SB 476 the employer pays the cost and the training time.
Renewal
Every 3 years
Processing
Self-paced online course and exam; the card usually issues the same day

Certified Food Protection Manager (CFPM)

A cafe that prepares non-prepackaged potentially hazardous food, which includes steaming milk and handling perishable syrups and dairy, needs at least one owner or employee who has passed an accredited food safety manager exam. Only one certified person is required per facility, and the certificate stays on file. A drinks-only bar with no potentially hazardous food handling should confirm with its county whether the requirement applies to its menu.

Fee
Set by the accredited provider, commonly $100 to $200 for the course and proctored exam
Renewal
Every 5 years
Processing
Exam-based, offered in person or through proctored online sessions

Food Facility Health Permit

CalCode defines any operation that prepares or serves food or drink to the public as a food facility, and a cafe is squarely one, so it cannot open without this county permit. A drinks-only espresso bar may fall under a lighter limited food preparation classification (which covers steaming, blending, and juicing for immediate service), but it is still a permitted facility, not exempt. The county issues, inspects, and prices it, so the dollar figure lives on your city page.

Fee
Set by your county environmental health department. No statewide flat fee. See your city page for local amounts.
Renewal
Annual (the cycle is set locally)
Processing
Set locally, after plan approval and a pre-opening inspection, commonly 2 to 6 weeks

Food Facility Plan Check (Plan Review)

Before you build or remodel a cafe you submit complete scaled plans to the county and get them approved before construction starts, and the building department will not issue a building permit for a food facility until health has signed off. The plan check covers your layout, plumbing, equipment, and finishes. Even a small drinks-only bar goes through it, so it is the step new owners most often assume they can skip and cannot.

Fee
Set by your county health department. See your city page for local amounts.
Renewal
One-time per build or remodel; a change of use can trigger a fresh review
Processing
CalCode gives the county up to 20 working days to act on complete plans; the local fee and logistics vary

CDPH Processed Food Registration (only if you roast and package beans for sale)

Roasting beans only to brew in your own cups stays under the county food facility permit. The line is packaging: the moment you roast, bag, and label beans to sell, whether off your retail shelf or wholesale to other shops, you are a food processor and need a Processed Food Registration from the CDPH Food and Drug Branch. It is tied to one location, so a second roastery means a second registration.

Fee
Roughly $524 to $2,695 a year by facility size and activity (as of July 1, 2025), plus a $100 annual food safety fee
Renewal
Annual
Processing
Allow at least 60 days; a new-registration inspection comes first

Commercial Scale Registration and Seal (only if you sell beans by weight)

A cafe that scoops whole-bean coffee and prices it by the ounce or pound is running a commercial transaction on a scale, so that scale has to be a legal-for-trade model (carrying a CTEP or NTEP certificate) and be tested and sealed by the county sealer each year. A scale used only to dose espresso, where no price rides on the reading, does not need a seal. Operating an unsealed retail scale is a Division 5 violation.

Fee
Set by county ordinance. See your city page for local amounts.
Renewal
Annual
Processing
Inspected and sealed by the county sealer before commercial use

ABC Type 41 On-Sale Beer and Wine License (only if you serve beer and wine)

A cafe that wants to pour beer and wine usually wants the Type 41, an on-sale beer and wine eating place license that, unlike the Type 42, lets minors stay on the premises. The catch is the bona fide eating place rule: the Type 41 requires a real meal program with a kitchen cooking an assortment of ordinary meals, so a pastry-and-snacks cafe may not qualify and would be pushed to a Type 42, which bars minors. The local pre-approval (a conditional use permit) comes first and is covered on your city page, and every pourer needs RBS training.

Fee
A $1,135 application fee plus the first year's $565 annual fee, about $1,700 to the state at application (2026 rates). The Type 41 is not quota-capped, so there is no secondary-market premium.
Renewal
Annual
Processing
About 2 to 4 months, after the local pre-approval; ABC includes a 30-day public posting

Responsible Beverage Service (RBS) Certification (only if you serve alcohol)

Any barista who serves beer or wine at a licensed cafe, and the managers over them, registers with ABC, completes approved RBS training, and passes the ABC exam within 60 days of starting. The certification follows the person, lasts three years, and the employer pays for it. It applies to every server at a cafe holding a Type 41 or Type 42.

Fee
A $3 server registration fee to ABC, plus an approved training course set by the provider, commonly $8 to $13. Under SB 476 the employer pays the cost.
Renewal
Every 3 years
Processing
Self-paced training, then the ABC exam, completed within 60 days of a new hire's first day

SB 1383 Organic Waste Compliance

SB 1383 makes every California business subscribe to organics collection and sort organic waste from the trash, and a cafe generates plenty of it. Coffee grounds and filters are explicitly organics, along with food scraps and food-soiled paper. There is no state permit, but local jurisdictions have been writing violation notices since January 2024, so a cafe lines up organics service from day one. The edible food donation mandate generally hits only large generators, not a small cafe.

Fee
No state permit fee. The cost is operational: a subscription to organics collection through your local hauler.
Renewal
Ongoing operational obligation; no separate renewal
Processing
Not applicable; this is a compliance duty, not a permit
See how other coffee shops in California are managing every permit, license, and renewal in one place with CredentiAlert.

California-specific things to watch for

1A cafe is a full food facility, and the limited-prep classification does not get you out of the plan check. The limited food preparation category (steaming, blending, juicing for immediate service) can lighten the equipment burden, but a permanent brick-and-mortar cafe still holds a standard county food facility permit and still goes through a full plan check before it opens. Owners of a drinks-only bar often assume they escape the plan review, and they do not.
2Hot coffee is tax-exempt to go, until the 80/80 rule flips it. Hot brewed coffee sold for a separate price to go is exempt, but a cafe whose receipts are more than 80 percent food and more than 80 percent of that is taxable owes tax on all its to-go sales, including separately priced hot coffee, unless it separately tracks the exempt cold and hot to-go items. High dine-in and pastry sales push many cafes closer to that line than they expect.
3Roasting and bagging beans for sale pulls you into a state CDPH registration. Roasting only to brew your own drinks stays under the county permit, but the moment you package and label roasted beans to sell from the shelf or wholesale, you are a food processor needing a CDPH Processed Food Registration ($524 to $2,695 a year plus a $100 fee), separate from the county health permit.
4A scoop-and-weigh bean bar needs a county-sealed scale. Any scale used to price coffee by weight is a commercial device that has to be a legal-for-trade model and be tested and sealed by the county sealer of weights and measures every year. A scale used only to dose espresso shots does not, but running an unsealed retail scale is a violation.
5A Type 41 beer-and-wine license needs a real meal program, not just pastries. The Type 41 requires a bona fide eating place under Business and Professions Code Section 23038, a kitchen cooking an assortment of ordinary meals, so a cafe serving only pastries and snacks may not qualify and gets pushed to a Type 42, which bars minors from the premises. Plan the food program before you count on beer and wine in a family-friendly cafe.

Frequently asked questions

Do you need a license to open a coffee shop in California?

Yes. Every cafe needs a county-issued food facility health permit, mandated by the state Retail Food Code and preceded by a plan check of your build-out. You also register your business, get a free CDTFA seller's permit, and once you hire, register with the EDD and carry workers' compensation, with a food handler card for each barista. Depending on what you do, roasting and packaging beans adds a CDPH registration, selling beans by weight adds a sealed scale, and serving beer and wine adds an ABC license.

Is coffee taxable in California?

It depends how it is sold. Hot brewed coffee and tea sold for a separate price to go are generally exempt. The same cup is taxable when it is consumed at your tables, bundled with food for one price, or sold once your cafe meets the 80/80 rule (more than 80 percent of receipts from food and more than 80 percent of that taxable). Cold blended drinks to go are usually exempt unless the 80/80 rule applies, and sodas are always taxable.

Can a coffee shop serve beer and wine in California?

Yes, with an ABC license, usually a Type 41 on-sale beer and wine eating place, which is about $1,700 to the state in year one and lets minors stay on the premises. The Type 41 requires a bona fide eating place with a real meal program, so a cafe serving only pastries may instead need a Type 42, which prohibits minors. Either way you need local planning approval first and RBS certification for every pourer.

Do I need a separate license to roast coffee in California?

Only if you sell the beans. Roasting solely to brew drinks served at your own counter is covered by your county food facility permit. If you roast, package, and label beans to sell from your shelf or wholesale to other businesses, you are a food processor and need a CDPH Processed Food Registration, which runs $524 to $2,695 a year by size plus a $100 annual food safety fee.

You just read through every credential your coffee shop needs in California.

Each one has a different renewal date, a different fee, and a different agency. CredentiAlert tracks all of them and reminds you before any of them lapse, so you can spend your time running your business, not managing a renewal calendar.