The CRA requirement: GIFI
Every T2 corporate return includes the General Index of Financial Information, a standardised schedule that reports your balance sheet and income statement in a coded format the CRA can read. You cannot file a complete T2 without it, which means every corporation needs financial statements in some form, even a very small one with minimal activity.
For a simple owner-managed company with no external users, internally prepared statements feeding the GIFI may be all that is strictly required. The question is who else needs to trust the numbers.