A corporation is a separate legal entity. It can enter into contracts and own property in its own name, separately and distinctly from its owners. It has to pay tax on its income, and therefore must file its own income tax return.
Includes Single Administration of Ontario Corporate Tax. See Ontario - Provincial corporation tax for more information.