仮想通貨(暗号資産)の確定申告|取引所別損益計算と税率・対応会計ソフト比較


# 仮想通貨(暗号資産)の確定申告|取引所別損益計算と税率・対応会計ソフト比較

「仮想通貨で利益が出たけど、確定申告ってどうすればいいの?」「取引所が複数あって損益計算が全く分からない…」ビットコインやイーサリアムなどの暗号資産取引で利益を得た個人事業主・フリーランスの方は、このような不安を抱えていませんか?仮想通貨の税制は複雑で、取引所ごとのデータ収集や損益計算は想像以上に手間がかかります。

この記事では、仮想通貨の確定申告に必要な基礎知識から、取引所別の損益計算方法、適用される税率、そして実務で使える会計ソフト・損益計算ツールまで、網羅的に解説します。国内主要取引所(bitFlyer、Coincheck、GMOコイン等)の取引データ取得方法や、Gtaxをはじめとする損益計算ツールの使い方も具体的にご紹介します。

本記事を読めば、仮想通貨取引の確定申告で迷うことなく、正確な申告ができるようになります。税務調査で指摘されないための注意点や、節税のポイントも押さえておきましょう。

仮想通貨確定申告の全体フロー図
仮想通貨取引から確定申告までの流れを図解

仮想通貨(暗号資産)の確定申告が必要なケースとは

確定申告が必要な利益額と条件

仮想通貨取引で得た利益は、原則として「雑所得」に区分され、確定申告が必要になります。ただし、すべての取引が申告対象になるわけではありません。申告が必要になる主なケースを理解しておきましょう。

給与所得者(会社員・アルバイト等)の場合: 仮想通貨を含む雑所得が年間20万円を超える場合に確定申告が必要です。これは給与以外の所得が20万円以下であれば確定申告不要という規定に基づきます。ただし、住民税の申告は別途必要になるケースがあります。

個人事業主・フリーランスの場合: 事業所得がある方は、金額に関わらず確定申告が必要です。仮想通貨の利益が数千円でも、他の所得と合算して申告する義務があります。

ポイント: 仮想通貨の「利益」とは、購入価格と売却価格の差額だけでなく、仮想通貨で商品を購入した場合や、他の仮想通貨と交換した場合も含まれます。単に保有しているだけでは課税されません。

確定申告が不要なケース

以下のケースでは、仮想通貨に関する確定申告は不要です:

  • 年間の利益が20万円以下(給与所得者の場合)
  • 仮想通貨を購入して保有しているだけで、売却や交換を行っていない
  • 損失のみが発生し、利益がゼロまたはマイナス(ただし翌年以降の繰越はできません)
  • 非課税所得のみを得ている専業主婦等で、基礎控除(48万円)以下の利益

申告しないとどうなる? ペナルティと税務調査

仮想通貨取引の利益を申告しなかった場合、税務署から指摘を受ける可能性があります。取引所は支払調書を税務署に提出しているため、高額取引は把握されやすい状況です。

無申告や過少申告が発覚した場合、以下のペナルティが課される可能性があります:

ペナルティの種類 内容 税率
無申告加算税 期限内に申告しなかった場合 本税の15~20%
過少申告加算税 申告額が少なかった場合 本税の10~15%
重加算税 意図的な隠蔽・仮装があった場合 本税の35~40%
延滞税 納付が遅れた期間に応じた利息 年7.3~14.6%
注意: 令和3年以降、仮想通貨取引所は年間取引報告書を税務署に提出することが義務化されています。「バレないだろう」という考えは非常に危険です。
税務調査で指摘されやすい仮想通貨取引のパターン
税務署が注目する仮想通貨取引の特徴

仮想通貨の税金の仕組みと税率

所得区分は「雑所得」が原則

仮想通貨取引による利益は、原則として「雑所得」に分類されます。これは国税庁が平成29年(2017年)に公表した見解に基づくもので、給与所得や事業所得とは異なる扱いになります。

雑所得には以下の特徴があります:

  • 他の所得と合算して総合課税される(累進税率が適用)
  • 損失が出ても他の所得と損益通算できない
  • 損失の繰越控除ができない(翌年以降に持ち越せない)
  • 経費として認められる範囲が限定的

ただし、仮想通貨取引を事業として継続的・反復的に行っている場合は「事業所得」として認められる可能性があります。この判断は個別のケースによりますので、税理士への相談をおすすめします。

仮想通貨にかかる税率と計算方法

仮想通貨の利益(雑所得)は、他の所得と合算した上で、所得税と住民税が課税されます。所得税は累進税率(5%~45%)が適用され、所得が多いほど税率が高くなります。

課税所得金額 所得税率 控除額 住民税 合計税率
195万円以下 5% 0円 10% 15%
195万円超~330万円以下 10% 97,500円 10% 20%
330万円超~695万円以下 20% 427,500円 10% 30%
695万円超~900万円以下 23% 636,000円 10% 33%
900万円超~1,800万円以下 33% 1,536,000円 10% 43%
1,800万円超~4,000万円以下 40% 2,796,000円 10% 50%
4,000万円超 45% 4,796,000円 10% 55%

さらに、令和19年(2037年)までは復興特別所得税として所得税額の2.1%が加算されます。したがって、実質的な最高税率は約55.945%になります。

具体的な税額計算のケーススタディ

ケース1: 年収500万円の会社員Aさんが仮想通貨で100万円の利益を得た場合

給与所得: 500万円(所得控除後の課税所得を約350万円と仮定)
仮想通貨利益: 100万円
合計課税所得: 450万円

税額計算:
所得税: 450万円 × 20% – 427,500円 = 472,500円
復興特別所得税: 472,500円 × 2.1% = 9,922円
住民税: 450万円 × 10% = 450,000円
合計税額: 約932,422円

仮想通貨の利益100万円に対し、実質的に約30万円の税負担が発生します(他の所得との合算により税率が変動するため概算)。

ポイント: 株式投資の利益(譲渡所得)は分離課税で一律20.315%ですが、仮想通貨は総合課税のため、他の所得が多い方ほど税率が高くなります。

仮想通貨取引で認められる経費

仮想通貨取引に直接必要な費用は、雑所得の必要経費として控除できます。認められる可能性がある経費には以下のようなものがあります:

  • 取引所の売買手数料・出金手数料
  • 損益計算ツールの利用料(Gtax、Cryptactなど)
  • 仮想通貨関連の書籍・情報商材費
  • セミナー参加費
  • インターネット通信費(按分が必要)
  • パソコン・スマートフォン代(按分が必要)
  • 税理士への相談料(仮想通貨部分のみ)

ただし、事業所得でない限り、経費として認められる範囲は限定的です。特にパソコンや通信費などは、仮想通貨取引専用でない限り、全額を経費にすることは難しいでしょう。

▲ 仮想通貨の税金計算方法をわかりやすく解説した動画

仮想通貨取引で認められる経費の一覧表
経費として認められる項目と認められにくい項目の比較

仮想通貨の損益計算方法|基本的な考え方

損益計算の3つの基本原則

仮想通貨の損益計算は複雑ですが、基本的な考え方を理解すれば、どのような取引でも対応できます。国税庁が公表している「暗号資産に関する税務上の取扱い」に基づく3つの原則を押さえましょう。

原則1: 利益確定のタイミング
仮想通貨を日本円に換金した時だけでなく、仮想通貨で商品を購入した時や、他の仮想通貨と交換した時にも利益が確定します。保有しているだけでは課税されません。

原則2: 取得価額の計算方法
同じ仮想通貨を複数回に分けて購入した場合、「移動平均法」または「総平均法」で取得価額を計算します。一度選択した方法は継続して使用する必要があります。

原則3: 年度ごとの清算
損益計算は1月1日から12月31日までの暦年で行います。複数年にわたる損失の繰越はできません。

移動平均法と総平均法の違い

仮想通貨の取得価額を計算する方法として、以下の2つが認められています:

計算方法 特徴 メリット デメリット
移動平均法 購入の都度、平均取得単価を再計算 リアルタイムで正確な損益把握が可能 計算が複雑で手間がかかる
総平均法 年間の総購入額÷総購入数量で計算 計算が簡単で年末に一度だけ計算 年の途中での正確な損益が分からない

国税庁は移動平均法を原則としていますが、総平均法も認められています。ただし、年の途中で方法を変更することはできません。継続適用が必要です。

STEP 1: 最初の確定申告時にどちらの方法を使うか決定
STEP 2: 選択した方法で毎年継続的に計算
STEP 3: 変更する場合は税務署に届出が必要(原則として認められにくい)

具体的な計算例: 移動平均法

以下のBTCの取引を例に、移動平均法での損益計算を見てみましょう:

1月10日: 0.5BTC を 150万円で購入(@300万円/BTC)
3月15日: 0.3BTC を 120万円で購入(@400万円/BTC)
6月20日: 0.6BTC を 270万円で売却

計算プロセス:

3月15日時点の平均取得単価:
(150万円 + 120万円) ÷ (0.5BTC + 0.3BTC) = 270万円 ÷ 0.8BTC = 337.5万円/BTC

6月20日の売却時の損益:
売却額: 270万円
取得費: 0.6BTC × 337.5万円/BTC = 202.5万円
利益: 67.5万円

具体的な計算例: 総平均法

同じ取引を総平均法で計算すると:

年間購入額合計: 150万円 + 120万円 = 270万円
年間購入数量合計: 0.5BTC + 0.3BTC = 0.8BTC
平均取得単価: 270万円 ÷ 0.8BTC = 337.5万円/BTC

売却時の損益:
売却額: 270万円
取得費: 0.6BTC × 337.5万円/BTC = 202.5万円
利益: 67.5万円

この例では偶然同じ結果になりましたが、取引のタイミングや回数によって結果は異なります。

移動平均法と総平均法の計算プロセス比較図
2つの計算方法の違いを視覚的に表現した図解

複雑な取引パターンの損益計算

実際の取引では、以下のような複雑なパターンも発生します:

  • 仮想通貨同士の交換: BTC→ETHの交換時、BTCの売却として利益計算が必要
  • NFT購入: ETHでNFTを購入した場合、ETHの売却として計算
  • ステーキング報酬: 受け取った時点の時価が所得になる
  • レンディング利息: 受け取った時点で雑所得として計上
  • エアドロップ: 受け取った時点の時価が所得(無償取得の場合)
  • マイニング報酬: 事業性があれば事業所得、なければ雑所得
  • 海外取引所での取引: 円換算が必要(取引日のTTMレート使用)
注意: DeFi(分散型金融)やNFT取引の税務上の取扱いは、まだ明確な指針が少ない部分もあります。高額取引の場合は、必ず税理士に相談してください。

主要取引所別|取引データの取得方法

bitFlyer(ビットフライヤー)のデータ取得

bitFlyerは国内最大級の仮想通貨取引所で、取引履歴のダウンロードが比較的簡単です。

STEP 1: bitFlyerにログイン後、画面右上のメニューから「取引レポート」を選択
STEP 2: 「すべてのお取引」タブを開く
STEP 3: 対象期間を選択(1月1日~12月31日)
STEP 4: 「ダウンロード」ボタンをクリックしてCSVファイルを保存
STEP 5: 必要に応じて「入出金履歴」も別途ダウンロード

bitFlyerのCSVファイルには、以下の情報が含まれます:

  • 取引日時
  • 取引の種類(売り/買い/入金/出金)
  • 取引数量
  • 取引価格
  • 手数料
  • 取引後残高

このデータを損益計算ツールにアップロードすることで、自動的に損益計算が可能になります。

Coincheck(コインチェック)のデータ取得

Coincheckも取引履歴のエクスポート機能を提供しています。

STEP 1: Coincheckにログイン後、「取引履歴」メニューを選択
STEP 2: 画面右上の「CSVとしてエクスポート」ボタンをクリック
STEP 3: 対象期間を指定(最大1年間)
STEP 4: 「出力する」をクリックしてダウンロード
STEP 5: 「入出金履歴」も別途ダウンロードを推奨

Coincheckの場合、取引の種類ごとに別々のCSVファイルが生成されることがあります。販売所取引と取引所取引は別ファイルになる点に注意してください。

GMOコインのデータ取得

GMOコインは取引履歴の管理機能が充実しています。

STEP 1: GMOコインにログイン後、「取引履歴・証明書」を選択
STEP 2: 「取引履歴(期間指定)」を選択
STEP 3: 対象期間を入力(1月1日~12月31日)
STEP 4: 取引タイプを「全て」に設定
STEP 5: 「ダウンロード」ボタンでCSVファイルを取得

GMOコインでは、年間取引報告書も発行されるため、確定申告の参考資料として活用できます。

主要取引所の取引履歴ダウンロード画面の比較
bitFlyer、Coincheck、GMOコインのデータ取得画面

その他の国内取引所

主要取引所以外でも、ほぼすべての国内取引所で取引履歴のダウンロードが可能です:

  • DMM Bitcoin: 「マイページ」→「取引履歴・報告書」→「取引履歴照会」
  • bitbank: 「取引履歴」→「ダウンロード」(CSV形式)
  • BITPOINT: 「取引履歴」→「CSVダウンロード」
  • Zaif: 「アカウント」→「取引履歴」→「CSVダウンロード」
  • LINE BITMAX: アプリ内「取引履歴」から確認(CSV出力は要確認)

海外取引所のデータ取得

Binance(バイナンス)やBybit、Coinbaseなどの海外取引所を利用している場合も、同様に取引履歴をダウンロードできます。

Binanceの場合:

  • 「Wallet」→「Transaction History」→「Generate All Statements」
  • 対象期間を指定してダウンロード
  • USD表示の場合、円換算が必要
注意: 海外取引所の取引は、取引日の為替レート(TTM)で円換算する必要があります。損益計算ツールの多くは自動換算機能を持っていますが、正確性の確認は必須です。

複数取引所を使っている場合の注意点

複数の取引所を利用している場合、以下の点に注意してください:

  • すべての取引所のデータを漏れなく取得する
  • 取引所間での仮想通貨の移動(送金)も記録する
  • 同じ仮想通貨でも取引所ごとに別管理されている場合がある
  • 移動平均法を使う場合、全取引所の購入を時系列で管理
  • 損益計算ツールは複数取引所の一括インポートに対応しているものを選ぶ

仮想通貨損益計算ツールの比較と選び方

損益計算ツールが必要な理由

仮想通貨の損益計算を手作業で行うことは、現実的ではありません。特に以下のようなケースでは、専用ツールの利用がほぼ必須です:

  • 年間取引回数が100回を超える
  • 複数の取引所を利用している
  • 仮想通貨同士の交換(BTC→ETH等)を行っている
  • DeFi、ステーキング、レンディングなどの複雑な取引をしている
  • 海外取引所も利用している

損益計算ツールを使うメリット:

  • 取引履歴をアップロードするだけで自動計算
  • 移動平均法・総平均法の両方に対応
  • 複数取引所のデータを統合して計算
  • 確定申告に必要な書類を自動生成
  • 計算ミスのリスクを大幅に削減

主要な損益計算ツール比較表

ツール名 料金 対応取引所数 特徴 おすすめ度
Gtax 無料~55,000円/年 90以上 国内シェアNo.1、DeFi対応 ★★★★★
Cryptact 無料~330,000円/年 100以上 老舗、API連携が充実 ★★★★☆
Koinly $49~$279/年 350以上 海外製、グローバル対応 ★★★★☆
CryptoLinC 無料~33,000円/年 50以上 シンプルで初心者向け ★★★☆☆
クリプトタクト Pro 8,800円~/年 90以上 コスパ重視、基本機能充実 ★★★★☆
仮想通貨損益計算ツールの機能比較チャート
各ツールの機能を5段階評価で比較したレーダーチャート

Gtax(ジータックス)の使い方と特徴

Gtaxは国内で最も利用されている仮想通貨損益計算ツールです。freee、マネーフォワード、弥生会計などとの連携も可能で、個人事業主にとって使いやすい設計になっています。

Gtaxの主な特徴:

  • 90以上の取引所に対応(国内外)
  • DeFi、NFT、ステーキングにも対応
  • 移動平均法・総平均法の両方を自動計算
  • 確定申告書類の自動生成(収支内訳書、青色決算書)
  • 無料プランあり(年間取引件数100件まで)
  • 税理士監修で税務署対応も安心
Gtaxの基本的な使い方:
STEP 1: Gtaxに無料登録(メールアドレスとパスワード)
STEP 2: 取引所を選択してAPI連携またはCSVアップロード
STEP 3: 自動で損益計算が実行される
STEP 4: 計算結果を確認し、必要に応じて手動調整
STEP 5: 確定申告用のPDFレポートをダウンロード

Gtaxの料金プラン(2024年度):

  • 無料プラン: 年間取引件数100件まで、基本機能のみ
  • ライトプラン(8,800円/年): 年間取引件数5,000件まで
  • スタンダードプラン(19,800円/年): 年間取引件数50,000件まで、DeFi対応
  • プレミアムプラン(55,000円/年): 無制限、優先サポート、税理士紹介

取引回数が少ない方は無料プランでも十分ですが、本格的にトレードしている方はスタンダード以上がおすすめです。

Cryptact(クリプタクト)の使い方

Cryptactは2017年からサービスを提供している老舗の損益計算ツールです。API連携が充実しており、リアルタイムでの損益確認が可能です。

Cryptactの特徴:

  • 100以上の取引所に対応
  • API連携で自動更新が可能
  • 税理士向けプランも用意
  • 取引履歴の手動入力にも対応
  • 無料プランで年間取引件数500件まで

Cryptactは特に取引所とのAPI連携が優れており、一度設定すれば自動的にデータが同期されます。ただし、料金はGtaxよりやや高めです。

ポイント: GtaxとCryptactの両方で無料トライアルができます。自分の取引所や取引パターンに合うかどうか、実際に試してから有料プランを選びましょう。

▲ Gtaxの実際の使い方を画面操作付きで解説した動画

損益計算ツール選びのポイント

自分に合ったツールを選ぶための判断基準:

  • 取引所の対応状況: 自分が使っている取引所すべてに対応しているか
  • 取引件数: 年間の取引回数に応じた料金プランがあるか
  • DeFi対応: DeFiやNFT取引をしている場合は対応必須
  • サポート体制: 日本語対応、問い合わせ対応の質
  • 会計ソフト連携: freee、マネーフォワード等との連携機能
  • 計算方法: 移動平均法・総平均法の両方に対応しているか
  • 料金: 年間コストと機能のバランス
損益計算ツールの選び方フローチャート
取引パターン別のおすすめツール選定フロー

仮想通貨対応の会計ソフト比較

会計ソフトで仮想通貨を管理するメリット

個人事業主・フリーランスの方が仮想通貨取引を行っている場合、損益計算ツールと会計ソフトの両方を使うことで、より効率的な確定申告が可能になります。

会計ソフトを使うメリット:

  • 仮想通貨の損益を他の所得と一元管理できる
  • 青色申告の帳簿作成が簡単になる
  • 確定申告書の作成まで一貫してできる
  • 損益計算ツールからデータをインポート可能
  • e-Tax対応で電子申告がスムーズ

主要会計ソフトの仮想通貨対応状況

会計ソフト 仮想通貨対応 連携ツール 料金(個人事業主) おすすめ度
freee会計 Gtax、Cryptact 月額1,628円~ ★★★★★
マネーフォワード クラウド確定申告 Gtax、Cryptact 月額1,408円~ ★★★★★
弥生会計オンライン 手動入力中心 年額10,120円~ ★★★☆☆
やよいの青色申告オンライン CSV取込 年額9,680円~ ★★★☆☆

仮想通貨取引を含む確定申告には、freee会計またはマネーフォワード クラウド確定申告がおすすめです。両ソフトともGtaxやCryptactとの連携機能があり、データのインポートが簡単です。

freee会計での仮想通貨取引の記帳方法

freee会計を使った仮想通貨取引の記帳手順を説明します。

STEP 1: Gtaxで仮想通貨の損益計算を完了させる
STEP 2: Gtaxから仕訳データをCSV形式でエクスポート
STEP 3: freee会計にログインし、「取引」→「取引の一括登録」を選択
STEP 4: GtaxのCSVファイルをアップロード
STEP 5: 取引内容を確認し、必要に応じて修正
STEP 6: 「登録」ボタンで仕訳を確定

freee会計では、仮想通貨の利益は「雑所得」の勘定科目で記帳します。以下のような仕訳になります:

例: ビットコイン売却で50万円の利益が出た場合


借方: 普通預金 500,000円
貸方: 雑収入(雑所得) 500,000円
摘要: ビットコイン売却益

手数料がある場合は、以下のように記帳します:


借方: 普通預金 495,000円
借方: 支払手数料 5,000円
貸方: 雑収入(雑所得) 500,000円
摘要: ビットコイン売却益(手数料込)

マネーフォワード クラウド確定申告での仮想通貨管理

マネーフォワード クラウド確定申告も、仮想通貨取引の記帳に対応しています。freeeと同様に、Gtaxとの連携が可能です。

マネーフォワードの特徴:

  • 直感的な操作画面で初心者にも使いやすい
  • 銀行口座・クレジットカードとの自動連携が強力
  • 確定申告書Bの作成まで完全対応
  • スマホアプリも充実
  • サポート体制が手厚い(電話・チャット)

仕訳の入力方法はfreeeとほぼ同様ですが、勘定科目の設定が若干異なります。雑所得は「事業主借」ではなく「雑収入」として処理することが一般的です。

ポイント: freeeとマネーフォワードは、どちらも30日間の無料トライアルがあります。実際に使ってみて、自分に合った方を選びましょう。詳しくはこちらの比較記事をご覧ください。
freee会計での仮想通貨取引入力画面
freeeの仕訳入力画面で仮想通貨取引を記録する様子

会計ソフトと損益計算ツールの使い分け

効率的な確定申告のためには、損益計算ツールと会計ソフトを併用することをおすすめします:

  • 損益計算ツール(Gtax等): 仮想通貨の複雑な損益計算を自動化
  • 会計ソフト(freee等): 全体の帳簿管理と確定申告書作成

この組み合わせにより、仮想通貨取引の詳細計算はGt