# 取引分類の意味を理解する
損益及び税金の計算や、ポートフォリオ管理を正しく行うために、「確認を推奨」と表示されている取引は、取引分類を確認・修正をすることをお勧めしています。
適切な取引分類を選択するためには、各取引分類の意味を理解する必要があります。
このページでは、CryptoVision の取引分類について詳細に説明するので、是非ご確認ください。
# このページの構成
そもそも取引とは ①取得したトークン、②喪失したトークン、③手数料として支払ったトークンの3種類(のうちのいくつか)で構成されます。(「ウォレット間移動」という取引の場合に限り、「移動したトークン」もあります)。
そして ③手数料として支払ったトークンに関しては、ブロックチェーン上のトランザクションで発生する場合は(しない場合もありますが)ガス代と呼ばれるものとしてかかり、ブロックチェーン上のトランザクションでない場合にも発生する場合には(発生しない場合もありますが)、取引手数料という形でかかります。つまり、各取引に特有なのは ①取得したトークンと ②喪失したトークンの2つです。
そこで各取引分類に関して、取引の意味を説明した後に、損益計算の項目の中で、①取得したトークン、②喪失したトークン、(「ウォレット間移動」の取引のみ ③移動したトークン も)のそれぞれの損益計算を解説、という流れで説明します。
各取引分類について損益計算を解説しますが、上でも述べた通り、ブロックチェーン上のトランザクションにはガス代がかかるものがしばしばあります。 各取引分類で解説する損益計算の値から、ガス代(あるいは取引手数料)として消費したトークンの時価を費用として引き、そのトークンの取引損益=「取引時の時価-取得価格」を加算して、その結果がその取引の最終的な損益計算結果となります。
# 取引分類一覧
# トークン売買
# 送金
# 収入
# 受け取り
# 支払い
# 譲渡
# NFT
# 貸借・ DeFi
# トランザクション実行
# 交換
# 意味
トークン同士を交換(・売買)する取引です。
※ 交換するトークンの種類は何個でも問題ありません。
# 損益計算
# ①「取得」したトークン
トークン同士の交換・売買の中で取得したトークンです。
損益計算はされませんが、取引時のトークン時価が取得価格に追加されます。
# ②「喪失」したトークン
トークン同士の交換・売買の中で喪失したトークンです。
「取引時の時価 - 取得価格」 が「取引損益」として計算されます。
# 購入
# 意味
現金(ドル・円・ユーロなど)でトークン(暗号資産・NFT)を購入した取引です。
# 損益計算
# ①「取得」したトークン
損益計算はされませんが、取引時のトークン時価が取得価格に追加されます。
# ②「喪失」したトークン
トークンの購入のために支払った現金です。
損益計算はされません。
# 売却
# 意味
トークン(暗号資産・NFT)を売却して現金(ドル・円・ユーロなど)を受け取る取引です。
# 損益計算
# ①「取得」したトークン
受け取った現金です。
損益計算はされません。
# ②「喪失」したトークン
「取引時の時価 - 取得価格」 が「取引損益」として計算されます。
# ウォレット間送金
# 意味
自分が所有しているウォレット(アドレス)間で資産を移動することです。
# 損益計算
# ①「取得」したトークン
※ 「ウォレット間送金」では使用されません。
# ②「喪失」したトークン
※ 「ウォレット間送金」では使用されません。
# ③「移動」したトークン (*「ウォレット間送金」にのみ使用)
アカウントとして登録されているウォレット同士の間で送信したトークンです。
損益計算の対象にはなりません。
# 取引所に送金
# 意味
ブロックチェーン上のアドレスから(中央集権)取引所の自分の口座に送金する処理です。
# 損益計算
# ①「取得」したトークン
※「取引所に送金」では使用されません。
# ②「喪失」したトークン
ウォレットから取引所に送ったトークンです。
損益計算の対象にはなりません。
# 取引所から送金
# 意味
(中央集権)取引所の自分の口座から、ブロックチェーン上のアドレスに送金する処理です。
# 損益計算
# ①「取得」したトークン
取引所からウォレットに送ったトークンです。
損益計算の対象にはなりません。
# ②「喪失」したトークン
※「取引所から送金」では使用されません。
※ 取引所の取引データを全てアップロードしていない場合、取引所の資産額以上の額をブロックチェーン上のアドレスに送金することになってしまいます。その場合、CryptoVisionでは所有量不足エラーとして、その不足分の暗号資産を全て0円で購入したという処理をします。
# ブリッジ
# 意味
例えば Ethereum から Polygon のように、違うブロックチェーンに資産を移動させることです。
# 損益計算
# ①「取得」したトークン
ブリッジ先のチェーンで受け取ったトークンです。
損益計算はされませんが、取引時のトークン時価が取得価格に追加されます。
# ②「喪失」したトークン
ブリッジ用のアドレスに送ったトークンです。
「取引時の時価 - 取得価格」 が「取引損益」として計算されます。
# エアドロップ
# 意味
無料でトークンをもらった取引です。
# 損益計算
# ①「取得」したトークン
「エアドロップ」として受け取ったトークンです。
取引時のトークン時価が「エアドロップ(収入)」として計算されます。
また、取引時のトークン時価が取得価格に追加されます。
# ②「喪失」したトークン
※ 「エアドロップ」では使用されません。
# ステーキング報酬
# 意味
特定のトークンを保有したり、特定のアドレスにトークンをステーキング(預け入れる)ことで得られる報酬がステーキング報酬です。
# 損益計算
# ①「取得」したトークン
「ステーキング報酬」として取得したトークンです。
取引時のトークン時価が「利息・Staking報酬(収入)」として計算されます。
また、取引時のトークン時価が取得価格に追加されます。
# ②「喪失」したトークン
※ 「ステーキング報酬」では使用されません。
# 利息受取
# 意味
トークンの貸し出しなどによって得られた利息を指します。
# 損益計算
# ①「取得」したトークン
「利息受取」として取得したトークンです。
取引時のトークン時価が「利息・Staking報酬(収入)」として計算されます。
また、取引時のトークン時価が取得価格に追加されます。
# ②「喪失」したトークン
※ 「利息受取」では使用されません。
# マイニング
# 意味
マイニング(ブロックチェーンの取引を検証・承認する行為の一つ)の報酬としてトークンを獲得する取引です。
# 損益計算
# ①「取得」したトークン
マイニングにより獲得したトークンです。
取引時のトークン時価が「収入」として計算されます。
また、取引時のトークン時価が取得価格に追加されます。
# ②「喪失」したトークン
※ 「マイニング」では使用されません。
# 収入
# 意味
ブロックチェーンゲームのゲーム内報酬など、「エアドロップ」「ステーキング報酬」「利息受取」以外で収入(利益)として(対価を払わずに)トークンを受け取った取引です。
# 損益計算
# ①「取得」したトークン
取得したトークンです。
取引時のトークン時価が「収入」として計算されます。
また、取引時のトークン時価が取得価格に追加されます。
# ②「喪失」したトークン
※ 「収入」では使用されません。
# 受取
# 意味
収入(利益)ではない、対価を払わずにトークンを受け取った取引です。
# 損益計算
# ①「取得」したトークン
取得したトークンです。
損益計算はされませんが、取引時のトークン時価が取得価格に追加されます。
# ②「喪失」したトークン
※ 「受取」では使用されません。
# スキャム
# 意味
身に覚えのない・不審なトークンが突然送られてきた取引です。
# ①「取得」したトークン
送られてきたトークンです。
損益計算の対象にはならず、また取得価格にも追加されません。
# ②「喪失」したトークン
※ 「スキャム」では使用されません。
# 支払
# 意味
暗号資産を他のアドレスに送り、かつその支払いが税法上費用として計上できる取引を指します。
# 損益計算
# ①「取得」したトークン
※ 「支払」では使用されません。
# ②「喪失」したトークン
支払った暗号資産を喪失し、「取引時の時価 - 取得価格」 が「取引損益」として計算されます。
また、取引時の時価が「費用」として計算されます。
# 譲渡
# 意味
暗号資産を他のアドレスに送り、かつその支払いが税法上費用として計上できない取引を指します。
# 損益計算
# ①「取得」したトークン
※ 「譲渡」では使用されません。
# ②「喪失」したトークン
譲渡したトークンを喪失し、「取引時の時価 - 取得価格」 が「取引損益」として計算されます。
# フリーミント
# 意味
NFTを無償で発行(ミント)することを指します。
# 損益計算
# ①「取得」したトークン
発行したNFTです。
損益計算の対象にはなりません。
発行時の時価が0なので、価値0として取得価格に追加されます。
# ②「喪失」したトークン
※ 「フリーミント」では使用されません。
# NFTミント
# 意味
(無償ではなく、)ガス代以外にも発行(ミント)代が発生する形でNFTをミントした時の処理です。
# 損益計算
# ①「取得」したトークン
発行(ミント)したNFTです。
損益計算はされませんが、取引時のトークン時価が取得価格に追加されます。
# ②「喪失」したトークン
NFTの発行(ミント)のために支払った暗号資産です。
「取引時の時価 - 取得価格」 が「取引損益」として計算されます。
# NFT購入
# 意味
NFTを暗号資産を支払って購入したことを指します。
# 損益計算
# ①「取得」したトークン
購入したNFTです。
損益計算はされませんが、取引時のトークン時価が取得価格に追加されます。
# ②「喪失」したトークン
NFTの購入のために支払った暗号資産です。
「取引時の時価 - 取得価格」 が「取引損益」として計算されます。
# NFT売却
# 意味
NFTを売却して、代わりに暗号資産を対価として得た取引です。
# 損益計算
# ①「取得」したトークン
売却の対価として得た暗号資産です。
損益計算はされませんが、取引時のトークン時価が取得価格に追加されます。
# ②「喪失」したトークン
売却したNFTです。
「取引時の時価 - 取得価格」 が「取引損益」として計算されます。
# NFT取得
# 意味
他者からNFTを受け取ること(エアドロップやGiveawayなど)を指します。
# 損益計算
# ①「取得」したトークン
受け取ったNFTです。受け取った時点での時価が取得価格に追加されます。
# ②「喪失」したトークン
※ 「NFT取得」では使用されません。
# NFT譲渡
# 意味
他のアドレスに、対価なくNFTを送付することを指します。
# 損益計算
# ①「取得」したトークン
※ 「NFT 譲渡」では使用されません。
# ②「喪失」したトークン
譲渡したトークンを喪失します。
損益計算の対象にはなりません。
# NFT交換
# 意味
NFTのコントラクトアドレスが変わった時など、同じ価値であるものの、トークン自体は置き換わる取引です。
# 損益計算
# ①「取得」したトークン
受け取ったNFTです。
喪失したNFTの取得価格が、受け取ったNFTの取得価格に追加されます。
# ②「喪失」したトークン
交換用のアドレスに送った、元々保有していたNFTです。
①に取得価格を引き継ぐため、損益計算は行いません。
# LP提供
# 意味
Uniswapなどの多くのDEX(分散型取引所)では、流動性プールを作成することで、異なるトークンを交換する仕組みを提供しています。
その流動性プールのことをLP(Liquidity Pool)と呼び、そこに複数のトークンを提供する取引を、「LP提供」とCryptoVisionでは分類します。
# 損益計算
# ①「取得」したトークン
LP提供に対して付与される、いわゆる「LPトークン」です。
損益計算はされませんが、取引時のトークン時価が取得価格に追加されます。
# ②「喪失」したトークン
LP提供用のアドレスに預けたトークンです。
「取引時の時価 - 取得価格」 が「取引損益」として計算されます。
# LP解除
# 意味
上の「LP提供」で預け入れていたトークンを引き出す(同時にLPトークンを返却する)時の処理です。
# 損益計算
# ①「取得」したトークン
LP提供用のアドレスから引き出したトークンです。
損益計算はされませんが、取引時のトークン時価が取得価格に追加されます。
# ②「喪失」したトークン
LP提供に対して付与された、いわゆる「LPトークン」です。
「取引時の時価 - 取得価格」 が「取引損益」として計算されます。
# 預け入れ
# 意味
トークンを別のアドレスに預け入れることを意味します。
# 損益計算
# ①「取得」したトークン
預け入れに対して、(債権トークンなど)なんらかのトークンを取得する場合としない場合があります。
損益計算はされませんが、(トークンを取得した場合は)取引時のトークン時価が取得価格に追加されます。
# ②「喪失」したトークン
預け入れたトークンを喪失します。
# 引き出し
# 意味
トークンを預けていたアドレスから引き出すことを意味します。
# 損益計算
# ①「取得」したトークン
引き出したトークンを取得します。
損益計算の対象にはなりません。
# ②「喪失」したトークン
(債権トークンなど)なんらかのトークンを返す(喪失する)場合と返さない(喪失しない)場合があります。
トークンを喪失した場合は、「取引時の時価 - 取得価格」 が「取引損益」として計算されます。
# 借り入れ
# 意味
トークンを別のアドレスから借りることを意味します。
# 損益計算
# ①「取得」したトークン
借り入れたトークンを取得します。
損益計算はされませんが、取引時のトークン時価が取得価格に追加されます。
# ②「喪失」したトークン
借り入れの担保として別のトークンを預ける場合はそのトークンを喪失し、預けない場合は喪失しません。
トークンを喪失する場合も、損益計算の対象にはなりません。
# 借り入れ返済
# 意味
別のアドレスから借りていたトークンを返すことを意味します。
# 損益計算
# ①「取得」したトークン
担保として預けていたトークンがあった場合にはそのトークンを取得し、ない場合には取得するトークンはありません。
トークンを取得した場合も、損益計算の対象にはなりません。
# ②「喪失」したトークン
返済するトークンを喪失します。
「取引時の時価 - 取得価格」 が「取引損益」として計算されます。
# 貸借(非推奨)
# 意味
「預け入れ」「引き出し」「借り入れ」「借り入れ返済」のどれにも当てはまらない、「貸借」の取引です。
上記4分類の適切な取引分類に、CrptoVisionのアルゴリズムで自動分類します。
# 損益計算
自動で分類された4つの取引分類の種類に応じて損益計算がされます。
# 実行失敗
# 意味
実行に失敗したトランザクションです。
トークンの移動は発生しないため、(ガス代を除いて)損益計算の対象にはなりません。
# Approve
# 意味
第三者のアドレス(主にDeFiなどのコントラクトアドレス)に自分のウォレット内のトークンの移動許可を与える取引です。
トークンの移動は発生しないため、(ガス代を除いて)損益計算の対象にはなりません。
# Revoke
# 意味
第三者のアドレス(主にDeFiなどのコントラクトアドレス)に与えていた自分のウォレット内のトークンの移動許可を解除する取引です。
トークンの移動は発生しないため、(ガス代を除いて)損益計算の対象にはなりません。
# Contract実行
# 意味
自分のウォレットに関連するトークンの移動が発生しない取引です。
トークンの移動は発生しないため、(ガス代を除いて)損益計算の対象にはなりません。
← 取引画面の見方 よくある取引を分類してみる →