MyHAbroad logo
MyHAbroad

Filing your tax return

The April 30 deadline, T4 slips, NETFILE software, and the CRA My Account.

The April 30 deadline, T4 slips, NETFILE software, and the CRA My Account.

Key points to understand

Deadline: April 30 (June 15 if self-employed, tax still due Apr 30)

Deadline: April 30 (June 15 if self-employed, tax still due Apr 30). In practice, this is one of the details newcomers most often ask about, so take a moment to understand how it applies to your situation before moving on.

T4 and other slips; keeping receipts

T4 and other slips; keeping receipts. In practice, this is one of the details newcomers most often ask about, so take a moment to understand how it applies to your situation before moving on.

Calculator and notebook
Illustrative photo for filing your tax return.

Filing free/low-cost with NETFILE-certified software

Filing free/low-cost with NETFILE-certified software. In practice, this is one of the details newcomers most often ask about, so take a moment to understand how it applies to your situation before moving on.

Practical tips

  • Prepare your documents and translations in advance — most delays come from missing paperwork.
  • Always note the office name, address, and a contact number before you go.
  • Ask the community on MyHAbroad if you’re unsure — chances are someone has already been through it.
Trusted sources

Always verify with official sources before acting on the information above.

MyHAbroad is an independent app and is not affiliated with, endorsed by, or representing any government or public authority. Content is general information only — not legal, tax, medical, or financial advice. Always confirm details with the official sources above before acting.