ZigaForm version 7.6.9

Canadian Tax Services

Tax compliance and advisory support for Canadian individuals, corporations, and non-residents.

Personal Tax

  • T1 personal income tax returns
  • Self-employment and rental income schedules
  • Foreign property and foreign income reporting (T1135)
  • Departure and newcomer tax matters
  • US income and foreign tax credits
  • RRSP, RRIF, TFSA, RESP, and FHSA planning support
  • Prior-year adjustments and CRA correspondence

Corporate Tax

  • T2 corporate income tax returns
  • Owner-manager compensation considerations (salary vs. dividends)
  • Shareholder transactions and related schedules
  • GST/HST filings and reconciliations
  • Payroll reporting coordination
  • Business registration and incorporation support
  • Corporate reorganizations with legal counsel where required

Small Business & Self-Employed Tax

Self-employed individuals and small business owners face a unique set of tax responsibilities — from quarterly installments to CPP contributions, home office deductions, and vehicle expense tracking. Tax Square simplifies this complexity.

    • T2125 Statement of Business or Professional Activities
    • GST/HST registration, collection, and filing
    • Quarterly instalment planning
    • Home office deduction — detailed method calculations
    • Business vehicle mileage and expense deductions
    • Capital cost allowance (CCA) planning
    • RRSP and retirement contribution planning for business owners

Non-Resident and Cross-Border Compliance

  • Section 216 rental-income returns
  • NR6 applications and non-resident rental withholding
  • NR4 slips and summaries
  • Section 116 clearance-certificate support
  • Part XIII withholding reviews
  • Non-resident corporate filing and treaty-exemption considerations

CRA Compliance Support

  • Notices of assessment and reassessment review
  • Information requests and audit support
  • Voluntary Disclosures Program eligibility review
  • Taxpayer-relief requests
  • Payment-arrangement support and account reconciliation