仮想通貨(暗号資産)の確定申告において、損益計算は避けて通れない作業です。特に複数回に分けて購入した場合、「どの価格で買ったものを売ったのか」を把握するための計算方法の選択が重要になります。
日本の税務上、仮想通貨の取得原価の計算方法として認められているのは「総平均法」と「移動平均法」の2種類です。2026年の税制改正後も、この基本的な仕組みは変わりません。本記事では、両者の計算方法の違いと選択のポイント、そして改正後の実務への影響を具体的な数字を使って解説します。
1. 仮想通貨の損益計算の基本
1-1. 課税対象となる取引
仮想通貨の損益計算が必要となる取引は以下のとおりです。
- 仮想通貨を法定通貨(円・ドルなど)で売却した場合
- 仮想通貨を別の仮想通貨と交換した場合(例:BTC→ETH)
- 仮想通貨で商品・サービスを購入した場合
- マイニング報酬・ステーキング報酬・エアドロップで仮想通貨を取得した場合
単純に仮想通貨を「保有している」だけでは課税されません。また、同一の仮想通貨を別のウォレットに送金するだけの行為も、原則として課税対象にはなりません。
1-2. 損益の計算式
基本的な損益の計算式は以下のとおりです。
【譲渡損益】= 売却価格(または交換時の時価)- 取得原価 - 手数料
ここで「取得原価」をどのように算出するかが、総平均法と移動平均法の選択に関わってきます。
1-3. 取得原価の重要性
同じ仮想通貨を異なるタイミング・価格で複数回購入した場合、売却時に「どの取得分を売ったのか」を特定することは実務上困難です。そのため税務上は、一定のルールに基づいて取得原価を計算します。このルールが「総平均法」と「移動平均法」です。
2. 総平均法の仕組みと計算例
2-1. 総平均法とは
総平均法とは、1年間(1月1日〜12月31日)に取得したすべての仮想通貨の取得原価の合計を、取得した総数量で割ることで、1単位あたりの平均取得単価を算出する方法です。
計算式:1単位あたり平均取得単価 =(前年繰越分の取得原価 + 当年取得分の取得原価合計)÷(前年繰越枚数 + 当年取得枚数合計)
2-2. 総平均法の具体的な計算例
以下の例で考えてみましょう。
- 1月:BTC 0.5枚を500万円で購入(1枚あたり1,000万円)
- 4月:BTC 0.5枚を700万円で購入(1枚あたり1,400万円)
- 8月:BTC 0.5枚を900万円で売却
総平均法による計算:
- 年間取得原価合計:500万円+700万円=1,200万円
- 年間取得枚数合計:0.5枚+0.5枚=1.0枚
- 1枚あたり平均取得単価:1,200万円÷1.0枚=1,200万円/枚
- 売却分(0.5枚)の取得原価:1,200万円×0.5枚=600万円
- 売却益:900万円-600万円=300万円
2-3. 総平均法のメリット・デメリット
総平均法のメリットは、年末に一括して計算できるため管理が比較的シンプルであることです。取引回数が多い場合でも、年間の合計値を使って計算するため手間が少なくなります。
デメリットとしては、年の途中で売却した時点では最終的な平均単価が確定しないため、売却時点での正確な損益がリアルタイムで把握できないことが挙げられます。
3. 移動平均法の仕組みと計算例
3-1. 移動平均法とは
移動平均法とは、仮想通貨を取得するたびに、その時点での保有数量と取得原価を基に1単位あたりの平均取得単価を更新していく方法です。売却時にはその直近の平均単価を取得原価として使用します。
3-2. 移動平均法の具体的な計算例
先ほどと同じ例で計算します。
- 1月購入後:保有0.5枚、取得原価500万円、平均単価1,000万円/枚
- 4月購入後:保有1.0枚、取得原価1,200万円(500万+700万)、平均単価1,200万円/枚
- 8月売却:売却0.5枚、取得原価600万円(1,200万×0.5)、売却額900万円
- 売却益:900万円-600万円=300万円
この例では総平均法と同じ結果になりますが、売却後の残高も随時更新されるため、売却時点での損益がリアルタイムで把握できます。
3-3. 移動平均法のメリット・デメリット
移動平均法のメリットは、取引のたびに現在の平均取得単価が更新されるため、売却時点での損益を即座に把握できることです。デメリットとしては、取引回数が多い場合に計算が煩雑になることが挙げられます。ただし税務ソフトを利用することで、この負担は大幅に軽減できます。
4. どちらの方法を選ぶべきか
4-1. 選択の自由と継続適用
国税庁の見解では、仮想通貨の計算方法として総平均法と移動平均法のいずれかを選択できますが、原則として移動平均法を用いることが推奨されています(国税庁「暗号資産に関する税務上の取扱い及び計算書について」)。ただし、継続して同一の方法を適用することが求められます。
4-2. 取引頻度による使い分けの考え方
取引回数が少なく積立・長期保有が中心の投資家は、どちらの方法でも管理しやすい総平均法が向いているかもしれません。一方、頻繁にトレードを行いリアルタイムで損益を把握したい投資家には移動平均法が適しています。
4-3. 税率上での有利・不利の考え方
総平均法と移動平均法では、年内の取引タイミングによって計算結果が異なる場合があります。具体的な数字でシミュレーションしたうえで選択することをお勧めします。税負担の最小化を検討する際は必ず税理士にご相談ください。
5. 2026年税制改正後の計算実務への影響
5-1. 計算方法自体への変更はない
2026年の申告分離課税への移行後も、総平均法・移動平均法という損益計算の基本的な枠組みは変わりません。変わるのは計算された損益に対して適用される税率と、損失の繰越控除の可否です。ただし確定申告書の記載箇所が変わる見込みのため、使用するソフトの対応を確認しましょう。
5-2. 損失繰越のための記録管理強化
改正後に損失の3年間繰越控除が認められるようになるため、過去3年分の損益計算書を保管しておく必要性が高まります。特に損失が発生した年度の計算書は確定申告書とともに保管し、翌年・翌々年の確定申告時に参照できるようにしておきましょう。
5-3. 税務ソフト・ツールの活用
取引量が多い場合は、仮想通貨専門の損益計算ツールの利用をお勧めします。Gtax・Koinly・Cryptactなどは国内外の主要取引所とAPI連携して自動で損益計算を行う機能を持っています。2026年改正後は、これらのツールが新制度に対応したアップデートを行うと想定されるため、利用中のツールの対応状況を確認しておきましょう。
6. よくあるミスと注意点
6-1. 取引所CSVと計算ツールの不一致
取引所から取得したCSVデータは、取引所ごとにフォーマットが異なります。複数の取引所を利用している場合、それぞれのCSVを計算ツールに正しく取り込めているかを確認することが重要です。誤ったインポートが原因で損益計算が狂うケースが実務上多く見られます。
6-2. ステーキング報酬・エアドロップの扱い
ステーキング報酬やエアドロップで得た仮想通貨は、取得時の時価で雑所得として計上する必要があります。後日売却した際の損益計算では、取得時の時価が取得原価となります。この点を見落として計算から除外してしまうケースが多いため注意が必要です。
6-3. DeFi取引の記録
DeFiプロトコルを利用している場合は、ブロックチェーン上のトランザクション履歴を直接確認する必要があります。Etherscanなどのブロックチェーンエクスプローラーや、DeBankなどのポートフォリオ追跡ツールを活用して記録を整備しましょう。
まとめ
仮想通貨の損益計算の基本は「取得原価をどう計算するか」という点にあります。総平均法は年間を通じた平均値を使うシンプルな方法、移動平均法は取引のたびに平均単価を更新するリアルタイム対応の方法です。国税庁は基本的に移動平均法を推奨しています。
2026年の税制改正後も計算方法の枠組みは変わりませんが、損失繰越控除の新設により過去の損失記録の重要性が高まります。税務ソフトを活用しながら、正確な記録管理を習慣化することが大切です。
よくある質問(FAQ)
Q1. 総平均法と移動平均法、どちらが税務上有利ですか?
A. 取引のタイミングや価格によって異なります。一概にどちらが有利とは言えないため、具体的な取引データをもとにシミュレーションすることをお勧めします。
Q2. 計算方法は毎年変更できますか?
A. 原則として同一の方法を継続して適用することが求められます。変更を検討する場合は税理士にご相談ください。
Q3. 税務ソフトを使えば申告書を自動作成できますか?
A. GtaxやKoinlyなどは損益計算書の自動作成に対応していますが、確定申告書への転記は手作業が必要な場合があります。各サービスの最新の対応状況をご確認ください。
※本記事は情報提供を目的としており、投資を推奨するものではありません。暗号資産への投資は元本割れのリスクがあります。投資判断はご自身の責任で行ってください。