FXの損失と税金 — 確定申告での損益通算と繰越控除

最終確認日: · 普遍的な内容
リスク警告 · YMYL この記事は教育目的のみのものであり、投資助言を構成するものではありません。Forex取引には資金を失う高いリスクが伴います — ESMAによれば、個人投資家口座の74〜89%が損失を出しています。

Forexの損失は痛手ですが、正しく申告すれば、それは将来の利益から差し引ける税務上の資産に変わります。損益通算と繰越控除の仕組みを使えば、ある年の損失を翌年以降の利益にぶつけて納税額を抑えられるのです。ここでは、まずEUとポーランドの制度を典拠どおりに紹介したうえで、日本の個人投資家がいま実際にどう扱うべきか——申告分離課税と確定申告の流れ——を、具体的な金額の計算例とともに整理します。投資助言ではなく、教育目的の解説です。

Forexの損失は税金から控除できるのか

多くの先進国の税制では、答えは条件付きで「はい」です。ポーランドを例に取ると、通貨ペアを対象とするCFD(差金決済取引)の損益は「資本所得」という区分に入り、株式やETF、暗号資産と同じバケットで扱われます。これらをまとめてPIT-38という年次申告書に記載し、純利益に対して一律19パーセント(いわゆるベルカ税)が課されます。年間が赤字で終われば、その損失を将来へ繰り越せる仕組みです。

ポーランドの制度では、最初の申告前に覚えておくべき三つのルールがあります。

  • 連続する5課税年度のあいだ損失を使える。損失が出た翌年から数え、2024年の損失は2029年分の申告期を過ぎると失効します。
  • 1年あたり、その年に生じた損失額の50パーセントまでしか後年に控除できない。残りは同じ5年の枠内で先送りされます。
  • 同一の所得源の内側に限る。Forexの損失は後年の資本所得の利益だけを減らせます。給与や事業報酬、別源泉の家賃収入とは相殺できません。

ポーランドの掲示板でよく見かける助言とは逆に、損失を申告するだけなら費用はかかりません。税務署が「損失に対して」税を還付することはなく、書類を残すことだけが後で控除する権利を生みます。日本の制度でも考え方の骨格は同じで、損失の年に申告(後述する確定申告)をしておくことが、将来の利益から差し引くための前提になります。

50パーセント上限は実際どう働くか

例示であって税務助言ではありません。ポーランドのブローカーを使う独立系トレーダー、Martaが、EUR/USDとGBP/JPYの取引で2024年を純損失20,000 PLNで終えたとします。2025年に持ち直し、プラットフォーム手数料を差し引いて8,000 PLNの純利益を出しました。繰越控除がなければこの利益に19パーセント、すなわち1,520 PLNの税がかかります。損失を適用すると計算は変わります。

年ごとの推移 — 2024年の20,000 PLNの損失(例示)
202420,000 PLNの損失をPIT-38(part E)に記載
20258,000 PLNの利益。上限は20,000の50パーセントで10,000 PLN。8,000 PLN全額を控除し、税額はゼロ
2025年以降2026〜2029年に使える損失が12,000 PLN残る
2026(仮定)6,000 PLNの利益。上限はなお10,000 PLN(当初額の50パーセント)。6,000 PLN全額を控除し、税額はゼロ
2027(仮定)9,000 PLNの利益。残る損失は6,000 PLN。全額を控除し、残り3,000 PLNへの税は570 PLN
結果20,000 PLNの損失を4年で使い切り、約3,230 PLNの節税

押さえておきたい細かな点があります。50パーセントの上限は、いま手元に残っている残高ではなく当初の損失額を基準にします。だからMartaは2027年に、損失の残りが6,000 PLNしかなくても10,000 PLNまで控除できたのです。これがもし100,000 PLNという大きな数字なら、全額償却までの最短ルートは各年50,000 PLNずつの2年——両年とも十分な利益が出る前提です。現実には年10,000〜20,000 PLN程度の利益では、大きな損失は使い切る前に失効しかねません。

日本ではどう申告するか — 申告分離課税の手順

ここからは日本の制度に置き換えます。国内の登録業者(金融庁の登録を受けたFX会社)を通じた店頭FXの損益は、申告分離課税(先物取引に係る雑所得等)として扱われ、復興特別所得税込みで税率はおおむね約20.315パーセント、確定申告で申告します。具体的な手順は次のとおりです。

  1. 業者の書類をそろえる。国内の登録業者は、年間の損益や売買代金をまとめた年間取引報告書を交付します。海外業者や無登録業者を経由した場合は自動交付が期待できないため、取引履歴から自分で年間の損益を集計します。なお国内業者の利益が申告分離課税なのに対し、海外・無登録業者経由の利益は総合課税の雑所得(累進)になり得る点に注意してください——区分が異なります。
  2. 年間の損益を計算する。外貨建ての約定は、各取引日の為替レートで日本円に換算します。スプレッドやスワップ(オーバーナイト金利)、口座関連の費用は、収入から差し引ける必要経費の考え方で扱います。
  3. 損失は確定申告で確定させる。その年が赤字なら、申告書と先物取引に係る雑所得等の明細書に損失を記載して確定申告します。これが翌年以降の繰越控除の前提になります。
  4. 翌年に利益が出たら繰越控除を適用する。前年からの繰越損失を、その年の先物取引に係る雑所得等の利益から差し引きます。繰り越せる期間や対象範囲は典拠どおりに扱い、判断に迷う箇所は税理士に確認してください。
  5. 期限内に申告する。繰越控除を使う年は、利益が損失に吸収されて税額がゼロになっても、確定申告そのものを毎年続ける必要があります。途中で申告を抜かすと繰越が途切れます。
  6. 書類を保管する。年間取引報告書、取引履歴、口座の入出金記録は、税務署から確認を求められたときの最低限の証拠です。一定期間きちんと保管しておきましょう。

個人投資家の市場を長年見てきた立場からの観察です。年に数千円程度の小さな損失は、継続的にトレードする予定がなければ記帳の手間に見合わないことが多い。一方で十数万円を超える損失は例外なく申告すべきで、放置すれば将来の利益と相殺する権利をみすみす手放すことになります。税制の全体像は税金の基礎のカテゴリーが、損益を生むコストや資金管理の考え方はリスク管理の記事群が、用語そのものに不安があるならFXの基礎のカテゴリーが補ってくれます。複数の国にまたがる記録・申告義務の広い文脈は、ForexMechanicsの税務と記録のセクションが役立つ参考資料です。

前の年に損失を申告し忘れたら

これは思いのほかよくあります。トレーダーが赤字で年を終え、「税金が出ないなら申告は要らない」と判断し、翌年が利益になって初めて抜けに気づくのです。ポーランドの制度では、対処は損失年の「修正申告」(correctionと記したPIT-38)で、時効——納付期限の属する年の末日から5年——まで提出できます。修正と併せて、刑事罰の軽減につながる自発的開示(czynny zal)を出すのが定石です。

日本でも、申告し忘れた年について後から手当てする道はあります。損失の年に税額が出ていなければ、追加で納める税が生じないことも多く、欠けていた申告を整えて繰越の前提を取り戻すという発想は共通します。ただし、修正できるか・その効果がどうなるかは、あなたの状況と現行法によって変わります。申告に手を入れる前に、まず取引の記録をそろえて税理士に相談してください。これは投資助言ではありません。

「ある課税年度に生じた損失は、同一の源泉から得た所得を、その後最も近い連続する5課税年度のあいだ減額できる。ただし、いずれの年における減額の額も、その損失額の50パーセントを超えてはならない。」 — Ustawa o podatku dochodowym od osob fizycznych, art. 9 ust. 3, Dz.U. 1991 Nr 80 poz. 350, 2026

よくある誤りと解釈の落とし穴

損失の申告でつまずきやすいのは、主に次の四つです。

  • 所得源を混ぜる。FXの損失は、不動産の売却益や給与の税を減らすものではありません。日本でも、申告分離課税の先物取引等の損失は同じ区分の利益とだけ通算するのが原則で、損益通算や繰越控除の対象範囲は典拠どおりに確認してください。法人として取引する場合は法人税の別の論点になります。
  • 上限を残高から計算してしまう。ポーランドの50パーセント上限は毎年同じ数字——当初申告した損失額——を指します。二度の部分控除をしても上限は縮みません。
  • 海外業者のコストを漏らす。スプレッド、スワップ、口座手数料は収入を生むためのコストです。これを落とすと、申告上の損失が実際より小さくなります。
  • 年間報告書が来ないから義務もない、と思い込む。業者が書類を交付しなくても、損益を集計して申告する義務は残ります。年間の取引履歴と、各取引日のレートに基づく円換算が証拠になります。

今日からできること

  1. 使っているFX会社の管理画面にログインし、過去5年分の年間取引報告書をダウンロードしてください。これは、申告し忘れた赤字の年がないかを確かめる土台で、これがなければ「あといくら控除に使えるか」を誠実に計算することはできません。
  2. 過去に提出した確定申告の控えを開き、各年の損益と繰り越した損失を一覧にして紙に書き出してください。繰越控除や上限は当初の損失額を基準にする点を忘れず、年ごとに残額を把握しておきます。
  3. 近い将来のどの年に最も大きく控除をぶつけるか方針を決めてください。利益の大きい年ほど節税効果が高いため、小さな利益で枠を使うより、1年待って大きな利益に当てるほうが得になることがあります。
  4. 前の年に損失を申告し忘れていたら、修正のための申告書類と取引記録を早めに準備してください。期限ぎりぎりではなく、余裕をもって書面と理由を整えるのが安全です。
  5. 損失が十数万円を超える、あるいは海外業者で取引した場合は、税理士に相談する時間を取ってください。どちらのケースも、基本の申告義務以上に控除額を左右する細部を含むからです。
Jarosław Wasiński
著者について

Jarosław Wasiński

MyBank.pl 編集長 · 金融・市場アナリスト

金融業界で20年以上の経験を持つ独立系アナリスト兼実務家です。2004年から運営されているポータルサイト MyBank.pl の創設者であり編集長を務めています。2007年から外国為替市場とマクロ経済のファンダメンタル分析を行っています。グローバル市場の視点から執筆し、欧州(ESMA)および日本(金融庁/FSA)の規制枠組みにも目を配っています。

出典・参考文献

  1. Sejm RP (ISAP / ELI) Ustawa o podatku dochodowym od osób fizycznych, art. 9 ust. 3 · Dz.U. 1991 Nr 80 poz. 350, tekst jednolity 2026 eli.gov.pl ↗
  2. Ministerstwo Finansów / gov.pl PIT-38 — zeznanie o wysokości osiągniętego dochodu (poniesionej straty) · urzędowy formularz wraz z wersjami za poszczególne lata www.gov.pl ↗
  3. podatki.gov.pl Twój e-PIT — rozliczenie PIT-38 online · oficjalna usługa e-Urzędu Skarbowego do złożenia zeznania www.podatki.gov.pl ↗
  4. Krajowa Informacja Skarbowa (KIS) Wyjaśnienia w sprawach podatkowych — kontakt i kompetencje · infolinia +48 22 330 03 30, czat oraz formularz e-mail www.gov.pl ↗

よくある質問

FXの損失を将来の利益と相殺できますか?

多くの先進国の税制では、条件付きで可能です。ある年の損失を、将来の年の同じ区分の利益と、法律で定めた期間内に相殺します。期間は国で異なり、ポーランドでは繰越が5年、1年あたり当初額の50パーセントが上限です。すべての制度に共通する制約は、トレードの損失が相殺できるのは同じ源泉の利益だけで、給与や家賃の税は減らせないという点です。日本では、国内の登録業者を通じた店頭FXの損益は申告分離課税(先物取引に係る雑所得等)で確定申告し、損失は要件のもとで繰越控除の対象になり得ます。一方、海外業者や無登録業者を経由した利益は総合課税の雑所得(累進)になり得て区分が異なります。具体的な判断は税理士に相談してください。これは投資助言ではありません。

損失を申告するために業者からどんな書類が必要ですか?

中心となる書類は、業者の年間取引報告書です。総収入、コスト(スプレッド、スワップ、手数料)、その年の純損益が分かります。国内の登録業者は年間取引報告書を交付しますが、海外業者や無登録業者は日本の申告向けの書類を自動交付しないことが多く、その場合は取引履歴から自分で損益を集計します。外貨建ての金額は、各取引日の為替レートで日本円に換算してください。これらの書類がなければ、正しい申告書を作ることも、税務調査で損失の大きさを証明することもできません。国内の店頭FXの利益は申告分離課税で確定申告するため、月や年で取引履歴を整理し、税理士に持っていくと話が早く進みます。これは投資助言ではありません。

ポーランドの50パーセント上限は、なぜ残高でなく当初額で計算するのですか?

これはポーランドの個人所得税法第9条第3項(Dz.U. 1991 Nr 80 poz. 350、2026年統合版)の定めです。同条は、いずれの年における減額も、当初申告した損失額の50パーセントを超えてはならないと明記しています。実務上の帰結は、年間の控除上限が初年度から固定で、残高が減っても縮まないということです。たとえば3,000 PLNと5,000 PLNの部分控除を二度行っても、3年目の上限はなお当初額の50パーセントで、残っている12,000 PLNではありません。第二の上限は申告の仕組み自体から来ます——その年の資本所得の利益を超えて控除はできません。注意点として、これはポーランドの規則です。日本では海外取引の損失の扱いが別の論理に従うため、同じだと前提せず、税理士に確認してください。

損失が出た年に申告しなかった場合はどうなりますか?

多くの制度では、対処は損失が出た年についての修正申告で、法律上の時効が来る前に提出します。ポーランドでは納付期限の属する年の末日から5年が時効です。当初の申告漏れが納める税を減らしていなければ、修正そのものは罰則を生まないことが多く、損失の年なら欠けていた申告を整えるだけです。ただし日本では注意が必要です。いま損失を記録しても、それだけで将来の控除権が自動的に「開く」わけではなく、海外取引の損益は独自のルールに従います。修正できるか、その効果がどうなるかは現行法とあなたの状況次第なので、申告に手を入れる前に取引の記録をそろえて税理士に持っていってください。これは投資助言ではありません。

さらに深く · 完全ガイド