January 20, 2025
How to File Your Canadian Tax Return: A Step-by-Step Guide
A beginner-friendly guide to filing your Canadian income tax return, including key deadlines, required documents, and free filing options.
Filing your Canadian income tax return is an annual obligation for most residents. Whether you owe taxes or are expecting a refund, understanding the process helps you file accurately and on time.
Who Needs to File
You must file a return if you owe tax for the year. Even if you do not owe, you should file to:
- Receive the GST/HST credit
- Receive the Canada Child Benefit (CCB)
- Claim the Climate Action Incentive Payment
- Build RRSP contribution room
- Maintain your eligibility for provincial benefits
Key Deadlines for the 2024 Tax Year
- April 30, 2025: Filing and payment deadline for most individuals
- June 15, 2025: Extended filing deadline for self-employed individuals (but taxes owed are still due April 30)
- February 28, 2025: Deadline for employers to issue T4 slips
Step 1: Gather Your Documents
Collect all tax slips and receipts before you start:
- T4 — Employment income
- T5 — Investment income (interest, dividends)
- T3 — Trust income (mutual funds, ETFs)
- T4A — Pension, RESP, and other income
- T2202 — Tuition amounts
- RRSP contribution receipts
- Charitable donation receipts
- Medical expense receipts
- Childcare expense receipts
Most slips are available electronically through CRA My Account by mid-March.
Step 2: Choose Your Filing Method
The CRA accepts several filing methods:
- NETFILE: File electronically using certified tax software. This is the fastest method and gives the quickest refund.
- EFILE: A tax professional files on your behalf electronically.
- Paper return: Mail a completed T1 return to your tax centre. Processing takes 8 to 12 weeks.
Step 3: Use Tax Software
Several CRA-certified software options are free for simple returns:
- Wealthsimple Tax (online, pay-what-you-want)
- StudioTax (desktop)
- GenuTax (desktop)
- TurboTax Free (online, for simple returns)
The CRA also offers the Community Volunteer Income Tax Program (CVITP) for low-income individuals who need help filing.
Step 4: Complete Your Return
Most tax software guides you through the process. Key sections include:
- Personal information — name, address, marital status
- Income — enter all T-slip amounts and self-employment income
- Deductions — RRSP, childcare, moving expenses, employment expenses
- Credits — medical expenses, charitable donations, tuition
- Provincial taxes — automatically calculated based on your province
Step 5: Submit and Confirm
After reviewing your return, submit it via NETFILE. You will receive a confirmation number immediately. The CRA typically processes electronic returns within two weeks and issues refunds via direct deposit.
What If You Made a Mistake
You can correct a filed return using the ReFILE service (online) or by submitting a T1 Adjustment Request (Form T1-ADJ). You have up to 10 calendar years to request an adjustment.
Penalties for Late Filing
If you owe taxes and file late, the penalty is 5% of the balance owing plus 1% for each additional month the return is late, up to 12 months. Filing on time avoids this entirely, even if you cannot pay the full amount immediately.
Sources
Use our calculators to apply these concepts to your own income. Tax information is for general guidance only — consult a CPA for advice specific to your situation.
Tax rates and thresholds sourced from the Canada Revenue Agency (CRA). Last verified for the 2025 tax year.