They ask that it's put on the receipt but any accountant I've spoken with understands why many don't feel comfortable doing this. If any of my families accountant needs it, they can call me.
I just had my 2014 taxes reassessed and they made no mention of the SIN not being on my receipts. I think they realize this requirement can do more harm than good and let it slide. My thoughts anyways...