Skip to main content
scf

Taxes

Advertiser disclosure

We may receive compensation when an active issuer partnership is disclosed. Compensation does not change the SCFinance comparison score, our picks, or where a card ranks. Read our full disclosure.

Best Tax Software in Canada

By SCFinance Data Team · edited by SCFinance Editorial TeamUpdated Aug 15, 2026 Fact checkedEditorial integrity

Any software you use to file must be NETFILE certified by the CRA.

Compare at a glance

ProviderRatingPriceFree optionNETFILE certified

4.7/5

Best for Overall value

Pay what you wantYesYesRead review

4.4/5

Best for Guided filing and expert help

$0 - $90 per returnYesYesRead review

4.1/5

Best for Families

$0 - $39.95YesYesRead review

Our picks

Showing 3 results

Our pick for: Overall value

Wealthsimple Tax

SCFinance score4.7

Price

Pay what you want

Free option

Yes

NETFILE certified

Yes

Details
Price
Pay what you want
NETFILE
Certified
Auto-fill
Yes
What you get
  • Pay what you want, including $0
  • Auto-fill my return from the CRA
  • Covers investment and self-employment income
Our take

Pay what you want, including nothing, while still handling investment and self-employment income.

The downside: Live support is limited if you get stuck.

Read our full review

Our pick for: Guided filing and expert help

TurboTax Canada

SCFinance score4.4

Price

$0 - $90 per return

Free option

Yes

NETFILE certified

Yes

Details
Price
$0 - $90 per return
Expert review
Available
NETFILE
Certified
What you get
  • Step-by-step guided filing
  • Optional expert review and full-service filing
Our take

The most polished interview flow, with expert review when your return gets complicated.

The downside: You'll be upsold repeatedly, and pricing is per return.

Read our full review

Our pick for: Families

UFile

SCFinance score4.1

Price

$0 - $39.95

Free option

Yes

NETFILE certified

Yes

Details
Price
$0 - $39.95
Returns per licence
Up to 8
What you get
  • One price covers the whole family
  • Free for students and simple returns
Our take

One flat price covers up to eight returns, which is the cheapest route for a household.

Read our full review

Frequently asked questions

What is NETFILE certification?

It means the CRA has tested the software and approved it to transmit returns electronically. Filing with uncertified software isn't possible through NETFILE.

Can I use Auto-fill my return?

If the software supports it and you have a CRA My Account, Auto-fill pulls your slips, T4s, T5s, RRSP contributions, straight into the return, which cuts both time and typos.