1. Your S-corp will need to file using business software online, TurboTax Business or desktop TurboTax Download for Business.
For your personal taxes, you can begin with free and if an upgrade is needed, the program will tell you - click a button and continue on.
2. It depends. The other state may not even have state tax or it may be a reciprocal state or part of an agreement with neighboring states. State taxes have very different rules regarding what they consider income and the source of the income. Please reply with the states involved and any restrictions she has, does she goes in once a week, assigned to a particular site, etc.
**Say "Thanks" by clicking the thumb icon in a post
**Mark the post that answers your question by clicking on "Mark as Best Answer"