Question: how long do i need to keep business records for cra?
Answer: For tax purposes, you need to keep your business income tax returns and other business records. If you are filing Canada Revenue Agency (CRA) taxes you need to retain records for six years.