Filing your Canadian income tax return is one of the most important financial tasks you complete each year. Whether you are a first-time filer or a seasoned taxpayer, this guide walks you through everything you need to know to file accurately, on time, and in a way that maximizes your refund or minimizes what you owe.
Most Canadian residents are required to file an annual tax return with the Canada Revenue Agency (CRA). You must file if you have taxes owing, received employment or self-employment income, want to claim a refund, or wish to receive benefit payments such as the Canada Child Benefit or the GST/HST credit. Even if your income is very low or zero, filing can be worthwhile because it triggers eligibility for various credits and rebates.
Late filing when you owe money triggers a 5% penalty on the balance owing plus 1% per month for up to 12 months. Repeat late filers face steeper penalties. If you are owed a refund, there is no penalty for filing late, but you will wait longer for your money.
Before you begin, collect every tax slip and receipt you expect to receive:
NETFILE is the fastest and most accurate way to file. You prepare your return using CRA-certified tax software and submit it electronically. Refunds typically arrive within 8 business days via direct deposit. Popular certified software options include TurboTax, Wealthsimple Tax (free), H&R Block, and UFile.
You can download and mail a T1 General tax package from the CRA website or pick one up at a Canada Post outlet. Processing takes 8 weeks or longer. Refund cheques take additional time after processing.
A certified accountant or tax preparer can file on your behalf. This is useful if your situation is complex — self-employment income, rental properties, business expenses, or significant investments.
Canada uses a progressive tax system. For the 2024 tax year, the federal brackets are:
Provincial and territorial taxes are added on top of these federal rates. The combined marginal rate for top earners can exceed 50% in some provinces.
The Canadian tax system rewards you for saving, donating, and caring for dependants. Make sure you claim:
To receive your tax refund as quickly as possible, file electronically using NETFILE-certified software and ensure the CRA has your direct deposit information set up through CRA My Account. Filing early (returns are accepted from late February) also helps since CRA processes returns in the order they are received.
If you owe money, pay by April 30 to avoid interest. You can pay through your online banking (search for "Canada Revenue Agency" as a payee), through CRA's My Payment portal, or via pre-authorized debit. CRA charges interest at the prescribed rate plus 4% on balances that go unpaid after the deadline.
Once your return is processed, you receive a Notice of Assessment (NOA) confirming the CRA's calculations. Review it carefully. If there is a discrepancy, you can file an adjustment request (T1-ADJ) or use the ReFILE service through your tax software. You generally have 10 years to request adjustments to prior returns.
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