California Business License
This guide covers California's general business license requirements — state-level registration, local city and county licenses, fees, and renewal timelines.
Overview
California does not issue a general state business license. Instead, businesses must register at the local (city or county) level and obtain a Seller's Permit from the California Department of Tax and Fee Administration (CDTFA) if they sell taxable goods.
Most California cities require a Business Tax Certificate (commonly called a business license). Los Angeles, San Francisco, San Diego, and virtually every California municipality runs its own business license program with separate fees, renewal timelines, and requirements.
California Seller's Permit
Initial Registration
Registration Renewal
Local General Business Licenses
California's 482 cities and 58 counties each run their own business licensing programs. Fees, requirements, and renewal dates vary widely by jurisdiction.
Counties
Cities & Townships
EntityEngine does not provide tax, financial, or legal advice. Requirements change — always verify with the issuing agency. Confirm with California Department of Tax and Fee Administration (CDTFA) →
Frequently Asked Questions
Track your California licenses automatically.
EntityEngine tracks every license, deadline, and renewal — so nothing expires without you knowing.