Authorized Software
We authorize software designed by software developers to help individuals and businesses:
- complete documents that we require, and
- send us the documents.
In order to be authorized, software must meet the requirements in the technical document (system requirements and technical specifications). However, authorized software does not belong to us. Therefore, we cannot be held responsible for programming errors that result in erroneous calculations of income tax, contributions and premiums payable.
If you experience difficulties using the software, contact the developer for technical assistance.
Responsabilities of software users and developers
Users
Software users are responsible for:
- knowing the conditions for use of the software
- always using the most recent version of the software properly
- providing accurate and complete information when they file documents using the software
Users should contact the software developer to find out the conditions for use of the software and to obtain technical support regarding any problems they may have with the software.
Developers
Software developers are responsible for:
- providing technical support to software users
- providing users with all the information they need to use the software
- indicating, on the software box or on their website, which returns and forms can be filed using the software, as well as the software's restrictions or limitations
- indicating, on the software box or on their website, that software users are responsible for providing accurate and complete information when they file documents using the software
- making sure the software cannot alter data
- making sure the software has no programming errors that could affect the calculation of the income tax and contributions payable
- making sure the documents that can be filed using the software meet our requirements
We cannot be held responsible for any programming errors that affect the calculation of the income tax and contributions payable.
Software serial numbers
A serial number is assigned to each copy of the software. The number, assigned by the software developer, allows us to act more efficiently if tax returns with errors, omissions or other irregularities are sent to us.
In the interests of confidentiality, no information identifying preparers will be given out by software developers. If we receive returns that do not meet requirements, we will communicate with the taxpayer to identify the person who prepared the return. We will then inform the preparer of the problem. If needed, the preparer can inform the developer of the software that they use.