Don't stress over anything. I have a dcMom who works for CRA. She has never requested my SIN, she is great with just having the weekly receipts, no worries. You really don't have to be so anal and worried as long as you are honestly declaring all your income and you are providing receipts to all your clients.