Filing a Canadian tax return (technically a T1 General return) isn't optional for most working adults, and the process is more automated than people expect — the CRA already has copies of most of your income slips before you even start.
Do you actually need to file?
You must file if you owe tax, want to claim a refund, want to receive benefit and credit payments (like the GST/HST credit or Canada Child Benefit), have self-employment income, or disposed of capital property during the year. In practice, most residents file every year even with no tax owing, simply to stay eligible for income-tested benefits.
Key deadlines
- April 30 — filing and balance-owing deadline for most individuals
- June 15 — filing deadline if you or your spouse/common-law partner are self-employed (but any balance owing is still due April 30 — filing later doesn't delay the interest clock)
Gather your documents first
- T4 — employment income and deductions from each employer
- T4A / T5 / T3 — other income: pensions, investment income, trust income
- RRSP contribution receipts — for any deduction you plan to claim
- T2202 — tuition, if you or a dependant studied
- Medical expense receipts and charitable donation receipts
- Home office, childcare, or moving expense records, if applicable
Choose how to file
NETFILE — file it yourself with software
Use CRA-certified tax software (many offer free tiers for simple returns) to prepare your return, then submit it directly to the CRA electronically. Most refunds process within about 2 weeks this way.
EFILE — through a tax preparer
An accountant or tax preparer files on your behalf using the CRA's EFILE system — the same electronic pipeline as NETFILE, just submitted by a professional rather than you directly.
Paper filing
Still accepted, but processes far more slowly — often 8 weeks or more — and paper returns are more prone to the kind of math and transcription errors that trigger a CRA review.
File my Return / SimpleFile
The CRA invites certain eligible individuals — often those with lower or fixed incomes — to file automatically by phone or online, using information the CRA already has on record. If you receive an invitation letter, this is usually the fastest route.
Use Auto-fill my return
If you're using NETFILE-certified software and have a CRA My Account, Auto-fill my return pulls most of your slips (T4, T5, RRSP contribution data, and more) directly into your return, cutting down on manual entry errors significantly. It's worth setting up a My Account for this alone.
Estimate your federal and provincial tax before you file.
Use the Income Tax Calculator →What happens after you submit
The CRA processes your return and issues a Notice of Assessment (NOA) — a summary confirming what they calculated, including any refund, balance owing, or adjustments they made to your claimed amounts. E-filed returns typically get an NOA within about 2 weeks; paper returns take considerably longer. If you owe money, interest accrues daily from May 1 on any unpaid balance, regardless of which method or deadline you used to file.
If you missed the deadline
File as soon as possible anyway. The CRA charges a late-filing penalty (5% of the balance owing, plus 1% per additional month, up to 12 months) only if you owe tax and file late — if you're due a refund, there's no penalty for filing late, though you obviously delay getting your money.
This covers the standard individual filing process. Self-employment, rental income, foreign income, and capital gains all add extra reporting requirements — consult a CPA if your situation is more than a straightforward employment return.