Filing a corporation tax return online?
When in doubt, you should always seek the advice of a professional tax preparer or your accountant. (Many agents/accountants will gladly review your tax preparations to ensure you haven't missed something. That's quicker and cheaper than paying them to do it all.) Having said that... This Illinois resource has detailed information about S-corps:  Of relevance to your situation: