The corporation will pay taxes in all states in which it does business. Each state has its own formula for how to apportion income among the states usually based on a weighting of where sales take place (usually the most important factor), where the employees are located, and where the corporation owns property. Your salary from the C corporation will be taxed in the state in which you work. If you live in a different state, you also will be taxed in that state, but will get a credit for taxes paid in the state in which you work.
Answered on Dec 20th, 2011 at 3:32 PM