Business & farm

You do not need a Do-it-Yourself tax preparation software program since it is obvious you are not understanding the requirements for an S Corp.  You need to locate a tax professional as soon as possible in your local area who is versed in Corporate tax returns, such as an S-Corp, who can assist you with your situation. 

 

As for the Self-Employed Live edition, it is not for assistance with Corporate tax return, only for those who are self-employed and use a Schedule C.

The TurboTax program for an S Corp is the Business Edition - https://turbotax.intuit.com/small-business-taxes/