About Software

The Canada Revenue Agency (CRA) certifies existing third-party accounting software packages for use with GST/HST Internet File Transfer.

GST/HST Internet File Transfer has been designed to accept a specific file format (".tax" extension), and the CRA-certified software will include instructions on how to save your return in that format.

Certified Software

"Certified" tax preparation software means that the developer of the software package has gone through a process with the CRA to establish that the particular package is compatible with the CRA systems. This does not mean that we endorse or recommend any one product over any other.

Here is a list of software certified for use with GST/HST Internet File Transfer. We will update this list as new software products are certified. Please note that inclusion in this list is not an endorsement of the software products by the CRA.

Company name: Intuit Canada ULC
Product name: Intuit QuickBooks Financial Software

Company name: Sage Software Canada, Ltd.
Product name: Sage 50, Sage X3, Sage Business Cloud Accounting

Company name: FCC AgExpert
Product name: AgExpert Accounting

Company name: Microsoft
Product names: Business Central - Microsoft Dynamics 365 GP, NAV

Company name: ESI Software Inc.
Product name: ESILAW

Company name: NetSuite Inc.
Product names: NetSuite OneWorld, NetSuite Financials, NetSuite Inc.

Company name: Blue Link Associates Limited
Product name: Blue Link ERP

Company name: SAP
Product name: SAP Business ByDesign

Company name: InstantHST 
Product name: InstantHST

Software developers

Software developers produce software for retail use. If you are interested in developing electronic filing software, contact us at:

GST/HST Electronic Filing Services Section
Canada Revenue Agency
East Tower - E03
Canada Post Place
750 Heron Road
Ottawa, ON K1A 0L5

Page details

Date modified: