Crypto Traders
We reconcile trades, wallets, and exchanges to report capital gains and losses accurately on Schedule 3 and T1 returns.
Comprehensive crypto tax, crypto bookkeeping, crypto advisory, and crypto audit services for
individuals,
crypto businesses, and blockchain startups across Canada. As one of the most crypto-friendly
nations in the world, Canada has a rapidly growing cryptocurrency ecosystem with regulated
exchanges, clear CRA guidance, and a large community of crypto investors and traders.
The CRA treats crypto as a commodity, with 50% of capital gains included in taxable income.
Business income from crypto is 100% taxable. We prepare detailed crypto tax reports for
T1 General returns with Schedule 3, support CRA audit defense, assist with T1135 foreign
property reporting, and guide clients through complex matters such as the superficial loss
rule and GST/HST compliance. Our team ensures accurate filings, full regulatory compliance,
and audit-ready documentation so you can focus on growing your crypto portfolio with confidence.
Canada is one of the most active and well-regulated cryptocurrency markets globally, with a growing ecosystem of exchanges, blockchain companies, and crypto investors from coast to coast. The CRA (Canada Revenue Agency) treats cryptocurrency as a commodity, meaning dispositions are subject to either capital gains tax (50% inclusion rate) or business income tax (100% taxable) depending on the nature of your activity. Canadian crypto investors must report all crypto transactions on their T1 General return. At Tax Partners, we provide specialized crypto tax services including accurate Schedule 3 reporting, capital gains vs. business income determination, CRA audit support, T1135 foreign property compliance, and strategic tax advisory tailored for Canadian residents and businesses.
Learn MoreCrypto investors, traders, miners, and blockchain startups are expanding rapidly across all provinces and territories in Canada.
Canadian crypto investors must file T1 returns with Schedule 3 or T2125 for all crypto activity with the CRA.
Dedicated professionals with deep crypto tax knowledge for Canada's capital gains and business income frameworks.
Full compliance with CRA regulations, T1135 foreign property requirements, and GST/HST obligations for Canadian residents.
Canada has positioned itself as one of the world's most crypto-friendly nations, with clear regulatory guidance from the CRA, a well-developed ecosystem of regulated exchanges like Shakepay, Newton, and Bitbuy, and a large community of crypto investors from coast to coast. Cities like Toronto, Vancouver, Montreal, and Calgary are home to thriving blockchain communities, crypto startups, and institutional investors. The CRA has been proactive in issuing guidance on cryptocurrency taxation, treating crypto as a commodity subject to the same tax rules as other investment properties. However, the distinction between capital gains treatment and business income treatment creates complexity that many Canadian crypto investors struggle to navigate. Understanding these obligations is critical for staying compliant and minimizing your tax burden.
The most important determination for Canadian crypto taxpayers is whether their activity constitutes capital gains or business income. For capital gains treatment, only 50% of the gain is included in taxable income (the inclusion rate). For business income, 100% of the gain is taxable. The CRA considers several factors: frequency and volume of transactions, holding period, whether you have specialized knowledge of crypto markets, the time and effort spent on trading, and your overall intention. Casual investors who buy and hold crypto for the long term typically qualify for capital gains treatment. Active day traders, frequent traders, and those who derive their primary income from crypto are more likely to be classified as earning business income. This determination significantly impacts your tax liability and should be carefully considered with a tax professional.
Canadian crypto gains are subject to both federal and provincial/territorial income tax. The combined marginal tax rates vary by province, ranging from approximately 20% at the lowest bracket to over 53% at the highest bracket in some provinces. For capital gains, since only 50% of the gain is included in income, the effective tax rate on crypto capital gains ranges from approximately 10% to 27%. For business income, the full gain is taxed at your marginal rate. Provincial tax rates add a significant layer to the federal rate: Ontario adds up to 20.53%, British Columbia up to 20.5%, Quebec up to 25.75%, and Alberta up to 15%. Strategic tax planning is essential for Canadian crypto investors to minimize their combined federal and provincial tax liability.
Accurate crypto tax filing for Canadian residents requires several key forms. Schedule 3 (Capital Gains or Losses) is used to report capital gains and losses from crypto dispositions and is attached to your T1 General return. Form T2125 (Statement of Business or Professional Activities) is required if your crypto activity constitutes a business. Form T1135 (Foreign Income Verification Statement) must be filed if the total cost of your foreign property, including crypto on foreign exchanges, exceeds $100,000 CAD at any time during the year. Self-employed crypto miners or traders may also need to file GST/HST returns. Canadian exchanges like Shakepay, Newton, and Bitbuy may provide tax summaries, but these should be verified against your own records for accuracy.
Not every crypto transaction is taxable in Canada, but most dispositions are. Taxable events include selling crypto for Canadian dollars or other fiat currency, trading one cryptocurrency for another (treated as a barter transaction), using crypto to purchase goods or services, earning crypto through mining or staking rewards, receiving airdrops, and earning crypto as compensation or freelance income. Non-taxable events include buying crypto with fiat and holding it, transferring crypto between your own wallets, and gifting crypto (though the donor may realize a capital gain). The superficial loss rule prevents claiming losses when the same crypto is repurchased within 30 days before or after the sale.
Decentralized Finance (DeFi) and NFTs have introduced new layers of complexity to crypto tax reporting for Canadian investors. Yield farming, liquidity pool participation, staking rewards, wrapped tokens, and bridge transactions each have unique tax implications under CRA guidelines. NFT minting, sales, and royalties are also taxable events. Canada's growing Web3 ecosystem, particularly in Toronto, Vancouver, and Montreal, has made DeFi and NFT activity increasingly common. The CRA has been expanding its guidance on these emerging areas, and Canadian residents active in DeFi or NFTs should work with a specialized crypto tax professional to ensure every transaction is properly classified as capital gains or business income and reported accordingly.
The CRA has significantly increased its focus on cryptocurrency compliance in recent years. The agency has launched questionnaire campaigns targeting crypto investors, issued requirements to Canadian exchanges to provide user data, and conducted audits of crypto taxpayers. The CRA has also participated in international data-sharing agreements to track cross-border crypto transactions. Canadian residents who have underreported or failed to report crypto activity may face penalties including late filing penalties, interest on unpaid taxes, and gross negligence penalties of up to 50% of the understated tax. The CRA's Voluntary Disclosures Program (VDP) may be available for taxpayers who come forward before being contacted. Tax Partners provides comprehensive audit defense for CRA proceedings, ensuring your filings are fully compliant and defensible.
Tax Partners works with individuals, traders, businesses, and blockchain startups across Canada to simplify crypto tax reporting, ensure compliance with the CRA, and minimize combined federal and provincial tax liability.
We reconcile trades, wallets, and exchanges to report capital gains and losses accurately on Schedule 3 and T1 returns.
We track and report NFT transactions, including sales, royalties, and mints for CRA compliance.
Specialized tax and bookkeeping services for emerging blockchain businesses in Canada.
We provide crypto payroll services, crypto tax filing, and bookkeeping for Canadian businesses accepting crypto payments.
We provide crypto tax and accounting services across Canada








Canadian crypto investors and founders trust Tax Partners for our deep specialization in crypto tax compliance. Our expertise in CRA regulations, the capital gains vs. business income determination, and combined federal/provincial tax planning ensures accuracy, confidence, and peace of mind. We help you navigate the 50% inclusion rate, superficial loss rules, and T1135 requirements while minimizing your overall tax liability.
Accurate reporting of all crypto activities for Schedule 3 and T1 compliance with the CRA.
Expert handling of complex Web3 transactions for Canadian tax compliance.
File your T1 General and Schedule 3 crypto tax returns with expert guidance.
We provide audit support and documentation for CRA audits and inquiries.
Crypto tax compliance in Canada requires careful attention to the CRA's distinction between capital gains and business income, the 50% inclusion rate, superficial loss rules, and combined federal/provincial tax obligations. Tax Partners helps minimize your overall tax liability through strategic planning while ensuring full compliance with CRA regulations.
Specialized crypto tax services for individuals and businesses in Canada.
Full-service crypto tax filing for T1 General returns with Schedule 3 for the CRA.
Track and report DeFi activity, NFT sales, royalties, and staking rewards.
Proactive support for CRA audits related to crypto taxes for Canadian residents.
"Don't just take our word for it - Our satisfied clients are our best advocates"
Sam and Mahad were both extremely professional and knowledgeable. I have a lot of confidence in them and will be returning.Read More
My first time coming here, and my experience with them was great from start to finish. I worked with Sam and he took excellent care of my business. Will be returning next tax season for sure!Read More
Sam was quick and friendly. He was very good to deal with and I would highly recommend him in the future. Have dealt with Tax Partners for many years and would not go anywhere else!Read More
Neelam is really excellent. She's really fast in doing her taxes. Julia is a very good assistant too. Fast and reliable. (Oshawa branch)Read More
EXCELLENT
Based on 1396 Reviews


Our go-to platforms for smarter finances, clear insights, and efficient workflows.

Speak with a crypto tax expert today.
Fill out the form and we'll get back to you within 24 hours.
info@taxpartners.ca
(905) 836-8755
#CanadaAccountant #CanadaTax #CanadaBookkeeper #CFP #CBP #CPA #BusinessValuator #ArtistAccountant #MusicianAccountant #DanceCPA #ChildcareCPA #DoctorsTax #DoctorsCPA #ChiropractorCPA #CPADoctors #AccountantDoctor #DoctorTaxHelp #LawyerCPA #LawyerTaxHelp #BookkeepingforDoctors #AmazonCPA #AmazonAccountant #ShopifyCPA #ShopifyAccountant #ECommerceCPA #EcommerceTaxHelp #EcommerceTaxAccountant #TaxAccountant #CanadaTaxHelp #CanadaTaxTips #RealEstateCPA #RealtorCPA #RealEstateAgentCPA #RealtorTaxHelp #RealtorTaxAudit #FranchiseAccountant #FranchiseTaxHelp #FranchiseAgreement #ShareholderStructure #AssetProtection #IncomeProtection #CPASharePurchaseAgreement #LogisticsTaxHelp #GamingTax #GamingCPA #FamilyTaxOffice #FamilyOfficeServices #ConstructionCPA #ConstructionAudit #ConstructionTaxAudit #CannabisTax #CannabisTaxAudit #CannabisAccountant #HealthCareTaxHelp #HealthCareAccountant #RetailTaxAudit #RetailCPA #ManufacturingCPA #CPACryptoAdvisory #CryptoTax #CryptoAdvisory #CryptoConsulting #CryptoBookkeeping #lifeinsurance #irp #lifeinsurancetax #incometax #cralifeinsurance #shareholderbenefits #GreatwayFinancial #GreatwayIRP #ExperiorIRP #ExperiorLifeInsurance #WFGIRP #WFGIvari #InfiniteBanking #IRPBMO #JimPatterson #WaltDisney #TermInsurance #AccountantLifeInsurance #LifeInsuranceCRA #IndependentLifeInsuranceAdvisor #InsuranceAdvisor #FSRA #FSRAAudit #WholeLife #WholeLifeInsurance #InsuranceHelp #ProtectFamily #JamiePrickett #Marlon #MarlonAntonio #Recruiting #us tax #ustax #UStaxaccountant #UStaxspecialist #UStaxaudit #ITIN #ITINapplication #ITINrenewal #ITINexpired #1040tax #1040NR #1040IRS #1040Accountant #IRS #IRSphone #IRSaddress #crossbordertax #uscitizentax #IRSobligations #streamline #streamlineprocedure #FBAR #FACTA #TFSAUSCitizen #taxreturnusa #CDNUStreaty #treatytax #OgdenIRS #AustinIRS #Expattax #Expattaxes #CPAexpat #CPAIRS #USTaxService #amnesty #firsttimeabatement #USdilinquenttax #accountant #bookkeeper #payroll #CRAaudit #taxproblem #taxlawyer #taxattorney #USrealestatetax #taxspecialist #CanadianUStaxspecialist #TorontoUStax #NewmarketUStax #MississaugaUStax #BramptonUStax #NorthYorkUStax #ScarboroughUStax #RichmondHillUStax #MarkhamUStax #BarrieUStax #AuroraUStax #HamiltonUStax #VaughanUStax #WoodbridgeUStax #USPassport #coinbase #forextrading #finance #bitcoinprice #xrp #forexsignals #ripple #altcoin #success #hodl #binary #motivation #cryptoworld #stockmarket #dogecoin #forexlifestyle #mining #blockchaintechnology #wealth #cryptoinvestor #nft #financialfreedom #altcoins #bitcoinexchange #cryptomining #trade #wallstreet #usa #daytrader #millionaire #cryptotax #bitcointax #crataxcrypto #cracrypto #crabitcoin #capitalgainstaxcrypto #vdpcrypto #cryptoaccountant #cryptolawyer #canadacrypto #canadacryptocourse #cpacrypto #cpabitcoin #vdpetherium #vdpETH #cpacryptotax #cryptoaudit #craauditcrypto #crypto #bitcoin #cryptocurrency #blockchain #btc #ethereum #forex #money #trading #bitcoinmining #IRSCrypto #BTCinsurance #MetricsCPA #Koinly #CoinLedger #CPACanadaBlockchain #Blockchain #AccountorCPA #MPGroupCPA #ForteInnovations #CoinLedger #ManningElliot #CoinPanda #TripleMAccounting #Bitwave #GordonLawGroup #DavisAccounting #CryptocurrencyAccountant #NeumeisterAssociates #CPAOntario #AkifCPA #FarisCPA #CryptoTaxLawyer #DavidCrypto #RMPLLP #OberheidenPC #CryptoTaxGirl #CPAAlberta #DimovTax #CMPPC #Forbes #Ghumans #JeremyAJohnson #GoldfineCPA #BitcoinTaxHelp #BlockchainCPAs #cryptotrading #investing #cryptocurrencies #investment #cryptonews #bitcoinnews #bitcoins #entrepreneur #invest #business #eth #forextrader #bitcointrading #trader #investor #bitcoincash #litecoin #binance #binaryoptions #bhfyp #sol #FTM #AVAX #canadacrypto #Barrie #Belleville #Brampton #Brant #Brantford #Brockville #Burlington #Cambridge #Clarence-Rockland #Cornwall #Dryden #Elliot Lake #Greater Sudbury #Guelph #Haldimand County #Hamilton #Kawartha Lakes #Kenora #Kingston #Kitchener #London #Markham #Mississauga #Niagara Falls #Norfolk County #North Bay #Orillia #Oshawa #Ottawa #Owen Sound #Pembroke #Peterborough #Pickering #Port Colborne #Prince Edward County #Quinte West #Richmond Hill #Sarnia #Sault Ste. Marie #St. Catharines #St. Thomas #Stratford #Temiskaming Shores #Thorold #Thunder Bay #Timmins #Toronto #Vaughan #Waterloo #Welland #Windsor #Woodstock #Ajax #Amherstburg #Arnprior #Atikokan #Aurora #Aylmer #Bancroft #Blind River #Bracebridge #Bradford West Gwillimbury #Bruce Mines #Caledon #Carleton Place #Cobalt #Cobourg #Cochrane #Collingwood #Deep River #Deseronto #East Gwillimbury #Englehart #Erin #Espanola #Essex #Fort Erie #Fort Frances #Gananoque #Georgina #Goderich #Gore Bay #Grand Valley #Gravenhurst #Greater Napanee #Grimsby #Halton Hills #Hanover #Hawkesbury #Hearst #Huntsville #Ingersoll #Innisfil #Iroquois Falls #Kapuskasing #Kearney #Kingsville #Kirkland Lake #Lakeshore #LaSalle #Latchford #Laurentian Hills #Lincoln #Marathon #Mattawa #Midland #Milton #Minto #Mississippi Mills #Mono #Moosonee #New Tecumseth #Newmarket #Niagara-on-the-Lake #Northeastern Manitoulin and the Islands #Oakville #Orangeville #Parry Sound #Pelham #Penetanguishene #Perth #Petawawa #Petrolia #Plympton-Wyoming #Prescott #Rainy River #Renfrew #Saugeen Shores #Shelburne #Smiths Falls #Smooth Rock Falls #South Bruce Peninsula #Spanish #St. Marys #Tecumseh #Blue Mountains #Thessalon #Tillsonburg #Wasaga Beach #Whitby #Whitchurch-Stouffville #Burk’s Falls #Casselman #Hilton Beach #Merrickville-Wolford #Newbury #