File your taxes with 100% accuracy
Answer a few questions, autofill your return with tax slips from the CRA, and M7 Tax Pro does the rest to optimize your return
Basic
DIY and stay compliance with CRA
- Covers employment, unemployment, and pension income
- Step-by-step guidance
- Import slips directly from CRA or scan slips using our AI tool
plus
Basic audit protection
- Everything in Basic, add:
-
Basic Tax Audit Protection
Guidance for responding to CRA notices.
M7 PRO (Self-employed)
Personal and business income taxes
- Everything in Basic, add:
-
Basic Tax Audit Protection
Guidance for responding to CRA notices.
- Report self-employment, contract, and side gig income
- Report rental income
Why M7 Tax Online?
Simple tax returns
Have a simple tax situation? M7 Tax has you covered. Start your simple tax return for $0.
Maximum refund guaranteed*
M7 maximizes your refund by finding every deduction and credit you qualify for (or get you the lowest tax payable.)
Just a few steps to get your tax done
Step 1:
Answer a few questions about yourself
Provide basic details about your tax situation, and M7 will include the correct forms in your return.
Step 2:
Import your tax slips
Quickly autofill your return by importing your tax details directly from the CRA.
Step 3:
Discover ways to save on taxes
M7 scans over 400 credits and deductions to secure your maximum refund.
Step 4:
Stay confident in your filing
Peace of mind
for up to 7 years*
With Audit Protection, we provide unlimited CRA representation for up to seven years *for the specific tax year
-
Resolve tax debts
-
Address issues with CRA forms
-
Assist with denied credits
Questions? Answers.
Answer a few simple questions, and you're ready to go. Don’t worry about your T-slips—we can import them directly from the CRA using Auto-fill My Return.
For more complex tax situations, additional documents or detailed financial info may be required. But no stress—we save your progress, so you can return anytime to add the details.
Simple tax returns include:
- Employment income
- Pension income
- Other employment income such as tips
- RRSP contributions
- Child care expenses
- Unemployment (EI) and social assistance
- Worker’s compensation
- Disability amount
- Worker’s benefit
- Amount for eligible/infirm dependants
- Tuition, scholarships, bursaries, grants, student loan interest
- Caregiver tax credit
- Disability transfer
- Home accessibility tax credit
- Tax on RESPs and RDSPs
- Tax installment payments
- Age amount
Income, credits, and deductions not listed above are not covered by M7 DIY, including:
- Employment expenses (meals, lodging, etc.)
- Donations
- Medical expenses
- Investment income and expenses
- Rental property income and expenses
- Self-employed income and expenses
M7 DIY guides you through your taxes like an interview, asking easy questions about your life (e.g., Are you married? Do you have kids?) and automatically completing the right tax forms for you.
Our tax experts keep the platform updated with the latest tax laws to ensure we ask the right questions. Your answers help the software uncover deductions, credits, and every dollar you deserve.
Yes, you can use M7 DIY Online on any PC or Mac, and even on your tablet or smartphone with a modern web browser. Plus, we offer tutorial videos to guide you step-by-step through your tax filing process.
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.
Each plan includes a tailored option for self-employed individuals, with a dedicated page just for self-employed users. You'll be able to file if you choose M7 DIY.
When you're audited by the CRA, here's what happens:
- Initial Contact: The CRA will reach out by phone or mail to notify you of the audit’s details. The auditor will present their ID before starting.
- Records Examination: The CRA will review your personal and business records to ensure tax compliance and verify the accuracy of reported benefits and refunds.
- Audit Outcome: After the audit, one of three things can happen:
- No changes to your tax assessment.
- A reduction in tax owed and a refund.
- An increase in taxes owed, requiring payment.
While you’re responsible for your tax information, working with M7 maximizes your chances of a favorable outcome. We provide expert support if you need to challenge a reassessment.
Additionally, by selecting our Plus and M7 Pro plans, you gain access to Basic Tax Audit Protection—covering guidance for responding to CRA notices. Click to learn more.
Basic
DIY + Tax review
- Self-insured
- 20 minutes of a 1:1 phone consultation with a tax expert for review
- Get all your questions answered by a real tax expert
- Employment and pension income
plus
DIY + Review and basic audit protection
-
Basic Tax Audit Protection
Guidance for responding to CRA notices.
- 30 minutes of a 1:1 phone consultation with a tax expert for review
- Tax expert will ensure accuracy and maximum refund
- Rental and foreign income
- Crypto tax
M7 PRO (Self-employed)
DIY + Review and basic audit protection. Personal and self-employment income
-
Basic Audit Protection
Guidance for responding to CRA notices.
- 40 minutes of a 1:1 phone consultation with a tax expert for review
- Business and self-employment income
- Lower your tax owing
Why M7 Tax Online?
Simple tax returns
Start your simple tax return included a review by M7 tax expert for $79.99.
Expert tax help
Get real-time assistance from a tax expert through chat or video to review your return. From March 3 to April 30, we'll be here to help weekdays from 8 AM to 8 PM, and on Saturdays from 9 AM to 3 PM.
Support for major life changes
Had a big life change affecting your taxes? We're here to ensure it's properly reported to the CRA.
Just a few steps to get your tax done
Step 1:
Answer a few questions about yourself
Provide basic details about your tax situation, and M7 will include the correct forms in your return.
Step 2:
Import your tax slips
Quickly autofill your return by importing your tax details directly from the CRA.
Step 3:
Discover ways to save on taxes
M7 scans over 400 credits and deductions to secure your maximum refund.
Step 4:
Book a final review with an expert
Peace of mind
for up to 7 years*
With Audit Protection, we provide unlimited CRA representation for up to seven years *for the specific tax year
-
Resolve tax debts
-
Address issues with CRA forms
-
Assist with denied credits
Questions? Answers.
Simple tax returns include:
- Employment income
- Pension income
- Other employment income such as tips
- RRSP contributions
- Child care expenses
- Unemployment (EI) and social assistance
- Worker’s compensation
- Disability amount
- Worker’s benefit
- Amount for eligible/infirm dependants
- Tuition, scholarships, bursaries, grants, student loan interest
- Caregiver tax credit
- Disability transfer
- Home accessibility tax credit
- Tax on RESPs and RDSPs
- Tax installment payments
- Age amount
Income, credits, and deductions not listed above are not covered by M7 DIY, including:
- Employment expenses (meals, lodging, etc.)
- Donations
- Medical expenses
- Investment income and expenses
- Rental property income and expenses
- Self-employed income and expenses
We have several experts on staff, and calls are routed to those who are available. For tax season, we're extending our week hours from 8 AM to 8 PM, and we'll open on Saturdays from 9AM to 3PM. Typically, the return review takes about 20 minutes. We'll answer all your questions, ensuring you can file with confidence and the CRA receives your return properly.
Our tax experts are here to do a full review before you file whether you have questions or not. We’ll go over your return line by line to make sure nothing was missed and you’re getting back every dollar you deserve.
Each plan includes a tailored option for self-employed individuals, with a dedicated page just for self-employed users. If you choose M7 DIY & Review Self-Employed, you'll have access to an M7 expert to answer any questions and review your tax return before filing.
When you're audited by the CRA, here's what happens:
- Initial Contact: The CRA will reach out by phone or mail to notify you of the audit’s details. The auditor will present their ID before starting.
- Records Examination: The CRA will review your personal and business records to ensure tax compliance and verify the accuracy of reported benefits and refunds.
- Audit Outcome: After the audit, one of three things can happen:
- No changes to your tax assessment.
- A reduction in tax owed and a refund.
- An increase in taxes owed, requiring payment.
While you’re responsible for your tax information, working with M7 maximizes your chances of a favorable outcome. We provide expert support if you need to challenge a reassessment.
Additionally, by selecting our Plus and M7 Pro plans, you gain access to Basic Tax Audit Protection—covering guidance for responding to CRA notices. Click to learn more.
Basic
Full service
- Basic employment (T4)
- 30 minutes of a 1:1 phone consultation with a tax expert for review
- Get all your questions answered by a real tax expert
- Self-insured
plus
Full service
- Basic employment (T4)
-
Full Audit Protection for this tax filing
We represent you to the CRA, interpret their calls, and help resolve any issues.
- 60 minutes of a 1:1 phone consultation with a tax expert for review
- Tax expert will ensure accuracy and maximum refund
M7 PRO (Self-Employed)
Full service for Truck Drivers, Uber Drivers, Taxi Drivers, Subcontractors, and Contractors
-
Full Audit Protection for this tax filing
We represent you to the CRA, interpret their calls, and help resolve any issues.
- 60 minutes of a 1:1 phone consultation with a tax expert for review
- Long-haul or Cross-border driver (TL2)
- Looking to declare Employment Expenses
- Claim for meals allowance
- A tax expert prepares and files your GST/HST return
Why M7 Tax Online?
Taxes done for you
A tax expert handles the preparation, review, and filing of your taxes—with 100% accuracy and the best possible outcome, guaranteed*.
Expertise and background in the tax field
Our tax experts have over 12 years of professional experience in tax preparation for Canadians.
Included CRA Audit Protection
Should you face an audit, an expert will defend your return and manage all correspondence with the CRA at no additional cost.
Easy Online Service
Let an expert handle your taxes online. From March 3 to April 30, we'll be here to help weekdays from 8 AM to 8 PM, and on Saturdays from 9 AM to 3 PM.
Just a few steps to get your tax done
Step 1:
Set up your account
Provide some basic information about your life and work, and give us permission to retrieve your tax slips from the CRA.
Step 2:
Meet your tax expert
Quickly connect with a tax prep expert to review your uploaded documents, and they will ask key questions to help maximize your refund.
Step 3:
They manage the task
A dedicated tax expert handles your entire return, from start to finish, ensuring all credits and deductions are claimed and optimizing for the best outcome.
Step 4:
Review your return together and file
Peace of mind
for up to 7 years*
With Audit Protection, we provide unlimited CRA representation for up to seven years *for the specific tax year
-
Resolve tax debts
-
Address issues with CRA forms
-
Assist with denied credits
Questions? Answers.
- DIY: You file your return on your own.
- DIY & Review: You file your return on your own, and a tax expert will review it with a call of up to 20 minutes.
- Full Service: You provide your information and receipts, and a dedicated tax expert files your return for you. You can choose between 30 or 60 minutes with an expert for review.
No, you don't need to meet with the M7 expert in person. Our services are fully online, so you can communicate with your tax expert through phone, email, or video call. We make the process convenient and flexible, ensuring you get expert assistance without the need for an in-person meeting.
Via chat, email, call, or video call. For tax season (From March 3 to April 30), we're extending our week hours from 8 AM to 8 PM, and we'll open on Saturdays from 9AM to 3PM. We'll answer all your questions, ensuring you can file with confidence and that the CRA receives your return properly.
When setting up your tax profile with M7 Full Service, you'll answer a few questions regarding your tax situation. This helps determine the necessary documents and forms needed for our experts to complete your return. To allow an expert to file your return, you must authorize your TurboTax account with the CRA. This grants us access to your tax forms directly from the CRA.
Before meeting with a tax expert, a tax preparation assistant will go over the document checklist with you and ensure all required documents are provided.
Your dedicated tax expert is here to fully fill out and review your return before we file, whether you have questions or not. We’ll go over your return line by line to ensure nothing is missed and you're getting every dollar you deserve.
Each plan includes a tailored option for self-employed individuals, with a dedicated page specifically for them. M7 Pro Self-Employed is designed for Truck Drivers, Uber Drivers, Taxi Drivers, Subcontractors, and Contractors. With this plan, you’ll get access to the following features:
- Long-haul or Cross-border driver (T4)
- Declaration of Employment Expenses
- Claim for meals allowance
- Log books (for drivers)
- Full Audit Protection for this tax filing
When you're audited by the CRA, here's what happens:
- Initial Contact: The CRA will reach out by phone or mail to notify you of the audit’s details. The auditor will present their ID before starting.
- Records Examination: The CRA will review your personal and business records to ensure tax compliance and verify the accuracy of reported benefits and refunds.
- Audit Outcome: After the audit, one of three things can happen:
- No changes to your tax assessment.
- A reduction in tax owed and a refund.
- An increase in taxes owed, requiring payment.
While you’re responsible for your tax information, working with M7 maximizes your chances of a favorable outcome. We provide expert support if you need to challenge a reassessment.
Additionally, by choosing our Plus and M7 Pro plans, you'll receive full tax Audit Protection, which includes unlimited CRA correspondence related to the specific tax year, guaranteed for seven years. We’ll represent you through the entire process. Click to learn more.
5,500+ Happy Clients
Don't just take our word for it
If you're looking for reliable and supportive accounting, I highly recommend M7 Group. Their team was exceptional with my tax refund in Canada, providing clear explanations of tax laws. What impressed me the most was their dedication to providing excellent customer service—they were always available and went above and beyond to ensure my satisfaction. Thank you Marcos and Matthew!
Marcos and the M7 team were incredible in helping me with my taxes. It’s the first times I’ve changed accountants in over 10 years and the process was nothing less than exceptional. Fast, efficient, refund provided, great advice given. Marcos even called me to run me through what the team had done for me at the end. I felt extremely confident with them behind me and I would recommend them over and over.