仮想通貨の確定申告が必要な人
本記事執筆時点の日本では、仮想通貨取引で得た利益は雑所得・総合課税で扱われ、一定額を超える人は確定申告が必要です。
代表的な申告必要ケース
以下のいずれかに該当する人は、本記事執筆時点で確定申告の対象になるのが一般的です。
- 給与所得者で副収入20万円超: 仮想通貨の所得に加え、副業ブログの収入や他の雑所得を含めた合計が年20万円を超える人
- 給与年収2,000万円超: 雑所得の金額にかかわらず確定申告が必要
- 自営業・フリーランス: 給与所得者でない人は、所得が基礎控除(48万円程度)を超える時点で申告対象
- 他の理由で確定申告するついで: 医療費控除、住宅ローン控除(初年度)、ふるさと納税のワンストップ特例不適用など、他の理由で申告する場合は仮想通貨の少額所得も合わせて申告が必要
20万円以下でも住民税の申告は別途必要
注意すべきポイントとして、副収入20万円以下の特例は所得税の話で、住民税には適用されません。給与所得のみで年末調整される人でも、20万円以下の雑所得があれば住民税側の申告が別途必要になる場合があります。お住まいの市区町村役場の住民税担当に確認するのが確実です。
仮想通貨で申告対象になるタイミング
申告が必要かどうか判断するには、年間で発生した「課税対象の取引」をすべて拾う必要があります。代表的な課税タイミングは次の通りです。
- 仮想通貨を日本円に売却したとき
- 仮想通貨同士を交換(スワップ)したとき
- 仮想通貨で商品・サービスの代金を支払ったとき
- マイニング・ステーキング・レンディング報酬を受け取ったとき
- エアドロップやハードフォークで新規トークンを取得したとき
- DeFi・NFT取引で利益が確定したとき
「日本円に変えていないから税金は発生しない」という誤解で申告漏れにつながるケースが多いため、年内に行ったすべての行動を漏れなく拾うのが基本です。
確定申告までの全体フロー
仮想通貨の確定申告の全体フローは次の通りです。
- 取引履歴をすべての取引所・ウォレットから集める
- 損益計算ツール(または手作業)で年間損益を計算
- 必要経費を集計
- 給与所得・他の所得とあわせて確定申告書を作成
- e-Taxまたは紙で税務署に提出
- 所得税の納付(または還付の受取)
- 住民税は申告に基づいて自動計算され、後日通知
以下、それぞれの工程の実務的なポイントを整理します。
取引履歴を集める
年間の取引履歴を漏れなく集めるのが、確定申告で最も時間と神経を使う工程です。
国内取引所からの取得
bitFlyer、Coincheck、bitbank、GMOコイン、SBI VCトレード、BitTrade、BITPOINTなどの国内取引所では、各管理画面の「取引履歴」または「税務関連」セクションから年間取引のCSVがダウンロードできます。多くの取引所が「年次報告書」「年間損益」という形で年単位でまとめた書類を発行しているため、まずそれらを取得します。
海外取引所からの取得
Binance、OKX、Bybit、Bitget、MEXCなどの海外取引所も、CSVエクスポートまたはAPI連携で取引履歴を取得できます。注意点として、取引所のサービス変更や利用制限で過去の履歴にアクセスしにくくなるリスクがあるため、年内に少なくとも四半期ごとに履歴のローカル保存を行うのが鉄則です。
ウォレット・DeFi・NFTの取引履歴
MetaMaskなどの自己管理型ウォレットでの取引、DeFi(Uniswap、PancakeSwapなど)、NFTマーケット(OpenSeaなど)の取引履歴は、ブロックエクスプローラー(Etherscan、BscScan、Solscanなど)から取得するか、損益計算ツールにウォレットアドレスを連携することで自動取得できます。スワップ・流動性提供・利回り獲得・NFT売買は1つ1つが課税対象になるため、漏れなく拾う必要があります。
マイニング・ステーキング報酬の記録
継続的に受け取るマイニング報酬・ステーキング報酬・レンディング報酬は、「受領時点の時価」で収入認識する必要があります。1回ごとは少額でも積み上げると無視できない金額になるため、取引所の報酬履歴・ウォレットの受取履歴を必ず確認します。
損益計算
取引履歴が揃ったら、年間損益を計算します。本記事執筆時点で認められている計算方法は「総平均法」と「移動平均法」の2種類です。
総平均法
1年間の購入総額を購入総数で割り、平均取得単価を1つに統一する方法。計算がシンプルで、年間取引が多くてもまとめて処理できます。多くの個人投資家が選ぶ実務的な選択肢です。
移動平均法
購入のたびに平均取得単価を再計算する方法。精密ですが工数が大きく、専用ツールがないと事実上運用しきれません。一度選択した方法は同じ銘柄について継続して使うのが原則です。
計算ツールの活用
本記事執筆時点で代表的な日本対応サービスは Cryptact と Gtax です。複数取引所のAPI / CSV連携、DeFi・NFT対応、総平均法/移動平均法の選択、確定申告書類の出力に対応しています。海外発のCoinTrackerやKoinlyも使われますが、日本の税制に完全対応しているかは個別確認が必要です。
計算ツールは万能ではなく、新しいDeFiプロトコルやNFT取引で未対応のケースもあります。最終チェックとして暗号資産に強い税理士の確認を組み合わせるのが安全です。
必要経費の整理
仮想通貨取引で経費にできるのは、本記事執筆時点で代表的に以下です。
- 取引手数料・送金手数料
- 仮想通貨の取得・運用に必要だった通信費・書籍代・セミナー参加費(合理的な範囲)
- マイニング機材の減価償却・電気代(マイニングを行っている場合)
- 計算ツールの利用料
経費にできる範囲は実態次第で個別判断が必要です。「実際に取引のために必要だったか」を客観的に説明できる範囲に絞ることが重要で、私的支出を経費に紛れ込ませると否認のリスクがあります。
確定申告書の作成
損益計算が終わったら、確定申告書を作成します。代表的な作成方法は3つです。
方法1: 国税庁「確定申告書等作成コーナー」
本記事執筆時点で最も手軽なのが、国税庁の「確定申告書等作成コーナー」です。ブラウザでアクセスして質問に答えていくと、最後に申告書のPDFと電子データが完成します。マイナンバーカード+スマホでログインすれば、e-Tax送信までシームレスに進めます。
仮想通貨の所得は「収入金額・所得金額の入力」セクションの「雑所得」→「その他」→「暗号資産取引」で入力します。総収入金額・必要経費・所得金額を入力し、損益計算ツールで作成した内訳書を添付資料として添えるのが一般的です。
方法2: 税務会計ソフトの利用
freee、マネーフォワードクラウド確定申告などの税務会計ソフトは、損益計算ツールとの連携や、給与所得・各種控除の自動取得など、より統合的な作成体験を提供します。月額料金がかかりますが、複数の所得源(給与・副業・仮想通貨)がある人にとっては効率的な選択です。
方法3: 紙で作成して提出
税務署で申告書類を入手し、手書きで作成して持参または郵送する方法です。本記事執筆時点では電子提出が主流ですが、紙でも引き続き受け付けられます。提出時に源泉徴収票・各種控除書類のコピーを添付します。
e-Tax提出
マイナンバーカードを持っていれば、e-Taxによる電子提出が最も手早い手段です。
マイナンバーカード+スマホ
本記事執筆時点の主流は「マイナンバーカード+スマホ」の組み合わせです。スマホにマイナポータルアプリをインストールし、確定申告書等作成コーナーでQRコードを読み取り、マイナンバーカードをスマホにかざして本人認証する流れです。専用カードリーダーは不要です。
ID・パスワード方式
税務署で事前に発行してもらえる「ID・パスワード方式」を使う方法もあります。マイナンバーカードを持っていない人向けの暫定措置で、本人認証はID・パスワードのみで行います。
電子提出のメリット
- 24時間提出可能(提出後すぐに受付確認が届く)
- 添付書類の省略(源泉徴収票など)
- 還付処理が早い(紙より約2〜3週間早い目安)
- 控除書類の自動取得(マイナポータル連携)
住民税の取扱い
確定申告すれば、住民税は申告内容に基づいて自動計算されます。ただし注意点がいくつかあります。
通知方法の選択
住民税の通知方法は「特別徴収(給与天引き)」と「普通徴収(個人払い)」を選択できます。給与所得者で副業の所得がある場合、特別徴収を選ぶと会社に副業所得が把握される可能性があります。副業を会社に知られたくない場合は、確定申告書の住民税欄で「自分で納付」(普通徴収)を選択するのが基本対応です。
ただし普通徴収が認められないケース
副業所得が給与所得(複数の会社から給料をもらっている場合など)の場合は、住民税の普通徴収が認められず、会社に通知が行く可能性があります。雑所得(仮想通貨)であれば普通徴収が選択しやすい仕組みになっています。
住民税の納付
普通徴収を選んだ場合、お住まいの市区町村から6月頃に納付書が届きます。年4回の分納または一括納付を選べます。特別徴収の場合は、6月の給与から翌年5月までの12回に分けて天引きされます。
所得税の納付・還付
確定申告書に記載した納税額に応じて、所得税を納付(または還付を受ける)します。
納付の方法
- 振替納税(指定口座から自動引落)
- e-Taxからのダイレクト納付
- クレジットカード納付(決済手数料あり)
- コンビニ納付(30万円以下、QRコード使用)
- 銀行・税務署窓口で現金納付
振替納税は手続きが少し早めに必要ですが、納期日を約1か月後ろに延ばせるメリットがあります。e-Taxを使うならダイレクト納付が手早いです。
還付の受取
源泉徴収などで所得税を多く納めていて、申告で還付になる場合は、e-Taxで指定した口座に1〜2か月後に振り込まれます。紙提出の場合は2〜3か月かかることが一般的です。
納税が間に合わない場合
所得税の納付期限(本記事執筆時点で確定申告期限と同じ3月中旬)に納付が間に合わないと、延滞税が発生します。納付できない事情がある場合は、税務署に相談して納税猶予の制度を活用することも検討できます。
よくあるミス・申告漏れ
本記事執筆時点で、仮想通貨の確定申告で起こりやすいミス・漏れを整理します。
暗号資産同士の交換の見落とし
BTCを売ってETHを買うようなスワップは、日本円を介していなくても課税タイミングです。「日本円に戻していないから税金は発生しない」と誤解してスワップを集計から漏らすケースが頻発します。
マイニング・ステーキング報酬の見落とし
継続的に受け取る報酬は、1回あたり少額でも年間で集計すると大きな金額になります。受領時点の時価で収入認識が必要で、漏れなく拾うには取引所のレポートやウォレットの受取履歴を月次で確認するのが現実的です。
海外取引所の利用と申告
海外取引所でも日本居住者が利用していれば、日本の税法に従って申告する必要があります。「海外だから見つからない」という発想は危険で、銀行送金・国内取引所への送金履歴から照合される可能性は十分にあります。
必要経費の取り損ね
取引手数料・書籍代・セミナー参加費・通信費の一部・計算ツール料金など、認められる経費を計上し損ねるケースも多くあります。経費は税負担を直接下げるので、領収書・履歴を年内に整理しておくのが基本です。
損益通算の誤解
仮想通貨の損失は、株式の譲渡損益・FXの差金決済損益・給与所得などとは損益通算できません。また翌年への繰越控除も認められません。「損失が出たから他の所得と相殺できる」という誤解は要注意です。
申告期限後の修正申告
申告内容に誤りがあった場合、申告期限後でも自主的に修正申告すれば過少申告加算税が軽減される制度があります。気づいた時点で速やかに修正するのが、結果的に追加負担を抑える最善の選択です。
専門家への相談
以下のいずれかに該当する場合は、暗号資産に強い税理士・会計士への相談を検討するのが現実的です。
- 年間損益が大きい(数百万円〜数千万円規模)
- 海外取引所・DeFi・NFTを多用している
- マイニング・トレード事業として規模を持っている
- 過去の申告漏れを修正したい
- 法人化や節税策を検討したい
相談料は時間あたり数千円〜数万円が一般的です。「申告内容に確信を持てるかどうか」のリスクを考えると、専門家への支払いは保険的な意味でも合理的な投資です。
まとめ
本記事執筆時点で、仮想通貨の利益は雑所得・総合課税で確定申告が必要になります。給与所得者で副収入20万円超のケース、給与年収2,000万円超、自営業者など、自分が申告対象に該当するかをまず確認するのが最初のステップです。
実務の流れは「取引履歴を集める → 損益を計算する → 必要経費を集計する → 申告書を作成する → e-Taxで提出する」というシンプルな構造ですが、暗号資産同士の交換やステーキング報酬など、漏れやすい課税タイミングを網羅することが重要です。専用の損益計算ツール(Cryptact、Gtax など)の活用が事実上必須で、最終チェックとして税理士の確認を組み合わせるのが安全な運用です。
本記事は教育目的の整理であり、個別の税務判断は本記事執筆時点の制度・各人の状況によって変わります。最終的な申告内容については、暗号資産に強い税理士・会計士への相談を組み合わせるのが最も安全な選択です。