← ブログ一覧

株・FX・仮想通貨の確定申告|損益通算と損失繰越のやり方

投資の利益に税金はかかる?

株、FX、仮想通貨で利益が出たら、税金がかかります。ただし、それぞれ課税方式が異なるため、確定申告の方法も違います。

「特定口座(源泉徴収あり)だから確定申告は不要」と思っている方も、申告した方が得になるケースがあります。損失の繰越や損益通算を活用すれば、税金を取り戻せるからです。

この記事では、株・FX・仮想通貨それぞれの確定申告の方法と、損益通算・損失繰越のルールを解説します。

株式の確定申告

課税方式

上場株式の売却益は申告分離課税です。税率は一律20.315%(所得税15.315%+住民税5%)。

特定口座(源泉徴収あり)の場合

証券会社が税金を自動計算して天引きしてくれるので、原則として確定申告は不要です。

ただし、以下の場合は確定申告した方が有利です。

  • 損失が出た場合:損失を翌年以降に繰り越せる
  • 複数の証券口座で損益がある場合:口座間で損益通算できる
  • 配当金との損益通算をしたい場合

株式の損益通算

上場株式の売却損は、以下と損益通算できます。

  • 他の上場株式の売却益
  • 上場株式の配当金(申告分離課税を選択した場合)
  • 特定公社債の利子・売却益

損失の繰越控除

株式の売却損は、確定申告することで翌年以降3年間繰り越せます。翌年以降に利益が出た場合、繰り越した損失と相殺して税金を減らせます。

重要:損失の繰越には、損失が出た年も含めて毎年確定申告する必要があります。

FXの確定申告

課税方式

国内FXの利益は申告分離課税で、税率は**20.315%**です。株式と同じ税率ですが、損益通算のグループが異なります。

FXの損益通算

FXの損益は、以下と通算できます。

  • 他のFX取引の損益
  • CFD取引の損益
  • 先物取引・オプション取引の損益

株式とFXの損益通算はできません。 これは多くの方が勘違いするポイントです。

FXの損失繰越

FXの損失も、確定申告で3年間繰り越せます。毎年確定申告をすることが条件です。

海外FXの場合

海外FX業者を使っている場合、申告分離課税ではなく**総合課税(雑所得)**になります。累進課税が適用されるため、利益が大きいほど税率が高くなります。国内FXとの損益通算もできません。

仮想通貨の確定申告

課税方式

仮想通貨(暗号資産)の利益は総合課税の雑所得です。給与所得など他の所得と合算して、累進課税が適用されます。

| 課税所得 | 税率 | 控除額 | |----------|------|--------| | 195万円以下 | 5% | 0円 | | 330万円以下 | 10% | 97,500円 | | 695万円以下 | 20% | 427,500円 | | 900万円以下 | 23% | 636,000円 | | 1,800万円以下 | 33% | 1,536,000円 | | 4,000万円以下 | 40% | 2,796,000円 | | 4,000万円超 | 45% | 4,796,000円 |

住民税10%と合わせると、最大**55%**の税率になります。

課税されるタイミング

仮想通貨は以下のタイミングで課税されます。

  • 売却した時:取得価額との差額が利益
  • 仮想通貨同士の交換時:交換時点の時価で利益を計算
  • 商品やサービスの購入に使用した時:使用時の時価と取得価額の差額

保有しているだけでは課税されません。

仮想通貨の損益通算

仮想通貨の損失は、他の仮想通貨の利益とのみ通算可能です。株やFXの利益とは通算できません。

また、仮想通貨の損失は繰越控除ができません。この点は株やFXと大きく異なります。

まとめ:損益通算のルール早見表

| | 株式 | FX(国内) | 仮想通貨 | |---|---|---|---| | 課税方式 | 申告分離 | 申告分離 | 総合課税 | | 税率 | 20.315% | 20.315% | 累進(5〜55%) | | 損失繰越 | 3年 | 3年 | 不可 | | 株式と通算 | ○ | × | × | | FXと通算 | × | ○ | × | | 仮想通貨と通算 | × | × | 同種のみ |

投資の税金管理を楽にする

投資の種類が増えるほど、確定申告は複雑になります。どの取引がどの課税方式なのか、損益通算のルールは何か……。

フリーフリーなら、投資の損益を整理して確定申告の準備をスムーズに進められます。株・FX・仮想通貨、それぞれの税区分を自動で判別。面倒な計算から解放されます。

経理の知識、いりません。

税理士に怒られない帳簿を、毎月つくりませんか?

デモで試す