Crypto shows up in a tech consultant’s file in three different ways, and each one is taxed differently: getting paid in it, earning it through mining or staking, and holding it as an investment. The instinct to treat all of it as “crypto gains” and worry about the tax bill only when converting back to Canadian dollars is the most common mistake in this file type.
Getting Paid in Crypto Is Business Income, Not a Capital Gain
When a client pays an invoice in Bitcoin, Ethereum, or a stablecoin instead of Canadian or US dollars, the transaction is a barter exchange. The contractor performed a service; the client paid for it with property instead of currency. CRA taxes it the same way it would tax a cash payment: the fair market value of the crypto in Canadian dollars, on the date it was received, is business income and gets reported on the T2125 (or the corporation’s T2 if the invoice was billed corporately).
That value also becomes the contractor’s adjusted cost base (ACB) in the crypto received. From that point forward, the crypto is a separate asset. If it is held and later sold, spent, or converted, any change in value between the date it was received as payment and the date it is disposed of is a new, separate transaction, evaluated under its own capital-versus-income analysis. Conflating the two, treating the entire eventual sale proceeds as one taxable event, misstates both the business income and the disposition. The receiving cryptocurrency as payment guide walks through this valuation-at-receipt mechanic in more detail.
CRA: Guide for cryptocurrency users and tax professionals
GST/HST Still Applies
A crypto-paid invoice for a taxable supply of services carries GST/HST exactly as a cash invoice would. The barter rules require valuing both sides of the trade, the service and the crypto received, at fair market value on the transaction date, and charging tax on the value of the supply. A contractor invoicing a Canadian client in crypto still needs to charge and remit GST/HST on that invoice under the normal registration and filing rules covered in the GST/HST and QST ITC/ITR documentation guide. Paying in a novel currency does not change the underlying supply. See the GST/HST on cryptocurrency payments guide for the full valuation and remittance mechanics.
Capital Gain or Business Income: The Same Test as Any Other Property
Once crypto is held past the point of receipt, whether a later disposition produces a capital gain or business income depends on the same factors CRA applies to any property: frequency and volume of transactions, holding period, the taxpayer’s knowledge of and connection to the crypto markets, whether the activity resembles a trading business, and the intention at the time of acquisition. A contractor who receives crypto as occasional client payment and holds it passively is on stronger ground for capital treatment on a later sale. A contractor who actively trades, or who acquired crypto with the intention of quick resale, is more likely earning business income or running what CRA treats as an adventure in the nature of trade, taxed at full rates with no 50 percent capital gains inclusion.
There is no bright-line frequency test. The classification is a facts-and-circumstances determination, and it is worth documenting intent and pattern of activity at the time, rather than reconstructing an argument after CRA has already asked the question.
Mining and Staking Income
Mining rewards and staking rewards are generally taxed as income at fair market value on the date received, the same mechanic as crypto received for services. That income figure also becomes the ACB for the mined or staked units going forward. CRA distinguishes hobby-level activity from a mining or staking business based on scale, commercial organization, and continuity of the activity. A corporation running mining or validator infrastructure as part of its business is earning ordinary business income from that activity. An individual staking a modest personal holding through an exchange has more classification ambiguity, and the facts of the specific setup should be reviewed rather than assumed.
Corporate Holding Risk: Investment Versus Inventory
Whether crypto sits inside the operating corporation or a personal account changes which entity reports the income, but it also changes the tax mechanics if the corporation holds crypto as an investment rather than as inventory of an active trading business. Investment-classified crypto gains, along with any staking yield the corporation earns passively, are treated as investment income for the small business deduction’s adjusted aggregate investment income (AAII) test. Above the $50,000 AAII threshold, the SBD limit grinds down at $5 for every $1 of investment income over the threshold, disappearing entirely at $150,000. A corporation that has been quietly accumulating crypto as a treasury holding can trip this grind the same way a portfolio of marketable securities would. See the corporate investments and passive income guide for the full AAII mechanics.
This is a reason to decide deliberately whether a crypto holding sits inside the operating corporation, a separate holding company, or personally, rather than letting it accumulate as a side effect of accepting client payments in crypto.
Record-Keeping
Every crypto transaction, whether it is a receipt from a client, a mining or staking reward, a trade between two crypto assets, or a disposition back to Canadian dollars, needs its own record: date, fair market value in Canadian dollars at the time, transaction type, and running ACB. Trading one crypto asset for another is a disposition of the first asset, not a tax-deferred exchange, and needs to be recorded and valued the same as a sale for cash. Exchange transaction histories are a starting point, but they rarely track ACB across exchanges the way CRA expects, particularly when the same holdings move between wallets or platforms. A contractor with meaningful crypto activity should keep a running ACB ledger rather than trying to reconstruct cost base from exchange statements at filing time. See the bookkeeping and record-keeping guide for the ledger structure and QuickBooks Online setup.