I don't promote Chaturbate but know more companies are requesting shit. Think the days of those making under the table internet income is slowly fading away. Plenty of companies/ payment services reporting everything these days...
Court orders PayPal to give business account details to CRA - Business - CBC News
tax man is coming