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.
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.
Corporate Income Tax Return
Alberta Corporate Income Tax Return
Quebec Corporate Income Tax Return
Foreign Income Verification Statement
Information Return Relating to Controlled and Non-Controlled Foreign Affiliates
Information Return of Non-Arm's Length Transactions with Non-Residents
Country-by-Country Report
Business Consent for Offline Access and Its Cancellation
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

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
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
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
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
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
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
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
Get suggestions from Google Places as you type an address

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
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
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
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.

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.
Get in touch
Let's work together
Have a question or want to learn more? We'd love to hear from you.