Is staking income taxed when I receive it or when I sell?
Generally receipt is the income event, valued at the time it arises, and the later disposal is a separate event. That gives two dates to record for every reward: the day it arose with its value then, and the day it was disposed of with its proceeds. Where receipt and control come apart, a reward credited but locked, or claimable but not claimed, the timing question is unsettled in several jurisdictions and needs a position taken and documented rather than assumed. Whichever way you go, be consistent across rewards of the same kind and across years, and record why.
What value do I use for a staking reward?
The value at the time the reward arose, which means you need a price for that moment and a source you can name. This is where records fail in practice: rewards can arrive many times a day in small amounts, and a value assigned months later from a daily close is not the same thing as a value taken at the time. Decide the convention in advance, the source, the time of day, the currency conversion, apply it to every reward, and write it down with the figures. A convention is defensible; an unexplained figure is not.
Do locked rewards I cannot withdraw count as income yet?
This is the hard case, and it does not have a settled answer everywhere. The argument for later recognition is that a reward you cannot move, claim or sell has not really been received in any practical sense. The argument for earlier recognition is that it was credited to you, and the restriction is a term of the arrangement rather than a bar on ownership. Because the question is open, what matters is that you take a position, apply it to every similar reward, and document the terms of the lock-up that led you there. Moving between treatments year to year without explanation is the weakest position of all.
Am I taxed twice on my staking rewards?
Not if the cost base carries through properly. The value brought into income on receipt becomes the cost of the coins received, so a later disposal is measured against that figure rather than against nothing. Skip that step and the same value is taxed again as gain on the eventual sale. It is a bookkeeping failure rather than a tax rule, and it is common, because the reward record and the disposal record usually live in different places. Keep one register in which every reward carries the value it entered income at, and let disposals draw their cost from it.
How do I record hundreds of small staking reward deposits?
By treating it as a system rather than a task. Pull the reward history from the platform or the chain at a set interval, apply one stated valuation convention to every entry, and write each reward into a register carrying its date, quantity, value on arrival and the cost base that value creates. Then let disposals consume from that register in a stated order. Doing it by hand at year end does not work at this volume, and rebuilding it two years later from a wallet balance is not possible at all. The register is what makes every later year straightforward.
Does a liquidity pool reward work the same way as staking?
Do not assume it does. The analysis follows what actually happened, and pooled arrangements often involve depositing coins in exchange for something else, holding that for a period and then unwinding it, which raises questions about disposals on the way in and on the way out that simple staking does not. The reward leg may still be an income event valued on arrival, but it sits inside a larger set of facts. Read the mechanics of the particular arrangement, characterise each step, and document the treatment of each. One label for everything that produces yield is how positions become indefensible.
How much foreign income is tax-free in Canada?
None of it is tax-free for being foreign. A Canadian resident is taxed on worldwide income, so foreign salary, interest, dividends, rent and gains all go on the return, converted to Canadian dollars. What genuinely reduces the bill is the basic personal amount, the credit for foreign tax already paid, and any treaty article that exempts a specific type of income. The reporting thresholds people have in mind — the foreign property statement, for one — govern reporting, not exemption. See the foreign tax credit.
Do I get credit for all of the foreign tax I paid?
Only up to your own country's tax on that same income, and only for tax you were legally obliged to pay. Two consequences follow. Living somewhere that taxes you more heavily than your residence country does leaves an excess that becomes a carryover rather than a refund. And withholding suffered above the treaty rate is not creditable — the route back to that money is a refund claim in the country that took it. See claiming the credit.