You may still need to file as a foreign corporation in your home state. See your tax advisor.
Where Is The Bank Account For The Wyoming Corporation?
For years, incorporators have charged fees for the assistance of setting up bank accounts for their clients. We don’t charge a fee for this service. In addition, these incorporators (most of them in Nevada) advocate a bank account in the same state as the domicile of the corporation. This is not necessary, since the advent of the internet bank. Now accounts for Wyoming corporations can be formed anywhere, and the brick-and-mortar type bank isn’t a necessity. Internet banks are a fine solution.