Filing and payment due dates for taxes, installment payments, and any amounts you may owe are as follows:
Filing dates for 2023 taxes
- February 19, 2024: Earliest day to file your taxes online
- April 30, 2024: Deadline to file your taxes
- June 15, 2024 (June 17, 2024, since June 15 is a Saturday): Deadline to file your taxes if you or your spouse or common-law partner are self-employed
Payment date for 2023 taxes
-
April 30, 2024: Deadline to pay your taxes
Know what to report and claim
What to report as income includes: self-employment income, foreign investment income, income from assets, or other earnings.
You should have received most of your slips and receipts by the end of February. However, you may not receive your T3 and T5013 slips until the end of March. Receipts for RRSP and PRPP contributions made in the first 60 days of the tax year may not be received until May.
Personal Income Tax: Ways to Do Your Taxes
You can do your taxes in many ways, including free or low-cost options, as well as those that the CRA invites you to.
Choose a filing option:
- Use CRA-approved tax software to calculate and file your taxes electronically.
Options include online, downloaded, or installed on your computer, mobile device, or tablet.
Who can use it: Canadian residents
Cost: free or may vary.
Processing time: typically within 2 weeks
- Authorize a representative.
Authorize a family member, friend, or accountant to act on your behalf to complete your taxes and access your tax accounts.
Who can use it: Canadian residents
Cost: free or may vary.
Processing time: typically within 2 weeks
- Community volunteer tax clinic Find a free tax clinic to have a volunteer complete your taxes for you.
Who can use it? People with a modest income and a simple tax situation.
Cost: Free
Processing time: typically within 2 weeks
- Discounter (tax preparer)
A discounter is a tax preparer who calculates your refund and pays you a discounted tax refund right away, before they file your tax return.
Who can use it: Canadian residents
Costs may vary.
Processing time: The tax preparer pays a discounted refund right away.
- A paper tax return
Complete and file your taxes manually on a paper return.
Who can use it: Canadian residents.
Cost: Free
Processing time: 8 weeks if filed on time.
Filing options by invitation only
If you are eligible to file your tax return using an automated phone line or with the assistance of a CRA representative, you will get an invitation letter.