Canada Revenue Agency
www.cra.gc.ca
Businesses > Keeping records
You are responsible for keeping records if you are carrying on a business or engaged in a commercial activity in Canada.
Note Persons carrying on more than one business must keep separate records for each business.