副業エンジニアの確定申告入門 — FX・アフィリエイト・投資の税金まとめ
はじめに — 副業エンジニアの「税金」は避けて通れない
エンジニアの副業は多岐にわたります。FX自動売買、暗号資産取引、アフィリエイト、フリーランス案件。技術力を活かして収入を得ること自体は素晴らしいのですが、税金の処理を間違えるとペナルティが発生します。
「確定申告なんて自分には関係ない」と思っている人も多いですが、副業収入が年間20万円を超えたら確定申告が必要になるケースがほとんど。FXや暗号資産は利益が出ていなくても損益通算のために申告した方が有利な場合もあります。
この記事では、副業エンジニアが知っておくべき税金の基礎知識を、所得の種類ごとに整理します。
注意: この記事は一般的な情報提供を目的としています。個別の税務判断は税理士にご相談ください。税制は改正されることがあるため、最新情報は国税庁のWebサイトで確認してください。
副業の「20万円ルール」を正しく理解する
20万円ルールとは
給与所得者(会社員)が、給与以外の所得の合計が年間20万円以下の場合、所得税の確定申告が不要になるルールです。
ここで重要なのは以下の点。
- 収入ではなく所得(収入 - 経費)で判定する
- 複数の副業がある場合は合算して判定する
- 住民税の申告は別途必要(20万円以下でも)
よくある誤解
| 誤解 | 正しい理解 |
|---|---|
| 20万円以下なら税金ゼロ | 所得税の確定申告が不要なだけ。住民税は別途申告が必要 |
| FXの利益20万円以下なら申告不要 | 他の副業所得と合算して20万円以下かを判定する |
| 損失が出たなら申告不要 | FX(店頭)は損失の繰越控除ができるので、申告した方が有利 |
| 暗号資産は雑所得だから20万円以下なら不要 | 合算判定。他の雑所得があれば合計で判定 |
20万円を超えたらどうなる?
確定申告が必要になります。期限は毎年2月16日〜3月15日(土日の場合は翌営業日にずれる)。
申告しないと「無申告加算税」(5〜20%)や「延滞税」が発生します。悪質な場合は「重加算税」(35〜40%)が課されることもあります。
所得の種類別 — FX・暗号資産・アフィリエイトの税区分
副業エンジニアが得る収入は、所得税法上いくつかの種類に分類されます。種類によって税率や計算方法が全く異なるので、正しく理解することが重要です。
FX(店頭FX・くりっく365): 先物取引に係る雑所得等
店頭FX(GMOコイン、DMM.com証券、松井証券など)の利益は、申告分離課税で一律20.315%(所得税15% + 復興特別所得税0.315% + 住民税5%)。
| 項目 | 内容 |
|---|---|
| 所得区分 | 先物取引に係る雑所得等 |
| 税率 | 一律20.315% |
| 損益通算 | CFD・先物・オプションと可能 |
| 損失繰越 | 3年間繰越可能 |
| 確定申告 | 必要(年末調整では処理不可) |
重要: FXで損失が出た年も確定申告しておくべきです。翌年以降3年間、利益と相殺できます。
例えば:
- 2026年: FXで50万円の損失 → 確定申告で損失を申告
- 2027年: FXで30万円の利益 → 前年の損失と相殺して課税所得ゼロ
- 2028年: FXで20万円の利益 → 残りの損失(20万円)と相殺して課税所得ゼロ
暗号資産(ビットコイン、イーサリアムなど): 雑所得(総合課税)
暗号資産の利益は総合課税の雑所得に分類されます。FXとは異なり、他の所得と合算されて累進税率が適用されます。
| 項目 | 内容 |
|---|---|
| 所得区分 | 雑所得(総合課税) |
| 税率 | 累進税率(5%〜45%)+ 住民税10% |
| 損益通算 | 暗号資産同士のみ可能 |
| 損失繰越 | 不可 |
| 確定申告 | 必要 |
暗号資産の課税が厳しいポイント:
- 累進税率: 給与所得と合算されるため、年収が高いエンジニアほど税率が高い
- 損失繰越不可: 今年の損失を来年に持ち越せない
- 交換時も課税: BTCでETHを購入しただけで、BTCの含み益に課税される
年収600万円のエンジニアが暗号資産で100万円の利益を出した場合:
- 課税所得が増えて所得税率が上がる可能性あり
- 100万円 × (20% + 10%) = 最大30万円の税金(FXなら約20万円)
アフィリエイト・広告収入: 雑所得 or 事業所得
アフィリエイト収入の所得区分は、規模や継続性によって変わります。
| 規模 | 所得区分 | メリット |
|---|---|---|
| 副業レベル(年間数十万円) | 雑所得 | 申告が比較的シンプル |
| 本格的(年間数百万円、継続的) | 事業所得 | 青色申告特別控除(最大65万円)、損益通算が可能 |
事業所得として認められるための要件:
- 継続的に行っている
- 相当の時間と労力をかけている
- 営利目的で社会通念上「事業」と認められる規模
副業エンジニアのアフィリエイトは、多くの場合「雑所得」になります。ただし、月数十万円の規模で継続的に行っている場合は事業所得として申告できる可能性があります。判断に迷ったら税理士に相談しましょう。
フリーランス・業務委託: 事業所得 or 雑所得
週末や夜間にフリーランス案件を受けている場合も、規模によって区分が変わります。
- 年に数回、単発の案件 → 雑所得
- 継続的に受注し、相当の収入がある → 事業所得
事業所得として申告する場合は、開業届と青色申告承認申請書を税務署に提出する必要があります。
エンジニアが経費にできるもの
副業で得た収入から経費を差し引くことで、課税所得を減らせます。エンジニアの副業で経費として計上できる可能性があるものを整理します。
FX・暗号資産の経費
| 経費項目 | 具体例 | 注意点 |
|---|---|---|
| VPS・サーバー費 | 自動売買Botの稼働サーバー | 副業専用であること |
| 書籍・教材 | FXの技術書、投資関連書籍 | 副業に直接関係するもの |
| セミナー参加費 | 投資セミナー、勉強会 | 受講証明を保管 |
| 通信費(按分) | インターネット回線 | 業務使用割合で按分 |
| PC・周辺機器(按分) | 開発用PC、モニター | 10万円以上は減価償却 |
| ソフトウェア | IDE、クラウドサービス | 副業専用分のみ |
アフィリエイトの経費
| 経費項目 | 具体例 | 注意点 |
|---|---|---|
| ドメイン・サーバー費 | レンタルサーバー、ドメイン取得費 | サイト運営に直接関係 |
| 有料テーマ・ツール | WordPressテーマ、SEOツール | 購入証明を保管 |
| 取材費 | レビュー商品の購入費 | 記事作成が目的であること |
| 外注費 | デザイン、ライティング | 請求書・領収書を保管 |
| 書籍・教材 | マーケティング関連書籍 | 事業に直接関係するもの |
経費計上の注意点
- 按分が必要: プライベートと兼用しているものは、業務使用割合を合理的に算出する
- 領収書・証拠を保管: 7年間保管が必要(青色申告の場合)
- 過大計上は禁物: 経費として不自然な金額は税務調査で否認される可能性がある
確定申告の種類 — 白色 vs 青色
白色申告
- 事前の届出が不要
- 帳簿は簡易でOK
- 特別控除なし
副業の規模が小さい場合(雑所得として申告する場合)は白色申告で十分です。
青色申告
- 事前に「青色申告承認申請書」の提出が必要
- 複式簿記が必要(会計ソフトで対応可能)
- 最大65万円の特別控除(e-Taxで電子申告の場合)
- 損失の3年間繰越が可能
- 30万円未満の固定資産を一括経費計上可能
事業所得として申告できる規模の副業を行っている場合は、青色申告の方が有利です。65万円の控除は節税効果が大きい。
e-Taxで確定申告する手順
2026年現在、確定申告はe-Tax(電子申告)で行うのが最も効率的です。エンジニアなら問題なく操作できるでしょう。
事前準備
- マイナンバーカードを取得: まだ持っていない人は市区町村の窓口で申請
- ICカードリーダー or スマホ: マイナンバーカードの読み取りに必要
- 利用者識別番号の取得: e-Taxの利用開始届出をオンラインで提出
- 源泉徴収票: 会社から発行されたもの
- 各種年間取引報告書: FX・証券口座から発行される
申告の流れ
ステップ1: 必要書類を集める
| 所得の種類 | 必要書類 |
|---|---|
| 給与所得 | 源泉徴収票 |
| FX | 年間損益報告書(各業者から発行) |
| 暗号資産 | 年間取引報告書(各取引所から発行) |
| アフィリエイト | 各ASPの報酬明細、経費の領収書 |
| フリーランス | 請求書控え、支払調書(あれば) |
ステップ2: 国税庁 確定申告書等作成コーナーにアクセス
確定申告書等作成コーナーにアクセスし、「作成開始」をクリック。
ステップ3: 所得を入力
- 給与所得: 源泉徴収票の内容を入力
- FX: 「先物取引に係る雑所得等」の欄に入力
- 暗号資産: 「雑所得」の「その他」に入力
- アフィリエイト: 「雑所得」の「その他」に入力
ステップ4: 控除を入力
- 社会保険料控除(源泉徴収票から自動入力)
- 生命保険料控除
- iDeCo(小規模企業共済等掛金控除)
- ふるさと納税(寄附金控除)
ステップ5: e-Taxで送信
マイナンバーカードを読み取って電子署名し、送信。紙の書類を税務署に持参する必要はありません。
ステップ6: 納税 or 還付
- 追加納税がある場合: 振替納税、クレジットカード、QRコード決済等で支払い
- 還付がある場合: 指定した銀行口座に振り込まれる(通常1〜2ヶ月)
副業エンジニアの節税ポイント5つ
1. FXの損失は必ず確定申告する
前述の通り、FXの損失は3年間繰り越せます。今年損失が出ても、来年以降の利益と相殺できるため、申告しておくことで将来の税金が減ります。
2. iDeCoで課税所得を下げる
iDeCoの掛金は全額所得控除。副業で収入が増えて課税所得が上がった分を、iDeCoで相殺するのは合理的な戦略です。
詳しくは エンジニアのためのiDeCo完全ガイド2026 で解説しています。
3. ふるさと納税の上限額を再計算する
副業収入が増えると、ふるさと納税の控除上限額も上がります。確定申告する場合は、ワンストップ特例は使えないため、ふるさと納税も確定申告で申請する必要があります。
4. 経費を漏れなく計上する
エンジニアの副業は経費にできるものが多い。VPS代、書籍代、通信費の按分など、漏れなく計上しましょう。「これは経費にできるかも」と思ったら記録しておき、判断に迷ったら税理士に相談。
5. 会計ソフトを使う
freeeやマネーフォワードなどのクラウド会計ソフトを使えば、仕訳の自動取り込み、確定申告書の自動作成が可能。エンジニアならAPIで自動連携を組むこともできます。
よくある質問
Q: 会社にバレる?
住民税の納付方法で「自分で納付(普通徴収)」を選べば、副業分の住民税が会社に通知されません。確定申告書の「住民税の徴収方法」欄で「自分で納付」にチェックを入れてください。
ただし、100%バレないという保証はありません。自治体によっては普通徴収に対応していない場合もあります。
Q: 確定申告を忘れたらどうなる?
期限後申告は可能ですが、以下のペナルティが発生します。
- 無申告加算税: 納付税額の5〜20%
- 延滞税: 年2.4%〜8.7%(年度により変動)
気づいた時点ですぐに申告しましょう。自主的に申告すれば無申告加算税が軽減されます。
Q: 副業が赤字の場合は?
- 事業所得の赤字 → 給与所得と損益通算可能(節税効果あり)
- 雑所得の赤字 → 他の所得と損益通算不可
- FXの損失 → 3年間繰越可能(申告が必要)
- 暗号資産の損失 → 繰越不可、他の所得との損益通算も不可
まとめ — 確定申告は「やるべきこと」ではなく「やった方が得なこと」
確定申告は面倒に感じるかもしれませんが、正しく行えば節税のチャンスでもあります。
- FXの損失繰越で将来の税金を減らせる
- 経費計上で課税所得を下げられる
- iDeCoやふるさと納税との組み合わせで、さらに節税効果がアップ
エンジニアなら、e-Taxの操作に困ることはないはず。毎年1〜2時間の作業で、数万円〜数十万円の節税効果が得られます。
確定申告の知識は一度身につければ毎年使えるスキル。副業を始めた年から、しっかり申告する習慣をつけましょう。
資産形成の全体戦略は エンジニアの資産形成ロードマップ で解説しています。
FX自動売買を始めるなら FX自動売買の始め方 完全ガイド を参照してください。