I live in CA and I accept donations to my Animal Rescue. I do have a city business registration, and I must report all donations to the IRS, and I do not have a city license. I am however in Riverside County, and have never had a problem. I would advise you to contact your city council or go to your city offices and inquire if you need a license. I do not believe you do, but I would check to make certain.