Send us your tax return
You can file your completed tax return with the Canada Revenue Agency (CRA) online or by mail. If you are a non-resident, you can only send us your tax return by mail.
Filing online is the fastest and easiest way to do your taxes.
Before you file your taxes online, make sure your CRA information is up to date. This includes your address, marital status, or direct deposit information with the CRA.
- Certified tax software (using NETFILE)
Certified tax software and tax applications use the secure NETFILE service to electronically send your completed income tax and benefit return to the CRA.
Use your NETFILE access code to file your 2022 taxes
Before you submit your 2022 taxes, you will be asked to enter your NETFILE access code. You enter this access code after your name, date of birth, and Social Insurance Number (SIN).
You can find your 8-character access code under the “Notice details” box of a previous year’s Notice of Assessment (NOA). An access code is not needed if you are filing your tax return for the first time.
If you submit your taxes using your access code, you can use your 2022 tax information to confirm your identity when you need to contact the CRA. If you decide not to enter your access code, the CRA must rely on other information to confirm your identity.
- Auto-fill my return
You or your authorized service provider can use this secure CRA service to automatically fill in parts of your tax return for the current year.
Your tax information from tax slips like your T4s, registered retirement savings information, and carry forward amounts will be used to auto-fill your tax return.
To use Auto-fill my return:
- You must have a CRA My Account
- You must use certified tax software that includes the Auto-fill my return option
For details: Auto-fill my return
- EFILE through an authorized service provider
An authorized service provider or tax preparer like a discounter can use EFILE for individuals to complete and file your tax return electronically.
For details: EFILE for individuals
If you complete and file your taxes on a paper return, it may take longer for the CRA to process your return.
Send a paper return by mail
- Complete your taxes on a paper return
- Find out where to mail a paper return
- Mail your completed tax return to your tax centre
If you are mailing someone else’s paper return
If you prepare other people’s returns, mail each person’s return in a separate envelope. However, if you file returns for more than one year for the same person, put them all in one envelope.
Thank you for your feedback
- Date modified: