Get your taxes done using TurboTax

Desktop Deluxe will work.   All the Desktop programs have the same forms. You just get more help and guidance in the higher versions.  You don’t need Home & Business for your S Corp income.   You should have a K-1 and/or a W2 from the corp return.   You don’t need Schedule C for that.