Dangerous CRA Forms and How CRA Gets Your Information

CRA agent’s job includes checking that the information you have provided and filed on your return is accurate. Put differently, this means trying to catch taxpayers who make mistakes or are tax cheats. Triggers to CRA increasing their level of scrutiny include: Late...