Corporate tax, without the guesswork.

Prepare, check and transmit your corporate returns from one place — CRA-certified, on every platform, and free until you file.

Canada
Alberta
British Columbia
Manitoba
New Brunswick
Newfoundland and Labrador
Nova Scotia
Northwest Territories
Nunavut
Ontario
Prince Edward Island
Quebec
Saskatchewan
Yukon
Canada
Alberta
British Columbia
Manitoba
New Brunswick
Newfoundland and Labrador
Nova Scotia
Northwest Territories
Nunavut
Ontario
Prince Edward Island
Quebec
Saskatchewan
Yukon

Certified programs

CRA-certified for all your filing needs

AuraTax is certified by the Canada Revenue Agency (CRA) to file the following programs. Our software is regularly updated to meet the latest CRA requirements and specifications.

T2

Corporate Income Tax Return

AT1

Alberta Corporate Income Tax Return

CO-17

Quebec Corporate Income Tax Return

T1135

Foreign Income Verification Statement

T1134

Information Return Relating to Controlled and Non-Controlled Foreign Affiliates

T106

Information Return of Non-Arm's Length Transactions with Non-Residents

RC4649

Country-by-Country Report

RC59/RC59X

Business Consent for Offline Access and Its Cancellation

AlbertaBritish ColumbiaManitobaNew BrunswickNewfoundland and LabradorNova ScotiaNorthwest TerritoriesNunavutOntarioPrince Edward IslandQuebecSaskatchewanYukon

Cross-platform

Get a seamless experience across your devices,
from the comfort of your home, or in transit

Prepare your return for free, pay only to transmit

macOS
Linux
Windows
AuraTax across devices

Working in the cloud

Work from anywhere, even on an alien's computer.
Sign in to AuraTax with your existing Google or Apple account, and pay for the service through PayPal

Google
Apple
Secured by
Acceptance mark

Core features

Everything you need for corporate tax

From data entry to submission, AuraTax streamlines every step of the corporate tax filing process.

Creating returns

Creating returns

AuraTax offers four ways to create a new return

Auto-fill your return

Use AuraTax to retrieve your previous years' returns from CRA (Canada Revenue Agency) records, then roll over your return to the next reporting period

Create a return from scratch

Fill in the corporation's identification and reporting period information

Load a COR file

Load and roll over your return from a COR file generated by other software

Bring it over from Bookkeeping

Close a period in AuraTax Bookkeeping and it opens the T2 or CO-17 for you, with the period's totals already entered against their GIFI codes

Guided or form view

Guided or form view

Two ways to prepare the same return. Pick the one that suits the job, and switch at any point with one click or Ctrl + =; nothing you entered is lost.

Guided view, one step at a time

A step-by-step path through the T2, CO-17 or AT1: the corporation, the tax year, plain questions about the year, the financial statements, then only the schedules your answers call for. The steps are worked out again after every answer, and anything still to fix becomes a step of its own before you review and transmit.

Form view, the CRA's forms as you know them

Every schedule laid out like the CRA's and Revenu Québec's own, line numbers and all, for preparers who know where things go. It is built for speed: search any form or line, follow a calculated amount to where it comes from or where it goes, jump from an error straight to its field, and enter data faster with suggestions as you type, from addresses and code lists to GIFI codes found by name or number.

Full-depth search

Full-depth search

Reach any form or field without knowing where it lives — by name, by value, even auto-calculated ones. Ctrl+Space opens the box, and Ask AI takes it from a half-remembered name to the right line.

Selecting an item in the search result list will navigate to the Form and set the focus on the Input element

Add or remove forms

Add or remove forms

Open the form manager to add forms to your return, or to remove them.

Where possible, AuraTax will automatically add mandatory forms to your return. This means form management is handled by the system in most cases.

Fix validation errors faster

Fix validation errors faster

Click an error message to jump straight to the form it came from, with the offending field already focused.

The system is designed to prevent you from transmitting erroneous data

Auto-complete addresses

Auto-complete addresses

Get suggestions from Google Places as you type an address

Balance sheet

Balance sheet

Use the Balance Sheet View to see your assets and liabilities side-by-side. You can always switch to the Form View if you need to see all the GIFI items.

Assets = liabilities + shareholders' equity

Share & collaborate

Share & collaborate

Add your colleagues, business partners, clients and others as Owners, Editors or Readers to your return.

They will be able to log in to AuraTax, see your return, and exercise only the rights they were granted

In-app signature

In-app signature

Sign your forms, or get your clients, partners and business stakeholders to sign directly within AuraTax

Once a user's signature is recorded, it can be reused in other Fields, Forms and Tax Programs, but never without the user assigning it manually

Unlimited amendments

Unlimited amendments

Pay only for the initial transmission. Amendments are free and unlimited with AuraTax

Open the Settings window, and click on the Amend this return link. The system will mark your return as amended, where applicable, and allow you to modify and re-transmit.

Origin / report values

Navigate easily between fields and forms to see where auto-calculated values are coming from or going to.

Ask AI

It already knows the return you have open

Press Ctrl + Space anywhere in a return and ask in plain words. It can see which schedules you have attached, the values sitting in them, and the validation errors still outstanding.

  • Find anything, and go there

    “Where is line 300?” scrolls to the field and focuses it, the way the old search dropdown did — only you no longer have to know what it is called.

  • Ask what a field is for

    Answers come from the same CRA-derived help text the field's own ? icon shows, so they match the form in front of you.

  • Look it up in the guide itself

    Concept questions — what is a CCPC, refundable versus non-refundable Part I tax — are answered from the CRA T2 Corporation Income Tax Guide (T4012).

  • Attach a schedule, set a value, add a row

    It can do the work too: create a return, attach or remove a schedule, fill a field, add a table row.

It never edits your return itself. Every change is applied by the app once you confirm it, through the same code path as the buttons you would have clicked — so validation and cross-field calculations run exactly as they always do.

Asking a question inside a T2 return

Questions

Frequently asked questions

What is AuraTax?

AuraTax is Canadian corporate tax software from AuraSoft Inc. of Brampton, Ontario. It prepares and transmits the T2, the CO-17 and the AT1, the T1135, T1134, T106 and RC4649 information returns and the CRA's special elections, with Payroll and Bookkeeping built in.

Is AuraTax certified by the CRA and Revenu Québec?

Yes. AuraTax is on the CRA's list of software certified for T2 Corporation Internet Filing, and on Revenu Québec's list of software authorized for the CO-17. Each tax year's version carries its own approval code.

How much does AuraTax cost?

Preparing a return is free. You pay when you transmit it: per return, or every return of every program with the yearly licence. Payroll and Bookkeeping are monthly subscriptions. All prices are on the pricing page.

Does AuraTax work on a Mac or on Linux?

Yes. AuraTax runs in the browser, and the desktop app installs on Windows, macOS and Linux with the same programs and your data on your own disk.

Is AuraTax available in French?

Yes. The application and this site are in English and French, and the CO-17 is prepared on Revenu Québec's French forms, the official version.

Where is my data stored?

In the web app, on servers in Canada. With the desktop app, on your own machine. The privacy and security pages say how it is protected.

Can I amend a return I already transmitted?

Yes. Reopen the return in AuraTax, make the changes and transmit it again as an amended return, for the same business number and tax year end. There is no need to delete it or start over.

Try it on a real return

Prepare the whole thing before you decide — auto-fill it from CRA records, start from scratch, or load a COR file from your old software.

Preparing your return is free. You only pay to transmit it.

Get in touch

Let's work together

Have a question or want to learn more? We'd love to hear from you.