
Section 1 | My Contact Information
IMPORTANT: This questionnaire was designed to help you in compiling the information necessary to prepare your tax return. This form should be filled out for every individual in your household for whom we are filing a tax return.
Section 2 | Spouse & Family Details
Section 3 | Basic Documentation Checklist
Section 4 | Detailed Documentation Checklist
Section 5 | Quebec Residents Only | Detailed Documentation Checklist
Collaboration and Data Accuracy
We appreciate the opportunity to work with you and advise you on income tax matters. Although not exhaustive, the purpose of this Personal Tax Assessment Form is to gather all the necessary information that have an impact on your personal tax return. If there's any other information not covered, it's your responsibility to proactively provide us with all the information required to prepare complete and accurate returns.
The Canada Revenue Agency (CRA) imposes penalties upon taxpayers, and upon us as tax return preparers, for failure to observe due care in reporting on your income tax returns. We are diligent in our work and it's our responsibility to prepare your tax return correctly, in compliance with the Income Tax Act. However, our accuracy is dependent on the information that you provide to us.
Although we may ask you for clarification on some of the information, in the preparation of your income tax return, such validation is not to be considered as an audit; as we do not perform audits.
You should retain all the documents and other data that form the basis of your income and deductions. These may be necessary to prove the accuracy and completeness of the return to the CRA. You have the final responsibility for the income tax return and therefore, you should review it carefully before you sign it.
You will get a copy of responses emailed to you as well. Any discrepancies should be identified to us immediately.
Data Security
Encryption - All data is encrypted in transit with TLS version 1.2, or 1.3 and 2,048 bit keys or better. Transport layer security (TLS) is also a default for customers who enter their data on this page. We leverage several technologies to ensure stored data is encrypted at rest. Platform data is stored using AES-256 encryption. User passwords are hashed following industry best practices, and are encrypted at rest.
Key Management - Encryption keys for both in transit and at rest encryption are securely managed by the platform used by us. TLS private keys for in transit encryption are managed through our content delivery partner. Volume and field level encryption keys for at rest encryption are stored in a hardened Key Management System (KMS). Keys are rotated at varying frequencies, depending upon the sensitivity of the data they govern. In general, TLS certificates are renewed annually.