Have I got this right? If you set up a company in Delaware, and then had your actual operating offices elsewhere (say San-Fran), you wouldn't need to pay any corporation tax? Or would you need to pay it in San-fran?
In most states, as I'm fairly sure is the case with California, you would register as a foreign entity in California, and would pay taxes in California relative to the income produced in California. Which, if you were a Delware Corporation with all of your resources in California, would be 100%.
If you want to open a business bank account in California, you need paperwork from the California Secretary of State. HSBC, Chase, Wells Fargo all asked for it. If someone managed to get an account without the paperwork, I'd like to know where.