Doing your taxes - Personal income tax

Chat with Charlie unread messages
File your income tax and benefit return on time to ensure your benefit payments and credits continue without disruption and to avoid a late-filing penalty.
If you aren't sure if you should file, go to who should file a tax return.
Steps to file a tax return
-
Review: Get ready to do your taxes
Decide how to file your taxes, which tax slips and supporting documents you need, and update your CRA information.
-
Find ways to do your taxes
Ways to file your taxes online, by paper, or have someone else complete them for you.
-
Update your personal information
Tell us about changes to your address or marital status to avoid delays in receiving your refund, benefits, and credits.
Report your income
Find out what you need to report as income, including COVID-19 benefits, and where to report them on your tax return.
Claim deductions, credits, and expenses
Find deductions, credits, and expenses to reduce the amount of tax you have to pay.
Find out if you have a refund or a balance owing
-
Getting a refund
You will get a refund if you paid more taxes than needed.
-
Have a balance owing
Pay taxes you owe, options if you cannot pay, or arrange to pay over time.
-
-
Send us your tax return
Use certified tax software or an authorized service provider to file your tax return electronically or file by mail.
-
Review: After you file your tax return
Pay a balance owing, get your notice of assessment, get the status of your refund, or make a change to your tax return.
Features

Free tax clinics
Community organizations are hosting free virtual tax clinics. Find out about the Community Volunteer Income Tax Program (CVITP).
- Url/Path (Original)
- https://apps.canada.ca/x-notify/api/v0.1/eml/postkey
- Url/Path (Intropolated)
- https://apps.canada.ca/x-notify/api/v0.1/eml/postkey
- Error
-
dataset error: JavaException: java.lang.ClassCastException: null
- Date modified: