The business entity filings can be submitted directly online. Starting a Business in Oakland: Everything you need to know.If you are forming a corporation, limited liability company, or certain types of partnerships, you must file formation documents with the California.