仮想通貨で初めて利益が出たとき、嬉しさの次に来るのは「税金っていくらかかるの?」という不安です。
ネットで調べると「最大55%」「雑所得」「総合課税」といった言葉が並んでいますが、自分の場合に具体的にいくら取られるのかがわからない。計算方法も複雑そうに見える。
結論から言うと、仮想通貨の税金計算自体は「売った金額 – 買った金額 – 手数料」というシンプルな式がベースです。ただし「何が課税対象になるか」「取得単価をどう計算するか」を知らないと、正確な金額が出せません。
この記事では「10万円儲けた」ケースを出発点に、計算式→利益の出し方→年収別シミュレーション→損益計算ツールまで、仮想通貨の税金に必要な知識をまとめます。
10万円の利益なら確定申告は不要。でも税金は「ゼロ」ではない
まず、10万円の利益に対する結論を出します。会社員なら確定申告は不要ですが、税金がゼロになるわけではありません。
会社員の「20万円ルール」は確定申告だけの話
会社員(給与所得者)は、給与以外の所得が年間20万円以下であれば所得税の確定申告は不要です。仮想通貨の利益が10万円なら、このルールにより確定申告をしなくて構いません。
ここまでは多くの人が知っています。問題は、「確定申告が不要 = 税金がゼロ」ではないということです。
なふと「20万円以下なら税金かからないんでしょ?」と思っている人が本当に多いです。半分正しくて、半分間違っています。
20万円ルールは所得税の確定申告に限った話であって、住民税にはこのルールが適用されません。
住民税は利益が1円でも申告が必要
住民税は所得税とは別の税金で、所得に対して一律10%がかかります。20万円以下の雑所得であっても、住民税の申告義務は免除されません。
つまり、仮想通貨の利益が10万円なら、住民税として約1万円を支払う必要があります。住民税の申告は市区町村の窓口で行います。確定申告(税務署)とは別の手続きです。
10万円の利益に対する結論は「確定申告は不要だが、住民税として約1万円の支払いが必要」です。
「利益」の計算を間違える人が多い理由
では、その「利益」はどうやって計算するのか。計算式自体はシンプルですが、何が課税対象になるかを正しく理解していないと、そもそも計算の前提が狂います。
基本の計算式は「売った金額 – 買った金額 – 手数料」
仮想通貨の利益(雑所得)の計算式は以下の通りです。
- 雑所得 = 売却額 -(取得単価 × 売却数量)- 手数料
- 手数料には「購入時の取引手数料」「売却時の取引手数料」「出金手数料」が含まれる
- 取得単価の計算には「総平均法」か「移動平均法」を使う(後述)
たとえば、ビットコインを10万円で購入し、値上がりして15万円で売却した場合。取引手数料が合計500円だったとすると、利益は15万 – 10万 – 500 = 49,500円です。
1回の売買だけならこれで終わりです。しかし、実際には複数回に分けて購入しているケースがほとんどで、そうなると「取得単価」の計算が必要になります(これは後のセクションで詳しく解説します)。
ビットコインでイーサリアムを買っただけで課税される
仮想通貨の課税イベントで最も見落とされやすいのが、仮想通貨同士の交換です。
100万円で購入したビットコインが150万円に値上がりしたタイミングで、そのビットコインをイーサリアムに交換したとします。このとき、日本円には一切戻していません。しかし税務上は50万円の利益が確定したとして課税されます。
なふと「日本円に戻さなければ大丈夫」と思っている人は多いですが、残念ながら通貨同士の交換でも課税されます。僕も最初はこれを知らず、確定申告の時に焦りました。
ステーキングやマイニングは「受け取った瞬間」に課税
ステーキング報酬やマイニング報酬は、受け取った時点の時価で所得として認識されます。
たとえば、ステーキング報酬としてETHを受け取り、その時点でのETHの価格が1枚50万円だった場合、50万円の雑所得が発生します。さらに、そのETHを後日60万円で売却すれば、差額の10万円にも別途課税されます。
つまり、ステーキング報酬は「受け取り時」と「売却時」の2段階で課税される可能性があるということです。
課税されるのは「日本円に戻したとき」だけではありません。通貨の交換・商品購入・ステーキング報酬の受取りも、すべて課税イベントです。
複数回に分けて買った場合、取得単価はどう計算するのか
多くの人が仮想通貨の税金計算でつまずくのが、この「取得単価」の計算です。1回だけ購入して1回だけ売却したなら問題ないですが、複数回に分けて買ったビットコインの一部を売る場合、1枚あたりの取得単価を計算する必要があります。
総平均法で計算する具体例
個人の場合、届出をしなければ自動的に総平均法が適用されます。総平均法は、年間の購入総額を購入総数量で割って平均取得単価を求める方法です。
具体例で見てみます。
| 日付 | 取引 | 数量 | 金額 | 単価 |
|---|---|---|---|---|
| 1月 | 購入 | 0.5 BTC | 300万円 | 600万円/BTC |
| 4月 | 購入 | 0.3 BTC | 240万円 | 800万円/BTC |
| 8月 | 購入 | 0.2 BTC | 240万円 | 1,200万円/BTC |
| 12月 | 売却 | 0.5 BTC | 500万円 | 1,000万円/BTC |
- 年間の購入総額:300万 + 240万 + 240万 = 780万円
- 年間の購入総数量:0.5 + 0.3 + 0.2 = 1.0 BTC
- 平均取得単価:780万 ÷ 1.0 = 780万円/BTC
- 売却利益:500万 -(780万 × 0.5)= 500万 – 390万 = 110万円
12月に0.5 BTCを500万円で売却した場合の利益は110万円です。一番安く買った1月のBTCを売ったのか、一番高く買った8月のBTCを売ったのかは関係ありません。すべて「平均単価780万円で買った」として計算するのが総平均法です。
移動平均法との違いは途中経過だけ。最終損益は一致する
もう一つの計算方法が移動平均法です。移動平均法は、購入のたびに保有残高と合算して平均単価を再計算する方式です。
総平均法との違いは、途中時点での取得単価の見え方が変わるだけです。すべての取引が完了した時点での最終損益は、どちらの方法でも一致します。
個人は届出をしなければ総平均法が自動適用されます。一度選択した方法は原則3年間変更できません。
なふとどちらの方法でも最終的な税額は変わらないので、初心者は何もせず総平均法のままで問題ありません。計算も年1回(年末時点)で済むので、移動平均法より楽です。
取得単価の計算で迷ったら、何もしなくて大丈夫です。個人は自動的に総平均法が適用され、年間の購入総額を購入総数量で割るだけです。
利益が10万、50万、100万、300万のとき税金はいくらか
計算方法がわかったところで、読者が最も知りたい「結局いくら取られるのか」を年収別に計算してみます。
以下のシミュレーションは、社会保険料控除を約60万円、基礎控除を48万円として概算しています。配偶者控除や生命保険料控除などは含んでいないため、実際の税額は個人の状況によって前後します。
年収400万円の会社員がビットコインで儲けた場合
年収400万円の場合、給与所得控除後の給与所得は約276万円。所得控除を差し引いた課税所得は約168万円(仮想通貨の利益を足す前)です。
ここに仮想通貨の利益を加算して、追加でかかる税額を計算します。
| 仮想通貨の利益 | 所得税の増加分 | 住民税 | 税額の合計 |
|---|---|---|---|
| 10万円 | 約5,000円 | 約10,000円 | 約15,000円 |
| 50万円 | 約37,000円 | 約50,000円 | 約87,000円 |
| 100万円 | 約87,000円 | 約100,000円 | 約187,000円 |
| 300万円 | 約425,000円 | 約300,000円 | 約725,000円 |
年収400万円の場合、10万円の利益に対する税金は約15,000円。利益の約15%が税金として取られる計算です。利益が300万円になると税額は約72万円に跳ね上がりますが、これは給与所得と合算されて所得税率が20%のゾーンに入るためです。
年収700万円の場合、同じ利益でも税額は大きくなる
年収700万円の場合、給与所得控除後の給与所得は約520万円。課税所得は約412万円で、仮想通貨の利益がゼロでもすでに所得税率20%のゾーンにいます。
| 仮想通貨の利益 | 所得税の増加分 | 住民税 | 税額の合計 |
|---|---|---|---|
| 10万円 | 約20,000円 | 約10,000円 | 約30,000円 |
| 50万円 | 約100,000円 | 約50,000円 | 約150,000円 |
| 100万円 | 約200,000円 | 約100,000円 | 約300,000円 |
| 300万円 | 約605,000円 | 約300,000円 | 約905,000円 |
同じ10万円の利益でも、年収400万円なら税額は約15,000円、年収700万円なら約30,000円。2倍の差がつきます。利益300万円のケースでは約90万円の税額となり、利益の30%以上が持っていかれます。
仮想通貨の税率は「利益額」だけでは決まりません。給与所得と合算した「課税所得の合計額」で税率が変わるため、年収が高い人ほど同じ利益に対して税金が大きくなります。
なふと年収が高い人ほど仮想通貨の税金が重くなるのは、総合課税の仕組み上どうしようもありません。だからこそ、売却のタイミングや分割利確で課税所得をコントロールする節税が重要になります。
仮想通貨の損失は株の利益と相殺できない
仮想通貨の税金で最も不利なルールが、損益通算の制限です。
たとえば、ビットコインで100万円の利益が出ていても、イーサリアムで80万円の損失が出ていれば、雑所得は100万 – 80万 = 20万円になります。これは「できる」方の損益通算です。
しかし、仮想通貨で100万円の損失が出て、株で100万円の利益が出ていても、これを相殺することはできません。仮想通貨の損失は他の所得区分には一切影響しません。さらに、その損失を翌年以降に繰り越すことも現行制度ではできません。
ただし、2025年12月の税制改正大綱で申告分離課税20.315%への移行が明記されました。施行は早くて2028年1月以降ですが、改正後は3年間の損失繰越控除が認められる見込みです。それまでの利益には現行の総合課税が適用されます。
税金の仕組みを理解した上で節税対策を検討したい方は、以下の記事で具体的な方法をまとめています。

手計算の限界と損益計算ツールの使い分け
仮想通貨の税金計算の仕組みを理解したところで、「じゃあ実際にどうやって計算するの?」という話です。
取引が年間10件以下なら手計算でも対応できる
1つの取引所でビットコインだけを売買している程度なら、手計算やスプレッドシートで十分対応できます。各取引所が発行する年間取引報告書(年間損益レポート)からCSVをダウンロードし、購入額と売却額を拾って計算すれば済みます。
しかし、以下のケースに該当し始めると、手計算は現実的ではなくなります。
- 複数の取引所を使っている(合算が必要になる)
- 仮想通貨同士の交換をしている(取得単価の再計算が複雑化)
- DeFi・ステーキング・マイニングを利用している
- 年間の取引件数が数十〜数百件以上
なふと僕も最初はスプレッドシートで計算していましたが、DeFiに手を出した瞬間に無理になりました。トランザクションが多すぎて、1つずつ拾うのは時間的に不可能です。
Gtaxとクリプタクト、どちらを選ぶべきか
国内の主要な損益計算ツールはGtaxとクリプタクトの2つです。どちらも取引所のCSVファイルをアップロードするだけで自動計算してくれますが、向いている人が異なります。
| 比較項目 | Gtax | クリプタクト |
|---|---|---|
| 無料枠 | 年間100件まで完全無料 | 50件まで(閲覧のみ・DLは有料) |
| 有料プラン | 5,500円〜 | 件数・機能別の段階制 |
| 対応取引所 | 国内外70以上 | 国内外多数(26,000コイン以上対応) |
| DeFi対応 | 基本対応 | DeFi自動識別で強い |
| UI | シンプルで初心者向き | 高機能だがやや複雑 |
- 国内取引所だけ・年間取引100件以下 → Gtax(完全無料で完結)
- 海外取引所やDeFiを多用・取引頻度が高い → クリプタクト(DeFi自動識別が強い)
- まずは試してみたい → Gtax(無料で使える範囲が広い)
取引件数が多い人が手計算で乗り切ろうとすると、計算ミスのリスクが高まります。Gtaxなら100件まで無料なので、まずはツールに任せることをおすすめします。
「利益が20万円以下の場合はそもそも申告不要なのか」という疑問については、以下の記事で詳しくまとめています。

よくある質問
まとめ
仮想通貨の税金計算は、仕組みさえ理解すれば怖くありません。重要なのは「何が課税対象になるか」と「自分の年収でいくら取られるか」を正確に把握することです。
- 計算式は「売却額 – 取得単価×数量 – 手数料」。基本はシンプル
- 課税されるのは売却時だけではない。通貨同士の交換やステーキング報酬も対象
- 取得単価は総平均法(デフォルト)で計算。年間の購入総額÷購入総数量
- 税率は給与所得と合算の総合課税。年収が高いほど同じ利益でも税額が大きくなる
- 会社員は年間利益20万円超で確定申告が必要。20万円以下でも住民税の申告は必要
- 取引件数が多い人はGtax(100件無料)やクリプタクトを活用するのが現実解
- 申告分離課税20.315%への移行は早くても2028年1月以降。それまでは現行ルール
税金の計算方法を知っている人と知らない人で、手元に残る金額は確実に変わります。「めんどうだから後で」と思っているうちに利益が膨らんで、確定申告の時期に慌てるのが最悪のパターンです。
利益が出てから税金を調べるのではなく、利益が出る前に計算方法を知っておくこと。それが仮想通貨投資で「思った以上に取られた」を防ぐ唯一の方法です。
なふと仮想通貨の税金は確かに高いです。でも、計算方法を理解して適切に申告すれば、「知らなかった」で余計に取られることは防げます。この記事の内容を押さえておけば、確定申告で困ることはないはずです。

