Every business is California selling tangible goods is required to obtain a California Seller's Permit according to the CDTFA. There are a wide range of benefits to acquiring a seller's permit in California, including sales tax exemptions and wholesale pricing from suppliers.
The City of Los Angeles requires a city business license for any business within it's borders. The technical term for this city business license is a City of Los Angeles Tax Registration Certificate, which is important to obtain for any business operating in this city.
The City of San Diego requires a business license, also known as a San Diego Business Tax Certificate for any business operating within city limits. Obtaining a business license through the city can often be confusing and time consuming. San Diego assess a $55 fee for certificates.