UFile - Canada

A practical tax filing option for Canadian returns

Last updated:

A straightforward approach for filers who want structure without too much complexity.

Best for DIY filers Budget-friendly CRA NETFILE ready Quebec support varies

Disclosure: Some links may be affiliate links. We may earn a commission at no extra cost to you.

UFile online filing interface preview

Quick comparison

Best for

DIY filers who want structure

Pricing range

$20.95+ (online)

Platforms

Web (desktop and mobile browser)

CRA NETFILE

Yes (NETFILE certified)

Quebec support

Confirm Quebec support for your plan

Quick summary

Best for

  • DIY filers
  • Structured workflow
  • Budget-minded choices

Not ideal for

  • Those needing heavy expert support

Pricing and supported situations can change by release.

More guides

Related guides

Compare accounting tools or catch up on the latest CRA updates before you file.

Watch: UFile filing walkthrough

A quick look at UFile Online so you can see the flow before you start filing.

Disclaimer: This video is for general information only and does not replace certified tax software or professional advice.

Pricing snapshot

Prices shown are from the UFile website and can change by plan or tax year.

UFile Online

$20.95

  • Base return for individuals and families.

Spouse return

$16.00

  • Second family member (spouse).

Additional family

$10.00

  • Additional family members or dependants.

Pricing can change. Always confirm the latest plan details on the official site.

Key features

Auto-fill My Return (CRA)

Imports slips directly from CRA when available.

NETFILE certified

Certified for CRA and Revenu Quebec filing.

Forms and slips coverage

Supports over 230 forms and slips.

ReFILE support

Adjust previously filed returns when needed.

Carry-forward handling

Carry-forward amounts handled automatically.

Return storage

Tax return storage for up to 9 years.

Reviews & Real-World Feedback

Short summaries based on public feedback + our readers. Not official screenshots or quoted testimonials.

What users say: Many users describe a straightforward, structured flow for standard returns.

What to watch for: Some want clearer guidance for complex scenarios or Quebec nuances.

Structured workflow

Often described as organized and easy to follow for DIY filers.

Solid for basics

Works best when slips and deductions are straightforward.

Limited guidance for edge cases

Some users mention needing extra research for complex scenarios.

Reviews shown here are summarized or user-submitted and may not reflect every experience.

Submit your review

Reviews are moderated before they appear publicly.

Optional

Latest approved reviews

Updated as reviews are approved
No approved reviews yet. Share your experience to help other readers.

Who should use it?

A practical pick if you want a structured DIY workflow without extra bells and whistles.

Budget-minded filers

Attractive for DIY filers who want a lower-cost option.

Simple to moderate returns

Works well for common slips and standard deductions.

Families

Supports multiple family members with add-on returns.

DIY filers

Best for people comfortable reviewing their own entries.

Quebec note

Quebec filers should confirm provincial return support and keep RL slips for accurate filing.

Supported tax situations (examples)

Confirm coverage for your exact situation and version before filing.

Employment income
Students + tuition
RRSP contributions
Donations + medical (varies)
Families (varies)
Quebec filing (confirm)

How it works

1) Start a return

Choose your tax year and province.

2) Enter slips

Add your income slips and sources.

3) Add deductions

RRSP, tuition, eligible expenses.

4) Review

Check totals and warnings.

5) Submit

E-file if supported by the version.

6) Keep copies

Save your return and receipts.

A simple three-step visual to show the typical UFile workflow.

UFile sign-in screen

Step 1: Sign in and start

Click to zoom.

UFile data entry screen

Step 2: Enter your info

Click to zoom.

UFile review and submit screen

Step 3: Review and submit

Click to zoom.

Note: These are illustrative visuals, not official screenshots.

Pros

  • Structured workflow
  • Good for DIY
  • Often budget-friendly

Cons

  • Features vary by version
  • Confirm Quebec handling

Quebec filing note

Quebec filers should confirm provincial return support and keep RL slips for accurate filing.

Compare alternatives

FAQ

It can work well for common situations if your slips and deductions are straightforward.

Confirm provincial return support for the current year and version before filing.

You should keep slips and receipts in case you need to verify deductions later.

Learn more resources

Helpful links and external resources for deeper reading.

Official UFile site

Open the official UFile page in a new tab.

Note: This opens an external website. We do not control their content or availability.

What's new for CRA tax season 2026?

Quick overview of important changes (then read the full guide for details).

  • Starting Feb 2026, CRA account users are prompted to add a backup MFA option (passcode grid or authenticator app).
  • NETFILE access code is easier to find in CRA My Account (8 characters).
  • Benefit updates: proposed GST credit ("groceries & essentials") changes include a one-time top-up + a 25% increase starting July 2026 (subject to approval).
  • Key dates: e-file opening and filing deadlines matter (especially if you owe or are self-employed).

Educational overview only. Always verify details with CRA / official sources.

Practice simulator

Try the Tax Practice Simulator

Want a low-stakes walkthrough before you file for real? Use our simulator to practice inputs and see a simplified estimate. No TurboTax or CRA branding, and no official filing is performed.

  • Practice only • Estimates only • Not official tax filing
  • Original UI and simplified math for learning the flow
  • Guests can try it without signing in (saved in this browser)
Launch practice simulator →

Practice only • Not affiliated with TurboTax or CRA

Ready to file?

If this option fits your needs, continue to the official software page.

Disclosure: Some links may be affiliate links. We may earn a commission at no extra cost to you.

TechnextPicks Assistant

Uses TechnextPicks when relevant, otherwise answers with general knowledge.
Thinking...

Suggested prompts

Guest verification

Thinking... this can take up to 180 seconds on a small VPS.

TechnextPicks Assistant

Uses TechnextPicks when relevant, otherwise answers with general knowledge.
Thinking...

Suggested prompts

Guest verification

Thinking... this can take up to 180 seconds on a small VPS.