Symmetry Tax Engine vs UFile
Symmetry Tax Engine
symmetry.comUFile
ufile.caSide by side
| Figure | Symmetry Tax Engine | UFile |
|---|---|---|
| Price from | — | Free |
| Free plan | — | Yes |
| Free trial | Yes | — |
| Open source | — | — |
| Web | Yes | Yes |
| Windows | Yes | Yes |
| macOS | Yes | — |
| Linux | Yes | — |
| API | Yes | — |
| Self-hosted | Yes | — |
| Plans published | 1 | 19 |
| Spec score · Tax Compliance Software | 8.2 (#16) | 8.3 (#12) |
| Free plan | No | Yes |
| Headquarters | Scottsdale, Arizona, United States | Montreal, Quebec, Canada |
| Purpose | Symmetry Tax Engine is a gross-to-net payroll tax calculation engine for building, embedding, and scaling payroll platforms. | UFile prepares Canadian personal tax returns, including employment, retirement, rental, investment and self-employment income. |
| Support | Symmetry says support includes help with tax accuracy, jurisdiction questions, API and SDK integrations, onboarding, and filing guidance. | UFile ONLINE includes free email and telephone support; PREMIUM adds priority email, telephone and chat support. |
Plans
UFile
- UFile ONLINE — eligible free returnFree
- UFile ONLINE — family headPrice not published
- UFile ONLINE — family headPriced on request
- UFile ONLINE — spousePriced on request
- UFile ONLINE — spousePrice not published
- UFile ONLINE — dependantPrice not published
- UFile ONLINE — dependantPriced on request
- UFile PREMIUM — single returnPriced on request
- UFile PREMIUM — single returnPrice not published
- UFile PREMIUM — familyPrice not published
In their own words
Symmetry Tax Engine
Symmetry Tax Engine calculates gross-to-net payroll taxes for software platforms, payroll providers, employers, and payment companies. It covers federal, state, local, and employer taxes across all 50 U.S. states, U.S. territories including Puerto Rico, and Canada, with calculations for more than 7,000 jurisdictions. Listed tax types include federal withholding, FICA, paid family and medical leave, unemployment and disability taxes, benefits and pre-tax benefit rules, and local taxes such as city, county, school district, and municipality taxes. Deployment is available as a hosted Web API or an on-premise SDK installed in a customer’s environment. The API supports JSON and XML; the SDK supports Windows, Linux, and macOS, with interfaces including C/C++, Java, .NET, .NET Core, and Delphi. The paid product has no free plan, offers a trial by contacting Symmetry, and has pricing on request. Symmetry is headquartered in Scottsdale, Arizona, and was founded in 1984.
UFile
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.