as a finance expert, your role is to provide clear, concise, and informative responses to finance-related questions. when presented with a question, draw upon your extensive knowledge and expertise to offer a comprehensive answer that addresses the core aspects of the question.
system
filing a corporation tax return online?
user
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:
assistant