California does not have a single "state business license." That surprises a lot of first-time founders. Instead, licensing is layered: state-level registrations, county permits, city business licenses, and industry-specific credentials all stack on top of each other. Miss one layer and you are operating out of compliance, which can mean fines, forced closure, or personal liability depending on your business type.
This guide walks through every layer - what it is, what it costs, how long it takes, and the common mistakes that send entrepreneurs back to square one. Whether you are opening a retail shop in Los Angeles, a consulting firm in San Francisco, or a landscaping company in Fresno, the framework below applies to you.
Layer 1 - Secretary of State Registration
If your business is anything other than a sole proprietorship operating under your own legal name, your first stop is the California Secretary of State (SOS). This is where your business entity becomes a recognized legal person under state law.
Entity types and filing fees
- LLC (Limited Liability Company): $70 filing fee for Articles of Organization (Form LLC-1). Takes 3-5 business days online, up to 4 weeks by mail.
- Corporation (C-Corp or S-Corp): $100 filing fee for Articles of Incorporation. Same processing timeline as LLCs.
- General Partnership: No SOS filing required, but you should file a Statement of Partnership Authority (Form GP-1) for $70 to establish clarity.
- Sole Proprietorship: No SOS filing required. However, you will still need a local business license and may need a DBA.
After formation, every LLC and corporation in California must file a Statement of Information within 90 days of registration, and every two years thereafter. The fee is $20 for LLCs and $25 for corporations. Missing this deadline triggers a $250 penalty and puts your entity in "suspended" status - meaning you cannot legally operate or bring a lawsuit until you cure the delinquency.
Layer 2 - Federal Employer Identification Number (EIN)
If you have employees, operate as a partnership or corporation, or plan to open a business bank account (which you should), you need an EIN from the IRS. The application is free and takes about five minutes at irs.gov. Your EIN is issued immediately online. Sole proprietors with no employees can use their Social Security Number, but most accountants recommend getting an EIN anyway to keep personal and business finances clearly separated.
Layer 3 - Fictitious Business Name (DBA)
If you operate under any name other than your exact legal entity name - for example, your LLC is "Smith Holdings LLC" but you do business as "Pacific Coast Plumbing" - you need to file a Fictitious Business Name (FBN) statement, commonly called a DBA ("doing business as").
This is filed at the county clerk's office in the county where your principal place of business is located. Fees range from $26 (Fresno County) to $74 (Los Angeles County) for the first name, with additional fees for each additional name. After filing, you must publish the DBA in a general circulation newspaper in that county for four consecutive weeks. Publication costs typically run $40-$100 depending on the newspaper.
Failure to register a DBA does not make your business illegal, but it does mean you cannot legally enforce contracts or open bank accounts in that trade name. Courts in California have routinely dismissed breach of contract claims from businesses that were operating under unregistered trade names at the time the contract was signed.
Layer 4 - Seller's Permit (Sales Tax Permit)
If you sell tangible goods in California - even digitally delivered goods in some cases - you must register for a Seller's Permit with the California Department of Tax and Fee Administration (CDTFA). The permit itself is free, and registration takes about 15 minutes online at cdtfa.ca.gov.
The seller's permit authorizes you to collect California sales tax from customers and remit it to the state. The base statewide rate is 7.25%, but most cities and counties add district taxes that push the effective rate to 8.5%-10.75% depending on the location. Los Angeles County's combined rate sits at 10.25% as of 2026. San Francisco is 8.625%.
Service businesses are generally not required to collect sales tax in California, but there are edge cases - software, mixed service-product bundles, and certain digital subscriptions can trigger sales tax obligations. If you are unsure, the CDTFA's website has a detailed taxability guide, or consult a CPA familiar with California tax.
Layer 5 - Local Business License
This is the layer most people mean when they say "business license" in casual conversation. Every city (and most unincorporated county areas) in California requires businesses operating within their jurisdiction to obtain a local business license, also called a business tax certificate. This is the city or county's way of taxing local commerce and maintaining a registry of who is operating where.
The fees vary enormously. The table below shows ranges for major California cities:
| City | Annual Fee (Base) | Fee Basis | Processing Time |
|---|---|---|---|
| Los Angeles | $94 - $1,372+ | Gross receipts tiered | 2-4 weeks |
| San Francisco | $75 min (+ gross receipts tax) | Gross receipts | 3-6 weeks |
| San Diego | $34 - $149 | Flat or employee count | 1-2 weeks |
| San Jose | $195 base | Business type + employees | 2-3 weeks |
| Sacramento | $64 - $299 | Business type + employees | 1-2 weeks |
| Oakland | $60 min (+ gross receipts) | Gross receipts | 2-4 weeks |
| Fresno | $55 - $200 | Flat by category | 1 week |
| Long Beach | $85 - $500+ | Business type + employees | 2-3 weeks |
| Bakersfield | $47 - $175 | Flat by category | 1 week |
| Anaheim | $75 - $275 | Business type | 1-2 weeks |
Note that San Francisco and Los Angeles both impose gross receipts-based taxes on top of the base registration fee. In San Francisco, businesses with more than $2.25 million in gross receipts pay additional taxes on a sliding scale that can reach 1.5% of gross receipts for certain business classifications. The administrative burden for a high-revenue business in San Francisco is substantially greater than the base fee suggests.
Home-based businesses
Most California cities require home-based businesses to obtain a home occupation permit in addition to the standard business license. This typically costs $25-$75 and may come with restrictions on signage, employees working from the home, customer visits, and noise levels. Violations can result in citations and forced relocation of the business.
Layer 6 - Industry-Specific Licenses and Certifications
Depending on what your business actually does, you may need additional licenses from state agencies. These are distinct from - and in addition to - your local business license. California has dozens of licensing boards and agencies. Here are the most common ones entrepreneurs encounter:
Contractors State License Board (CSLB)
Any contractor performing work valued at $500 or more (labor and materials combined) must hold a CSLB license. The application fee is $300, and applicants must pass a trade exam and a law and business exam. The process typically takes 3-6 months from application to approval. Operating without a CSLB license is a misdemeanor, and unlicensed contractors cannot sue to collect payment for their work.
California Department of Public Health - Food Facilities
Restaurants, food trucks, catering operations, and retail food establishments must obtain a food facility permit from their county health department (the state delegates enforcement to counties). Fees range from $200 to $1,500 per year depending on the operation type and seating capacity. A separate food manager certification (ServSafe or equivalent) is required for at least one person per establishment. See our full guide on restaurant license requirements.
California Department of Alcoholic Beverage Control (ABC)
Any business selling, serving, or manufacturing alcohol needs a license from ABC. License types vary - a beer and wine restaurant license (Type 41) costs around $400 in application fees but can cost $10,000-$300,000+ to purchase from an existing licensee in a quota-controlled area. Type 47 (full liquor service for restaurants) follows a similar structure. Processing time for new licenses is typically 90-120 days.
California Board of Barbering and Cosmetology
Salons, barbershops, nail salons, and esthetic establishments must have an establishment license ($50) in addition to individual practitioner licenses for each employee. The establishment license requires a physical inspection before approval.
California Department of Real Estate (DRE)
Real estate brokers and agents must hold a DRE license. The broker license requires three years of salesperson experience (or a four-year college degree) plus passing a broker exam. Application fees are $95-$300 depending on the license type.
Using CalGold to Research Your Requirements
The California Governor's Office of Business and Economic Development maintains a free tool called CalGold (calgold.ca.gov) that generates a customized list of permits and licenses required for your business type and location. You input your business type, location, and a few other details, and the tool outputs a list of applicable requirements with links to the relevant agencies.
CalGold is genuinely useful for initial research, but it has real limitations: it does not always reflect current fee amounts, its business category list does not cover every niche, and it can miss local requirements for smaller cities that have not updated their data with the state. Treat it as a starting point, not a definitive compliance checklist.
Common Mistakes and How to Avoid Them
Mistake 1 - Assuming one license covers everything
The most common error is obtaining a state entity registration and assuming the business is "licensed." State registration and local business licensing are separate requirements administered by separate agencies. A business can be a properly formed California LLC in perfect standing with the Secretary of State while simultaneously operating illegally at the city level because it never obtained a city business license.
Mistake 2 - Ignoring county requirements when operating in unincorporated areas
If your business address is in an unincorporated area of a county (no city jurisdiction), you file for a county business license rather than a city license. Many entrepreneurs assume they only need a city license and miss county-level requirements entirely.
Mistake 3 - Not renewing on time
Most California city business licenses renew annually, but different cities use different renewal dates. Some use a January 1 calendar-year basis. Others use the anniversary of your original license date. Still others assign renewal dates by business category. A multi-location business in California could have licenses renewing in every month of the year. Late renewal penalties typically run 25%-100% of the annual fee.
Mistake 4 - Failing to update licenses after moving or adding locations
A business license is location-specific. Opening a second location requires a new license application for that location. Moving to a new address, even within the same city, often requires an amendment or a new application. This is particularly important for home-based businesses that move to commercial space.
Mistake 5 - Skipping the DBA publication requirement
Publishing a DBA in a newspaper feels archaic in 2026, but California still requires it, and most counties require an affidavit of publication before the DBA registration is complete. Skipping publication means your DBA registration is incomplete and not legally effective.
The Total Cost of Getting Licensed in California
For a typical small business - an LLC, operating in a mid-size California city, selling products (triggering a seller's permit) but no industry-specific licenses - expect the following initial costs:
- SOS LLC formation: $70
- Statement of Information (year one): $20
- Franchise Tax (from year two): $800/year minimum
- DBA (if applicable): $50-$175 including publication
- Seller's Permit: free
- City business license: $75-$500
- Total initial setup: $215 - $765
Add industry-specific licenses and the numbers climb quickly. A contractor needs $300+ for CSLB just to apply. A restaurant needs $200-$1,500 for a health permit on top of everything else. A liquor license can add five or six figures.
How Platforms Handle California Licensing at Scale
If you are building a platform where merchants or service providers operate - a marketplace, a SaaS platform for SMBs, a vertical commerce tool - manually tracking California's layered licensing requirements across all 58 counties and 482 cities is not feasible. The combinations of entity type, industry, and jurisdiction create thousands of distinct compliance profiles.
This is exactly the problem BizComplianceAPI solves. Rather than maintaining your own database of California (and national) licensing requirements, you query the API with a business type, location, and entity structure, and it returns the complete set of required licenses with current fees, processing times, and renewal schedules. For platforms onboarding new merchants or contractors, embedding this data at signup turns a manual compliance research process into an automated workflow.
The distinction between licenses, permits, and registrations matters when programmatically handling compliance data - understanding which category each requirement falls into helps you build the right workflows around it.
Stop manually researching California licensing requirements
BizComplianceAPI returns the complete license and permit stack for any business type and California location in a single API call - with fees, processing times, and renewal schedules included.
Get Early Access