As of the writing of this post, these are the current tax filing and payment deadlines:
T1 personal tax returns – to be filed by June 1, 2020 except for the self employed, who have until June 15, 2020. Taxes to be paid by September 1, 2020.
T2 corporate tax returns – those due after March 18 are now due June 1, 2020, with taxes not to be paid until September 1, 2020. This also applies to Alberta corporate tax payments.
T3 trust returns – to be filed by May 1, 2020, with taxes not to be paid until September 1, 2020.
GST – the normal filing deadline, but not payable until June 30, 2020, if otherwise due before then.
Source deductions from payroll – to be paid by their normal due dates, but the tax portion of the remittance can be reduced by the wage subsidy
T3010 Charity returns – to be filed by December 31, 2020.
1040 US personal tax return – to be filed by July 15, 2020, with taxes payable on that date.