仮想通貨(暗号資産)の取引で利益が出たら、確定申告が必要だ。しかし、仮想通貨の損益計算はFXや株式と比べて複雑で、複数の取引所での売買、通貨間の交換、DeFiでの運用など、記録すべき取引の種類が多岐にわたる。
この記事では、仮想通貨の税制の基本を押さえた上で、トレード記録から正確に損益を計算する方法を解説する。
仮想通貨の税制の基本
日本における仮想通貨の税制は、FXの国内業者利用時とは大きく異なる。基本的なポイントを押さえておこう。
雑所得として総合課税
仮想通貨の売買益は原則として雑所得に分類され、給与所得などと合算して累進課税が適用される。所得が大きいほど税率が高くなるため、大きな利益が出た年は税負担が重くなる。
- 所得税率:5%〜45%(所得金額に応じた累進税率)
- 住民税:一律10%
- 合計すると最大55%の税率になる可能性がある
課税されるタイミング
仮想通貨で課税が発生するのは以下のタイミングだ。見落としがちなケースもあるので注意が必要。
- 日本円に換金:仮想通貨を売却して日本円を得た場合
- 仮想通貨同士の交換:BTCでETHを購入した場合なども課税対象
- 商品やサービスの購入:仮想通貨で買い物をした場合
- マイニング・ステーキング報酬:取得時点の時価で収入計上
- エアドロップ:取得時点の時価が課税対象
仮想通貨同士の交換でも課税されるのは見落としやすいポイントだ。BTCでアルトコインを購入した場合、BTC側では「売却」として損益が計算される。この点を理解していないと、確定申告で大きな漏れが発生する。
損益計算の方法
仮想通貨の損益計算には「移動平均法」と「総平均法」の2つの方法がある。どちらを選ぶかで計算結果が変わるため、仕組みを理解しておく必要がある。
総平均法
1年間のすべての購入取引の平均取得単価を算出し、その単価をもとに売却時の損益を計算する方法だ。計算がシンプルで、年末にまとめて計算できるメリットがある。
- 計算式:年間の購入総額 ÷ 年間の購入総数量 = 平均取得単価
- 売却損益 = 売却価額 - (平均取得単価 × 売却数量)
- メリット:計算が簡単。年間の取引が少ない場合に適している
- デメリット:年末まで正確な損益が確定しない
移動平均法
新たに仮想通貨を購入するたびに、保有分と新規購入分の加重平均を算出し、その時点での取得単価を更新する方法だ。
- 購入のたびに取得単価が更新される
- 売却時にはその時点の取得単価で損益を計算
- メリット:リアルタイムで正確な損益を把握できる
- デメリット:計算が複雑で、取引ごとに更新が必要
どちらの方法を選択するかは初年度に届出を行う。届出がない場合は総平均法が適用される。一度選択した方法は原則として3年間変更できない。
複数取引所での記録管理
仮想通貨トレーダーの多くは複数の取引所を利用している。この場合の記録管理には特別な注意が必要だ。
取引所ごとの記録を一元化する
- 各取引所から年間の取引履歴(CSV等)をダウンロードする
- すべての取引を時系列で統合する
- 取引所間の送金(入出金)も記録する
- 通貨ごとに取得単価を管理する
見落としやすい取引
- DEX(分散型取引所)での取引:中央集権型取引所と違い自動で記録が残らないことがある
- ウォレット間の移動:移動自体は課税対象外だが、記録がないと売却と区別できなくなる
- ステーキング・レンディング報酬:受け取った時点での時価で記録が必要
- NFTの売買:仮想通貨で購入した場合、仮想通貨の売却として計上