First step… don’t panic! If you have a diligent small business accountant on your side, you should have most things covered.

If you’ve been selected for an audit, the auditor will contact you to arrange for a convenient time for a meeting with you or your accountant.

Canada Revenue – What else you should know about audits

BC Govt tax audit information