How long do I have to keep my receipts and records
The general rule from the Canada Revenue Agency is six years.
The clock. You keep your business records and their supporting documents for six years from the end of the last tax year they relate to. Because the count runs from the end of that tax year rather than the date on the receipt, a document is usually kept longer than six calendar years from when it was created. "Records" here means both your books and the source documents behind them: receipts, invoices, bank statements, contracts.
Some things are kept longer. Records tied to the long-term history of the business, such as the purchase and sale of property or share-register information, can affect a future sale or wind-up and are kept indefinitely, not just for six years. If you want to destroy records before the six years are up, the CRA requires you to ask permission first.
Where TALISK_HQ fits. TALISK_HQ holds the source document against each transaction, encrypted, so the paper and the entry stay together for as long as you need them: see can I throw out paper receipts after I scan them. Whether a particular record falls under the keep-indefinitely exceptions is worth confirming with your accountant.
Answered by the Talisk HQ assistant, reviewed by us
Checked against the Canada Revenue Agency on 21 July 2026: read the CRA guidance
General information about how the rules work, not tax advice. Rules change and your circumstances matter, so confirm your own position with your accountant.
Also asked
Ask a bookkeeping question
Can't find it? Ask. We answer real questions from real Canadian small businesses