Some of the situations when you need to hire a CPA in Canada include in case you receive a letter from the CRA stating that you're being audited, when you need to handle your tax issues including filing returns and tax problems, when you want to set your books straight, when you’ve decided to acquire, merger, or close your business, when starting a business, or when you require tax representation.