1. General Discussion of the Condition of the Company. 2. Election of Directors. 3.Who needs a Business License? Anyone operating or doing business in the City of Oakland is required to file and pay an annual business tax. California corporate law requires an annual meeting of the shareholders, but there is no requirement for an annual directors meeting. Free Consultation - Call (408) 436-0789 - SAC Attorneys LLP is dedicated to providing our clients with legal services in Corporate and Business cases. Regular meetings of the Board of Directors shall be held at any place within the. New corporations must file the BOIR within 30 days of incorporation. This is a general overview of permits and licenses needed to operate a business in Oakland. It's also important that you create a Business Plan.