File your taxes with confidence
Answer a few easy questions, import your slips directly from the CRA, and TurboTax Online does the rest.

Step-by-step guidance to file your taxes online
Step 1:
Answer a few questions about yourself
Answer a few simple questions about your tax situation and TurboTax will add the right forms to your return.

Step 2:
Import your tax slips
Autofill your return in minutes by importing your tax information directly from the CRA.

Step 3:
Find tax-saving opportunities
TurboTax searches for 400+ credits and deductions to ensure you get your maximum refund.

Step 4:
We double check your work
We’ll review your work and let you know of any errors or missed opportunities before you file. 100% accuracy guaranteed.

Why TurboTax Online?
Simple tax returns are free
Simple tax situation? TurboTax Online has you covered. File your simple tax return for $0.
Easy to use tax software
First time filing your taxes? Just answer a few easy questions and TurboTax does the rest to get you your maximum refund. 100% accuracy guaranteed.
Your data is secure
TurboTax protects your information with data encryption so you can file your taxes worry-free.
What customers are saying about TurboTax Online
Includes reviews for TurboTax from previous years.
Other ways to file your taxes with TurboTax
Get an expert to Assist & Review
Get advice and answers as you go, with a final expert review before you file.
Get an expert to do it
Hand your taxes off to a real expert who does them for you, from start to finish.
Questions & answers
You don't really need anything but your email address to get started! Just answer a few simple questions and you're on your way. You don't even need to have your T-slips, we can import that information directly into your return from the CRA with Auto-fill my return.
Learn more about Auto-fill my return in TurboTax
Eventually, for more complex tax situations, you may need additional documents or detailed financial information. But since we save your return as you go, you can always come back later to add these details anytime.
TurboTax works like an interview—we ask you easy–to–answer questions about your life that affect your tax situation (i.e., Are you married? Do you have kids?) and fill in all the right tax forms behind the scenes.
Our team of tax experts keeps our products up-to-date with the latest tax laws, so we know exactly what to ask. Your answers tell us which deductions and credits to look for, and what to ask next, so that we can find every dollar you deserve.
For example, if you tell us you have children, we'll help you claim child care expenses as a deduction. And if you're ever unsure about how to answer a question, we're here to help.
With TurboTax Online, you can connect with a TurboTax specialist and get real-time help with how to use our tax software. You can also visit:
TurboTax Support: TurboTax help articles, how-to video tutorials, and more.
TurboTax Hub: CRA tax news, tax saving tips, tax filing guides, the most up-to-date information on tax rates and benefits, and more.
TurboTax Community: 24/7 self-serve help forums with answers from TurboTax product specialists and other TurboTax users
Need extra help? Simply upgrade to TurboTax Live Assist & Review to get unlimited guidance and advice from a live tax expert, whenever you want, via phone, email, or chat.
Yes. You can use TurboTax Online on any PC or Mac with a current web browser. You can also use the TurboTax mobile app for iOS and Android devices to do your taxes on your smartphone or tablet.
If you have direct deposit set up with the CRA, you will receive your refund within 8-10 days of filing.
If you don’t have direct deposit set up, it will take up to 6 weeks to receive a refund cheque by mail.
Yes, you can make changes to a tax return you filed with TurboTax by filing an adjustment through ReFILE.
Learn more about using ReFILE in TurboTax
Note: The Canada Revenue Agency (CRA) requires that you wait until you’ve received your Notice of Assessment (NOA) before filing an adjustment. In many cases, the CRA will catch the mismatch and automatically adjust your return for you. Learn more