{"id":125,"date":"2026-08-04T22:33:33","date_gmt":"2026-08-04T22:33:33","guid":{"rendered":"https:\/\/coinpric.com\/?p=125"},"modified":"2026-08-05T19:09:06","modified_gmt":"2026-08-05T19:09:06","slug":"crypto-tax-four-questions","status":"publish","type":"post","link":"https:\/\/coinpric.com\/fr\/crypto-tax-four-questions\/","title":{"rendered":"Crypto tax: the four questions every jurisdiction asks"},"content":{"rendered":"<div class=\"cp-tldr\">\n<h2>The short version<\/h2>\n<p>Almost every tax system asks the same four questions of a crypto transaction: what kind of thing is it, has a taxable event happened, what was the gain in your own currency, and what type of income is it. The answers vary enormously by jurisdiction. The questions barely vary at all \u2014 and the most-missed answer is that swapping one crypto asset for another is usually a taxable disposal, even though no conventional money was involved.<\/p>\n<\/div>\n<p>Crypto tax writing tends to be either jurisdiction-specific and quickly stale, or so general it says nothing. There is a more durable middle: the four questions that nearly every system works through. Learn them and you can read your own rules \u2014 which you will have to do anyway, because nobody can do it for you from here.<\/p>\n<div class=\"cp-note\">\n<p>This is general information about how tax systems approach crypto, not tax advice, and it does not describe your obligations. Rules differ by jurisdiction and change frequently. Consult a qualified tax professional where you are resident.<\/p>\n<\/div>\n<h2>Question 1: what kind of thing is it?<\/h2>\n<p>Everything follows from classification, and the label is rarely \u00ab\u00a0currency\u00a0\u00bb. Common treatments include property or a capital asset, an intangible asset, a financial instrument, or \u2014 narrowly, in a few places \u2014 a form of money.<\/p>\n<p>This matters more than it sounds. If a crypto asset is property, then spending it is disposing of property, and disposing of property is generally a taxable event. That is why using crypto to buy something can trigger tax while paying with a bank card does not: the card moves money, and money is not property being disposed of.<\/p>\n<h2>Question 2: has a taxable event happened?<\/h2>\n<p>Systems distinguish acquiring and holding from <em>disposing<\/em>. Holding, in most places, is not itself an event. Disposal usually is \u2014 and \u00ab\u00a0disposal\u00a0\u00bb is broader than selling.<\/p>\n<div class=\"cp-scroll cp-scroll--figures\" tabindex=\"0\"><table class=\"cp-figures\">\n<thead>\n<tr>\n<th>Action<\/th>\n<th>Commonly treated as<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Buying with conventional money<\/td>\n<td>Not an event; establishes your cost<\/td>\n<\/tr>\n<tr>\n<td>Holding, however long<\/td>\n<td>Not an event<\/td>\n<\/tr>\n<tr>\n<td>Selling for conventional money<\/td>\n<td>Disposal<\/td>\n<\/tr>\n<tr>\n<td>Swapping one crypto asset for another<\/td>\n<td>Disposal \u2014 usually taxable<\/td>\n<\/tr>\n<tr>\n<td>Spending it on goods or services<\/td>\n<td>Disposal<\/td>\n<\/tr>\n<tr>\n<td>Moving between your own wallets<\/td>\n<td>Not an event; ownership unchanged<\/td>\n<\/tr>\n<tr>\n<td>Receiving it as payment or reward<\/td>\n<td>Income, at the value when received<\/td>\n<\/tr>\n<\/tbody>\n<\/table><\/div>\n<p>The fourth row is the one that catches people. Swapping asset A for asset B feels like rearranging a portfolio, and no conventional money appears. But in a system where crypto is property, you disposed of A \u2014 and the gain on A is measured and taxed even though you never saw a bank transfer. Someone who trades actively between assets can accumulate substantial liabilities without ever withdrawing anything.<\/p>\n<p>The last row has a second sting. Receiving crypto as income is generally taxed at its value on receipt, and that value becomes your cost for the asset. If it then falls before you sell, you may owe income tax on a figure well above what the holding is now worth.<\/p>\n<h2>Question 3: what was the gain, in your own currency?<\/h2>\n<p>Gain is proceeds minus cost, both expressed in your national currency at the time of each transaction. Two hard parts.<\/p>\n<p><strong>Which units did you sell?<\/strong> If you bought the same asset at several prices, something has to decide which ones you disposed of. Systems prescribe different methods \u2014 first in first out, average cost, or specific identification. This is not a detail: on the same trades, different methods produce materially different taxable gains.<\/p>\n<p><strong>What was it worth at that moment?<\/strong> A crypto-to-crypto swap has no national-currency figure attached, so one must be established for both sides at the time of the trade. This is where record-keeping becomes the whole game, and why reconstructing years of history afterwards is so painful. Our <a href=\"\/tools\/profit-calculator\/\">profit calculator<\/a> can help you work through an individual trade&rsquo;s arithmetic, but it is not a tax engine and does not know your jurisdiction&rsquo;s rules.<\/p>\n<h2>Question 4: what type of income or gain is it?<\/h2>\n<p>Most systems tax capital gains and ordinary income differently \u2014 often at very different rates, with different allowances and different loss rules. So the character of the receipt matters as much as the amount.<\/p>\n<p>Recurring points of difficulty: <a href=\"\/glossary\/proof-of-stake\/\">staking<\/a> rewards, which may be income on receipt or only taxed on disposal; mining, which may be a business activity with deductible costs or passive income; airdrops, which may be income at receipt even though you did nothing to earn them; and lending or liquidity provision, where the return may be interest, a gain, or something the rules never anticipated.<\/p>\n<p>Frequency and intent can also change the character. Someone trading constantly may be treated as carrying on a business rather than making investments, which changes the rate, the deductions and the reporting.<\/p>\n<h2>Losses: the part people forget to claim<\/h2>\n<p>Losses are usually recognised on disposal, and can often offset gains. But the rules are specific: what a loss can be set against, whether it can be carried forward, whether it must be claimed within a window. Many people who report gains diligently never claim allowable losses, which means paying tax they did not owe.<\/p>\n<p>A separate trap: an asset that has become worthless or unreachable \u2014 a failed project, a lost key, a collapsed venue \u2014 has usually not been \u00ab\u00a0disposed of\u00a0\u00bb in the technical sense. There is often a specific procedure for claiming relief, and it is not automatic.<\/p>\n<h2>What to do, practically<\/h2>\n<p>Keep records as you go, not afterwards. For every transaction you want the date and time, what was disposed of and received, the value of both in your own currency at that moment, the fee, and the venue. Reconstructing this later from exchange exports across venues that have since changed or closed is the single largest avoidable cost in crypto tax.<\/p>\n<p>Then find your own jurisdiction&rsquo;s primary guidance \u2014 most tax authorities publish crypto material directly \u2014 and answer the four questions against it. That is a genuinely tractable afternoon, and it is far better than assuming.<\/p>\n<div class=\"cp-takeaways\">\n<h2>Key takeaways<\/h2>\n<ul>\n<li>Four questions drive nearly every system: what kind of thing, was there an event, what was the gain, what type of income.<\/li>\n<li>If crypto is property where you live, spending it is a disposal \u2014 which is why paying with crypto can trigger tax.<\/li>\n<li>Swapping one crypto asset for another is usually a taxable disposal even though no conventional money moved.<\/li>\n<li>Crypto received as income is generally taxed at its value on receipt, which can exceed what it is later worth.<\/li>\n<li>The cost-basis method your jurisdiction prescribes materially changes the taxable gain on identical trades.<\/li>\n<li>Losses often offset gains but must usually be claimed properly; worthless or unreachable assets need a specific procedure.<\/li>\n<li>Record every transaction as it happens. Reconstruction after the fact is the biggest avoidable cost in crypto tax.<\/li>\n<\/ul>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Tax rules differ everywhere, but the questions behind them barely vary. Understanding the four makes it possible to read your own jurisdiction&rsquo;s rules \u2014 and reveals which everyday crypto actions are the ones that create records you will need.<\/p>\n","protected":false},"author":3,"featured_media":157,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_cp_priced_asset":"","_cp_priced_value":0,"_cp_priced_at":"","footnotes":""},"categories":[16],"tags":[],"class_list":["post-125","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-taxation-updates"],"_links":{"self":[{"href":"https:\/\/coinpric.com\/fr\/wp-json\/wp\/v2\/posts\/125","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/coinpric.com\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/coinpric.com\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/coinpric.com\/fr\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/coinpric.com\/fr\/wp-json\/wp\/v2\/comments?post=125"}],"version-history":[{"count":1,"href":"https:\/\/coinpric.com\/fr\/wp-json\/wp\/v2\/posts\/125\/revisions"}],"predecessor-version":[{"id":126,"href":"https:\/\/coinpric.com\/fr\/wp-json\/wp\/v2\/posts\/125\/revisions\/126"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/coinpric.com\/fr\/wp-json\/wp\/v2\/media\/157"}],"wp:attachment":[{"href":"https:\/\/coinpric.com\/fr\/wp-json\/wp\/v2\/media?parent=125"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/coinpric.com\/fr\/wp-json\/wp\/v2\/categories?post=125"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/coinpric.com\/fr\/wp-json\/wp\/v2\/tags?post=125"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}