Tax compliance is an essential necessity and needs to be done right!  Conventional compliance with the Canada Revenue Agency (CRA) involves


  • Preparation and filing of corporate, partnership, estate and trust returns and personal tax filings

  • Compliance for non-resident sale of taxable Canadian property (including real estate) - Clearance certificates, withholding taxes, payments to non-residents and tax recovery

Specialized tax matters  arise in the course of a business operation 

  • Assistance with filing of various tax elections and rollover forms with the CRA

  • CRA audit correspondences  and tax defense in case of wrongful penalties - assist with tax research and analysis for various tax issues

  • Foreign reporting for Canadian entities and treaty-based returns​​

  • Advance Tax Rulings or voluntary disclosures for a variety of circumstances

  • Establishing tax residency based on Canadian treaty agreements