Tax Preparation

As tax legislation and regulations become more complex, ensuring accurate, timely and efficient preparation and filing of income and excise tax returns, forms and elections is an important responsibility for every taxpayer. Our team has experience and expertise in a wide variety of filings – Federal and provincial, personal and corporate, domestic and international – to work with you to ensure compliance and avoid penalties and fees. We help individuals and business owners obtain peace of mind that they have met their obligations, allowing them to focus their attention on things they would rather be doing than tax reporting paperwork (which for most people would be just about anything).

  • Preparation of annual income tax returns including:
    • Individuals – T1 returns including business statements and rental statements
    • Corporations – T2 tax returns
      • T5 information returns to report dividends paid to shareholders
    • Trusts and Estates – T3 returns and associated slips for beneficiaries
    • Partnerships – T5013 returns and associated slips for partners
  • Payroll filings:
    • T4 and T4A reporting for employees and contractors
    • CPP/EI
    • T5018 forms for construction industry contractors
  • Excise Tax filings for Federal GST/HST and provincial sales taxes
  • Foreign income, asset or payment reporting
    • T106 – Transactions with non-arm’s length non-residents
    • T1134 – Foreign affiliate reporting
    • T1135 – Foreign income and asset reporting
    •  NR4 – Payments to non-residents
  • Scientific Research and Experimental Development (SR&ED) claims
  • Wide variety of election forms utilized in specific situations

What our clients are saying

Having a partner like Virtus is a real benefit to our business because not only do they manage and organize the tax preparation side, they provide support with growth planning, leadership training and succession planning."
Ryan Leech, Brxton Masonry Inc.

Get in Touch

We can help you with taxation or any other accounting or business needs you may have. Contact us and we'll be in touch soon. If you know your Virtus Advisor’s name, please select it from list to contact them directly. If you don't already have a Virtus Advisor, please select No Advisor and we will have someone contact you shortly.

    Meet Our Taxation Specialists

    <