19+ Licensed & Responsible Gambling Focus๐Ÿ Built for Canadian players ยท Tested with real deposits
Tax & Legal Contributor ยท Vancouver

Daniel Cho, CPA

Chartered Professional Accountant (CPA Ontario) with nine years of practice focused on cryptocurrency taxation. Vancouver-based. Author of iGaming Expert Hub's CRA crypto gambling tax guides.

DC
Daniel Cho, CPA
CPA (Ontario) ยท 9 yrs crypto tax practice ยท Vancouver
Summary

Daniel is a chartered accountant with a Vancouver-based practice serving Canadian crypto investors and gamblers. He is iGaming Expert Hub's tax and legal contributor โ€” every CRA-related claim on the site is reviewed by him before publication. He holds a B.Comm (UBC) and CPA designation from CPA Ontario.

Background

Daniel earned his CPA designation in 2017 after articling at a Big-4 firm in Vancouver. He moved into independent practice in 2019, focusing on crypto-asset taxation as the CRA's guidance evolved through that period. His practice serves individuals and small businesses with cryptocurrency exposure โ€” including casino-related disposition tracking, mining/staking income, DeFi yield, and complex multi-exchange ACB calculations.

He joined iGaming Expert Hub in early 2026 as the tax and legal contributor, ensuring every CRA-related claim on the site reflects current Income Tax Act interpretation, CRA bulletins, and case law (Luprypa, Cohen, etc.).

Areas of expertise

Recent articles

Editorial principles

Conflict-of-interest disclosure

Daniel does not provide tax services to any reviewed operator. He has no equity, retainer, or commission relationship with crypto casino operators. His Vancouver practice is independent. iGaming Expert Hub does not pay him commissions tied to tax-guide page traffic.

Professional credentials

Contact

Tax-specific enquiries: tax@igamingexperthub.com

Daniel does not provide free tax advice via this channel. For personalised consultations on complex situations, he recommends contacting a Canadian CPA who specialises in crypto.

19+ Play Responsibly

BC Responsible Gambling 1-888-795-6111

Topical authority โ€” related content

Continue reading on iGaming Expert Hub