Skip to content
SPECIFICTION
Get listed

UFile

ufile.ca

Free plan WebWindows
Visit ufile.ca
Spec score 8.3 #12 of 105 in Tax Compliance Software

What it is

UFile prepares Canadian personal tax returns covering employment, retirement, rental, investment, and self-employment income. Its online version runs in a browser, can use CRA Auto-fill to download information from most tax slips, and supports electronic filing with the CRA and Revenu Québec through NETFILE. UFile also supports capital gains or losses, and state filing is included. It says the software explores tax-saving opportunities and provides a Triple Guarantee covering accuracy, satisfaction, and best tax result.

Some taxpayers may qualify for a free return, including students, people with simple returns, first-time filers, and families with total income under $20,000. UFile ONLINE stores tax data on its servers and keeps a return copy available for several years; UFile for Windows stores data locally. Both versions are available in English and French and handle Quebec returns. ONLINE includes free email and telephone support; PREMIUM adds priority email, telephone, and chat support. The service offers web and mobile access as well as Windows software. UFile is headquartered in Montreal, Quebec, Canada. Prices for the listed paid plans are not provided.

Spec sheet

Purpose
UFile prepares Canadian personal tax returns, including employment, retirement, rental, investment and self-employment income.Read 11 Oct 2026 · ufile.ca
Free plan
YesRead 20 Sep 2026 · ufile.ca
Support
UFile ONLINE includes free email and telephone support; PREMIUM adds priority email, telephone and chat support.Read 11 Oct 2026 · ufile.ca
Headquarters
Montreal, Quebec, CanadaRead 4 Oct 2026 · ufile.ca
CRA import
Auto-fill my return can automatically download information from most tax slips from the CRA.Read 11 Oct 2026 · ufile.ca
Electronic filing
UFile is NETFILE certified and supports electronic filing directly with the CRA and Revenu Québec.Read 11 Oct 2026 · ufile.ca
Free eligibility
UFile lists students, people with a simple return, first-time filers and families with total income under $20,000 among those who may qualify to file for free.Read 11 Oct 2026 · ufile.ca
Investment income
YesRead 20 Sep 2026 · ufile.ca
Language and Quebec returns
Both online and Windows versions are available in English and French and handle Quebec returns.Read 11 Oct 2026 · ufile.ca
Mobile access
web_and_mobileRead 20 Sep 2026 · ufile.ca
Online storage
UFile ONLINE runs in a web browser, saves tax data on UFile’s servers and keeps a copy of the return available for several years.Read 11 Oct 2026 · ufile.ca
Rental income
YesRead 20 Sep 2026 · ufile.ca
Security feature
UFile ONLINE’s help centre includes instructions for enabling two-factor authentication.Read 11 Oct 2026 · ufile.ca
Self-employment support
YesRead 20 Sep 2026 · ufile.ca
State filing
includedRead 20 Sep 2026 · ufile.ca
Supported situations
The product is described as suitable for freelance and other self-employment returns, investment income and capital gains or losses, and rental income and expenses.Read 11 Oct 2026 · ufile.ca
Tax optimization
UFile says it automatically explores tax-saving opportunities and provides a Triple Guarantee covering accuracy, satisfaction and best tax result.Read 11 Oct 2026 · ufile.ca
Windows compatibility
UFile recommends Windows 11; it says Windows 10 may currently run the software but is no longer officially supported and future compatibility is not guaranteed.Read 11 Oct 2026 · ufile.ca
Windows storage
UFile for Windows is installed on a Windows computer and stores tax data locally on that machine.Read 11 Oct 2026 · ufile.ca

Plans and prices

UFile ONLINE — eligible free return Free Available to qualifying taxpayers, including students, simple-return filers, fir Read 20 Sep 2026 · ufile.ca
UFile ONLINE — family head Price not published Browser-based personal tax preparation · NETFILE filing · CRA Auto-fill Read 20 Sep 2026 · ufile.ca
UFile ONLINE — family head Priced on request Browser-based personal tax preparation · NETFILE filing · CRA Auto-fill Read 20 Sep 2026 · ufile.ca
UFile ONLINE — spouse Priced on request Additional return in the same family file Read 20 Sep 2026 · ufile.ca
UFile ONLINE — spouse Price not published Additional return in the same family file Read 20 Sep 2026 · ufile.ca
UFile ONLINE — dependant Price not published Additional return in the same family file Read 20 Sep 2026 · ufile.ca
UFile ONLINE — dependant Priced on request Additional return in the same family file Read 20 Sep 2026 · ufile.ca
UFile PREMIUM — single return Priced on request Priority telephone support · Priority chat support · Priority email support Read 20 Sep 2026 · ufile.ca
UFile PREMIUM — single return Price not published Priority telephone support · Priority chat support · Priority email support Read 20 Sep 2026 · ufile.ca
UFile PREMIUM — family Price not published Priority telephone support · Priority chat support · Priority email support Read 20 Sep 2026 · ufile.ca
UFile PREMIUM — family Priced on request Priority telephone support · Priority chat support · Priority email support Read 20 Sep 2026 · ufile.ca
UFile for Windows 4 Priced on request 4 returns Read 20 Sep 2026 · ufile.ca

Every UFile plan and price →

Strong points and limits

Strong points

  • Supports CRA Auto-fill and NETFILE electronic filing.
  • Handles Quebec returns in English and French.
  • Supports rental, investment, and self-employment income.
  • ONLINE includes free email and telephone support.

Limits

  • Free filing is limited to qualifying taxpayers.
  • Windows 10 is no longer officially supported.
  • ONLINE stores tax data on UFile’s servers.

Who it suits

It suits Canadian filers with employment, retirement, rental, investment, or self-employment income, including eligible taxpayers seeking a free return. Families can add spouse and dependant returns in the same online file.

Verdict

UFile covers a range of Canadian personal tax situations, with online and Windows versions and different storage approaches. Eligibility affects access to the free return, and listed paid options do not include prices.

Where Specifiction places it

Alternatives to UFileAll alternatives →