What are the CRA Requirements for Record Keeping?

The Canada Revenue Agency (CRA) requires individual and corporate taxpayers to keep their records in case they are audited, or if the CRA wants a taxpayer to justify their income and / or expenses in another way.

CRA Requirements for Record Keeping – Where do I keep my Records?

Unless you have permission from the CRA, you must keep your records at your place of business or your residence in Canada.

Records that are kept outside of Canada and accessed electronically from inside Canada are not considered to be records kept in Canada.

In order to get permission to keep your records elsewhere, you must write to your tax services office. If you are granted permission, you must make your records available upon request for review by the CRA in Canada.

The CRA will not give permission to keep records outside of Canada to the following:

The CRA could give you permission to store your electronic records outside of Canada. If so, the CRA may accept copies if:

CRA Requirements for Record Keeping – How Long Do I need to Keep my Records?

In general, you must keep all records and supporting documentation for a period of 6 years from the end of the last tax year they relate to. The tax year will be the fiscal period for corporations and the calendar year for individuals.

The 6 year rule applies to the following legislations:

However, there are times when you must keep your record for longer. Some of these include: