25/05/2026
According to the CRA, small business owners should generally keep tax records for at least 6 years from the end of the last tax year they relate to.
This includes records such as:
- Income and expense records
- Receipts and invoices
- Bank and credit card statements
- GST and HST filings
- Payroll records
The CRA may request to review these documents during that time, so it is important to keep them organized and accessible.
If you need to keep records longer or want to destroy them earlier, you must get written permission from the CRA.
Make sure to follow our page for practical tax, business, and financial tips.