If you earn income from a business, which includes Direct Sales such as Avon, CRA considers you to be the owner of a business. And oftentimes these direct sales will issue a T4A tax slip and you must claim it on your tax return.
Here's some more information from TurboTax you will find helpful: You May Have Business Income and Not Even Know it!