プログラミング副業の確定申告と経費|開発ツール別計上ガイド
※本ページにはプロモーションが含まれています
開発環境のクラウドサービス費は、所得税法第37条で「業務のために生じた費用」として経費計上できます。GitHub・AWS・JetBrains IDEの月額費用は、副業プログラマーが見落としがちな経費の典型例です。確定申告が必要な条件から開発ツール別の経費一覧、減価償却の計算、会社にバレない住民税設定まで解説します。
副業プログラマーに確定申告が必要な条件
開発環境のクラウドサービス費は、所得税法第37条で「業務のために生じた費用」として経費計上できます。GitHubやAWSの月額費用を差し引いた後の「所得」が、確定申告の判定基準です。
会社員(給与所得者)の場合、副業の所得が年間20万円を超えると所得税の確定申告が必要です(国税庁 No.1900)。「所得」は「売上(報酬)-必要経費」で計算します。売上が30万円でも開発ツール費などの経費が15万円あれば所得は15万円となり、申告不要です。
20万円以下でも住民税の申告は市区町村に別途必要です。20万円ルールの詳細はこちらで確認してください。
| 条件 | 所得税の確定申告 | 住民税申告 |
|---|---|---|
| 副業所得20万円超 | 必要 | 不要(確定申告に含む) |
| 副業所得20万円以下 | 不要 | 必要(市区町村へ別途申告) |
| 医療費控除・ふるさと納税の申告あり | 必要(副業所得も合算) | 不要 |
| 本業なし(フリーランス専業) | 所得が基礎控除超なら必要 | 不要(確定申告に含む) |
20万円ルールは「所得税」だけの規定です。副業所得が1円でも住民税の申告義務があります。住民税の無申告には延滞税が課されるため注意してください。
プログラミング副業で経費にできるもの一覧
プログラマーの副業は経費にできる項目が多い職種です。GitHub・AWS・IDE等の開発ツールや、PC・周辺機器・通信費が経費対象になります。経費を正しく計上することで課税所得が下がり、手取りが増えます。
経費全般の考え方は副業の経費一覧も参照してください。
| 勘定科目 | 具体例 | 按分の目安 |
|---|---|---|
| 通信費 / ソフトウェア使用料 | GitHub Pro(月額$4〜)、JetBrains IDE(年額14,900円〜)、GitHub Copilot(月額$10〜) | 業務専用なら100%、個人兼用は時間按分 |
| 通信費 | AWS・Google Cloud・Heroku等のクラウド利用料、Vercel・Netlify等のホスティング | プロジェクト別の実費、または業務使用割合 |
| 消耗品費 | USBハブ、キーボード、マウス、外付けSSD(10万円未満) | 業務専用なら100% |
| 減価償却費 | 開発用PC・デュアルモニター(10万円以上) | 業務使用割合で按分 |
| 通信費 | インターネット回線(自宅兼用の場合は時間按分) | 業務時間÷在宅時間で按分(目安20〜50%) |
| 水道光熱費 | 自宅作業の電気代 | 作業時間÷在宅時間で按分 |
| 新聞図書費 / 研修費 | 技術書、Udemy・Coursera等のオンライン講座(業務関連のみ) | 業務関連なら100% |
| 外注費 | デザイン・ライティングの外注費、クラウドソーシング手数料 | 100% |
| 地代家賃 | 自宅兼作業場の家賃(事業所得の場合) | 面積按分または時間按分 |
| 旅費交通費 | クライアント打ち合わせの交通費 | 100% |
Figmaなどのデザインツールも、プログラミング案件でUI確認に使う場合は経費になります。「業務に使った理由」を帳簿の摘要欄に記録しておくと、税務調査時の説明がスムーズです。
開発ツール・クラウドサービス別の経費計上ガイド
プログラマー特有の経費として「開発ツールのサブスクリプション費」があります。競合記事の多くが一般的な経費項目しか紹介しない中、エンジニア実務でよく使うサービス別に勘定科目と計上方法を整理しました。これが他の記事にない本記事独自の差別化ポイントです。
| サービス名 | 主な用途 | 勘定科目 | 備考 |
|---|---|---|---|
| GitHub Pro / Team | バージョン管理・コードレビュー | 通信費 | 個人利用が混在する場合は業務時間で按分 |
| GitHub Copilot | AIコーディング支援 | ソフトウェア使用料 | 副業業務専用なら全額経費 |
| JetBrains All Products | IDE(IntelliJ・PyCharm・WebStorm等) | ソフトウェア使用料 | 年額プランは支払年に一括経費 |
| AWS / Google Cloud / Azure | クラウドインフラ | 通信費 | プロジェクト別コストタグで按分 |
| Vercel / Netlify / Heroku | ホスティング・デプロイ | 通信費 | 納品物の公開用途なら100%経費 |
| Figma(有料プラン) | UI確認・デザイン連携 | ソフトウェア使用料 | プログラミング案件でのUI確認用途なら計上可 |
| Notion / Linear | タスク管理・ドキュメント | 通信費 | 個人用途が混在する場合は按分 |
| ChatGPT Plus / Copilot Pro | コーディング補助・調査 | ソフトウェア使用料 | 業務使用時間で按分 |
| Udemy / Coursera | スキルアップ(業務関連) | 研修費 | 現在の副業業務に関連する講座が対象 |
| ドメイン・SSL証明書 | ポートフォリオサイト・仕事用メール | 通信費 | 副業の営業・受注目的なら100%経費 |
GitHubはコミット履歴、AWSはプロジェクト別のコスト配分タグを設定しておくと、税務調査時の業務証明資料になります。クラウドサービスの請求書はPDFで保管し、5年間保存してください(所得税法第232条に準じた保存義務)。
開発用PC・機材の減価償却と一括経費の判断基準
プログラミング副業では高スペックのPCが必要になることが多いです。PC購入費は金額帯によって経費の計上方法が異なります。特に青色申告なら30万円未満のPCを一括経費にできるため、開業届と青色申告承認申請書の提出を検討してください。
| 購入金額 | 処理方法 | 根拠 |
|---|---|---|
| 10万円未満 | 消耗品費として一括経費 | 所得税法施行令第138条 |
| 10万円以上20万円未満 | 一括償却資産(3年均等償却) | 所得税法施行令第139条 |
| 10万円以上30万円未満(青色申告のみ) | 少額減価償却資産特例で一括経費 | 租税特別措置法第28条の2 |
| 30万円以上 | 耐用年数に応じた定額法(PCは4年) | 耐用年数省令別表第一 |
具体例:20万円の開発用PCを購入した場合
白色申告の場合は一括償却資産として3年間で均等に経費計上します。20万円 ÷ 3年 = 毎年約6.7万円です。青色申告をしていれば、20万円全額を購入年に一括経費にできます(30万円未満の特例)。
モニター(10万円以上)も同様に減価償却の対象です。副業専用として購入した2台目のモニターは業務専用なら全額経費、既存モニターを副業にも使う場合は業務使用時間で按分してください。
雑所得と事業所得の判定基準(プログラマーの場合)
プログラミング副業の所得区分(雑所得 vs 事業所得)は、節税額に大きく影響します。事業所得なら青色申告特別控除(最大65万円)・赤字の損益通算・純損失の繰越控除が使えます。雑所得ではこれらが一切使えません。
所得税基本通達35-2では、帳簿書類の保存がなく収入300万円以下かつ主たる所得でない場合は雑所得と「推定」されます。ただし、帳簿の保存と継続的な活動実態があれば覆せます。詳しくは雑所得と事業所得の違いを参照してください。
| 判定要素 | 雑所得になりやすいケース | 事業所得になりうるケース |
|---|---|---|
| 帳簿の保存 | なし | あり(仕訳帳・総勘定元帳等) |
| 年間収入金額 | 300万円以下(帳簿なし) | 300万円超、または300万円以下でも帳簿あり |
| 受注先の数 | 特定1社のみ | 複数クライアントと取引 |
| 継続性 | 単発プロジェクトのみ | 毎月継続して受注 |
| 契約形態 | 準委任(指揮命令下で労働) | 請負(成果物の納品) |
クラウドワークス・ランサーズで月5万円以上を複数クライアントから継続受注し、帳簿を備えている場合は事業所得として申告する余地があります。判断に迷う場合は最寄りの税務署の無料相談窓口(月〜金 9:00〜16:00)を利用してください。
クラウドソーシングの源泉徴収と確定申告での処理
プログラミング副業でよく使われるクラウドワークス・ランサーズ等では、源泉徴収の扱いがクライアントによって異なります。源泉徴収がある場合は、確定申告で還付または相殺を受けられます。
| 受注パターン | 源泉徴収の有無 | 確定申告での処理 |
|---|---|---|
| クラウドワークス / ランサーズ経由 | プラットフォームは行わない(法人クライアント次第) | 支払調書を受け取った場合のみ申告書に記載 |
| 法人クライアントから直接受注(継続的役務提供) | 1回の支払いが5万円超なら源泉徴収あり(10.21%) | 確定申告で源泉徴収額を記載し過払い分の還付を受ける |
| 個人クライアントから受注 | 源泉徴収なし | 申告書への源泉徴収額記載は不要 |
継続的に役務提供を行う場合、1回の支払いが5万円を超えると源泉徴収(10.21%)が行われます(所得税法第204条・第205条)。源泉徴収された税額は確定申告で精算され、払いすぎていれば還付されます。支払調書が届いた場合は申告書に必ず記載してください。
副業プログラマーの確定申告手順(e-Tax対応)
確定申告は書類準備・帳簿整理・申告書作成・提出の4ステップです。e-Taxを利用すれば自宅から完結でき、青色申告の65万円控除も満額適用されます。帳簿のつけ方は副業の帳簿のつけ方を参照してください。
- Step 1
必要書類を準備する
本業の源泉徴収票、副業の売上が確認できる資料(請求書・銀行振込明細・クラウドソーシングの売上明細)、経費の領収書・クラウドサービスの請求書PDFを用意します。
- Step 2
帳簿を整理する(1月〜12月分)
GitHub・AWS等のクラウドサービス月額費用、PC購入費、通信費を勘定科目別に記帳します。やよいの青色申告オンラインやマネーフォワード クラウド確定申告なら、クレジットカード明細を自動取込できます。
- Step 3
国税庁の確定申告書等作成コーナーで申告書を作成
「給与所得」に本業の源泉徴収票を入力し、「雑所得(その他)」に副業の収入・経費を入力します。事業所得で申告する場合は青色申告決算書を先に作成してください。
- Step 4
住民税を「自分で納付」に設定する
確定申告書の第二表「住民税に関する事項」で「自分で納付(普通徴収)」を選択します。これにより副業分の住民税が会社の給与天引きに上乗せされず、会社にバレるリスクが下がります。
- Step 5
e-Taxで送信または税務署に提出
e-Tax(マイナンバーカード方式)で送信すれば完了です。還付金は申告から約3週間で振り込まれます。提出期限は翌年2月16日〜3月15日です。
会計ソフトを使えば帳簿から申告書の作成まで一気通貫で進められます。やよいの青色申告オンラインは初年度無料で、クラウドサービス費用の仕訳にも対応しています。<img src="https://www10.a8.net/0.gif?a8mat=4AZGC4+2XDT62+35XE+609HU" width="1" height="1" style="display:none" alt="" loading="lazy" />
会計ソフトで開発ツール費を自動仕訳する方法
GitHub・AWS等のクラウドサービス費は月次の定額課金が多く、会計ソフトのクレジットカード連携で自動仕訳が可能です。手動入力の手間をなくし、申告漏れを防げます。
やよいの青色申告オンラインはEPC113.64・確定率97.17%で、副業会社員の利用実績が豊富です。セルフプランは初年度無料です。<img src="https://www10.a8.net/0.gif?a8mat=4AZGC4+2XDT62+35XE+609HU" width="1" height="1" style="display:none" alt="" loading="lazy" />
マネーフォワード クラウド確定申告はクレジットカード・銀行口座の自動連携が強力で、AWS等の費用を自動で仕訳してくれます。
※本セクションにはプロモーションが含まれています
| 会計ソフト | 初年度料金 | 開発ツール費の自動仕訳 |
|---|---|---|
| やよいの青色申告オンライン | セルフプラン:初年度無料 | クレジットカード連携でGitHub・AWS等を自動取込 |
| マネーフォワード クラウド確定申告 | 月額1,078円〜 | 銀行・カード連携が強力。勘定科目を学習して自動提案 |
| freee会計 | 月額1,180円〜 | スマホアプリでレシート撮影・自動仕訳 |
副業プログラマーが今すぐやること3つ
確定申告の準備は1月から始めると余裕があります。開発ツール費は月次自動課金が多いため、早めに経費記録の仕組みを整えることが重要です。
月5万円以上の副業収入が半年以上続くなら、開業届と青色申告承認申請書の提出を検討してください。30万円未満のPC購入費を一括経費にでき、最大65万円の特別控除が受けられます。
- GitHub・AWS等のクラウドサービスの請求書を年始から毎月PDF保管する
- クレジットカードの利用明細と照合し、副業用の支出を勘定科目別に記帳する(会計ソフトの自動取込を活用)
- 売上(請求書・振込明細)と経費(領収書・請求書)を年間通じて整理し、確定申告期限(翌年3月15日)までにe-Taxで提出する
よくある質問
Q. プログラミング副業はいくらから確定申告が必要ですか?
売上ではなく「所得(売上-経費)」で判断します。会社員の場合、副業所得が年間20万円を超えると確定申告が必要です(所得税法第121条第1項)。GitHubやAWSなどの開発ツール費を差し引いた後の金額で判定するため、売上が20万円を超えても経費が多ければ申告不要になる場合があります。
Q. GitHubやAWSの費用は経費になりますか?
副業の開発業務に使うGitHub(GitHub Proなど)、AWS、Heroku等のクラウドサービス費用は「通信費」として経費計上できます。個人用途と業務用途が混在する場合は、業務使用時間の割合で按分します。クラウドサービスの請求書(PDF)は5年間保存してください。
Q. JetBrains IDEやGitHub Copilotのサブスクは経費にできますか?
副業の開発業務に使うJetBrains IDEA・PyCharm・WebStorm、GitHub Copilot等のサブスクリプションは「ソフトウェア使用料」または「通信費」として経費計上できます。本業でも使う場合は業務時間の割合で按分し、副業専用なら全額経費にできます。
Q. クラウドワークスからの報酬には源泉徴収がありますか?
クラウドワークスはプラットフォームが源泉徴収を行いません。ただし法人クライアントからの継続的な役務提供報酬(1回5万円超)には所得税法第204条により源泉徴収(10.21%)が行われる場合があります。確定申告時に支払調書を確認し、源泉徴収額を申告書に記載してください。
Q. プログラミング副業は雑所得と事業所得のどちらになりますか?
収入300万円以下かつ帳簿なしであれば雑所得と推定されます(所得税基本通達35-2)。ただし、複数クライアントと継続的に取引し、帳簿を保存していれば事業所得として申告できます。事業所得にすると青色申告特別控除(最大65万円)が使え、節税効果が高まります。