Self-employed tax filing made easy

Are you a freelancer, independent contractor, small business owner, or side hustler? File your taxes your way and maximize your savings.

Filing taxes: What to know

Step 1:

Verify if your income is self-employment

The CRA considers you self-employed if you work as an independent contractor, sole proprietor, or business partner, offering goods or services with the goal of making a profit. This includes freelancers, small business owners, consultants, and gig workers.

Step 2:

Claim every self-employed deduction

Regardless of your self-employed income, you can reduce your tax liability by deducting business expenses.

Step 3:

Know what to track and report

As a self-employed individual in Canada, you're responsible for tracking your income and expenses to file on time and claim the correct deductions.

Step 4:

Achieve the best results with expert assistance, guaranteed*

Need to speak with a real tax expert? With M7 Review & File, you get tax expert help and a final review of your return before filing.

Flexible Pricing

Fair pricing for any Self-employeed

DIY*

Personal and business income taxes

$ 129.99 per return
  • Basic Tax Audit Protection

    Guidance for responding to CRA notices.

  • Report self-employment, contract, and side gig income
  • Report rental income
  • Step-by-step guidance
  • Covers employment, unemployment, and pension income
  • Import slips directly from CRA or scan slips using our AI tool
DIY + Review*

DIY + Review and basic audit protection. Personal and self-employment income

$ 229.99 per return
  • 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
Full Service*

Full Service for Truck Drivers, Uber Drivers, Taxi Drivers, Subcontractors, and Contractors

$ 549.99 per return
  • 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?

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