"CRA will most likely investigate the very high powersellers first "
Please allow me to disagree.
The first thing CRA will do is match the names from eBay to its own tax records to confirm business income has been reported by all eBay sellers. The first priority will be to investigate those who have not declared business income in 2004 and/or 2005.
It does not necessarily mean those sellers were crooks or tax evaders. There may be valid reasons why sales and profits were not reported and CRA will want to know what those reasons are.
Next, they will compare eBay sales to gross business revenue reported by sellers on their tax return looking for
major percentage discrepencies. For example, if eBay shows sales of $50,000 and a taxpayer reported sales of $20,000, odds are good an audit will be called for.
By the way, most CRA auditors do not make $80,000 a year. That is a salary level for highly experienced senior tax auditors.
"So even if let's say my ebay sales are $1000 a month, maybe I only got paid $200. Any decent lawyer can argue this." ...and lose the case unless the argument is supported by evidence.
In an audit, Revenue Canada will check exactly how much was received through PayPal, bank accounts, etc... To claim 80% of sales have not been collected on an annual basis is ludicrous and goes against the eBay overall experience.
"they will not audit people for scraps. They will go after the big businesses." That is also incorrect as CRA has no way of knowing how big the tax liability is until investigated.
I agree there is no need to freak out or be paranoid about a tax audit. Been there, done that a few times... it is not the end of the world. Yes it is frustrating and aggravating but... life does go on.
.