The deadline to file your Canadian income tax return is one of the most important dates in your financial calendar. Missing it when you owe money can be costly. Understanding all the relevant deadlines — including different rules for self-employed individuals, deceased persons, and trusts — ensures you stay compliant and avoid unnecessary penalties and interest.
For most Canadian residents, April 30 is the deadline to both file your return AND pay any balance owing. Both obligations apply on the same date. If April 30 falls on a weekend or statutory holiday, the deadline shifts to the next business day.
For 2025, April 30 is a Wednesday, so the deadline is straightforwardly April 30, 2025.
If you or your spouse or common-law partner carried on a business at any point during 2024 (including freelancing, consulting, or side businesses), you have until June 15, 2025 to file your return. However — and this is critical — any balance owing is still due by April 30, 2025. If you owe money and pay it on June 14 when you file, you will owe interest on the entire balance from May 1 to June 14.
The practical approach for self-employed filers: estimate your tax owing and pay it by April 30, even if you don't file your return until June.
If you file after the deadline and owe money, the CRA charges a late-filing penalty:
Additionally, interest accrues on the balance owing (and on the penalty itself) at the prescribed rate plus 4% from May 1 onward.
If you're owed a refund, there is no penalty for filing late. However, there is also no reason to delay — every day you wait is a day you don't have your money. The CRA does not pay interest on refunds for most filers. Additionally, late filing means delayed benefit payments (the CCB, GST/HST credit, and others depend on your most recent return being filed).
For someone who passed away between January 1 and October 31, 2024, the filing deadline for their terminal return is April 30, 2025. For deaths between November 1 and December 31, 2024, the deadline is 6 months after the date of death.
Estate returns (T3) are due 90 days after the end of the estate's tax year.
The CRA begins accepting electronic returns in late February each year. Filing as early as possible means:
KOHO offers free banking with no monthly fees. Use code 45ET55JSYA for a bonus when you sign up.
Open KOHO Free — No Fees — Code 45ET55JSYA