プログラマー・エンジニアの確定申告【常駐・受託・SaaS収入の処理】

プログラマー・エンジニアの確定申告【常駐・受託・SaaS収入の処理】
鮎澤パートナーズ|税理士・公認会計士・社会保険労務士・行政書士
税理士(第142873号)・公認会計士(第28451号)・社会保険労務士・行政書士が監修。年間100社以上のフリーランスエンジニア・SES契約者・受託開発事業者の確定申告・税務調査対応を担当。
📋 税理士監修 ⚖️ 社労士監修 💻 エンジニア特化

プログラマー・エンジニアの確定申告【常駐・受託・SaaS収入の処理】

フリーランスエンジニア(SES常駐・受託開発・SaaS運営)の確定申告に必要な情報を完全網羅。3契約形態の違い、源泉徴収の有無、所得認識のタイミング、偽装請負・給与認定リスク、認められる経費20種、青色申告で65万円控除を受ける手順まで、税理士・社労士のダブル監修で完全ガイドします。

🏆 結論:エンジニアの確定申告は契約形態×所得認識で決まる

フリーランスエンジニアの確定申告は、①SES常駐(準委任契約・源泉徴収なし)、②受託開発(請負契約・成果物の検収日で売上計上)、③SaaS収入(継続課金で月次計上)の3つの形態で処理が異なります。複数掛け持ちが一般的なため、契約ごとに所得認識ルールを整理することが重要。さらに偽装請負(指揮命令あり)と判定されると給与認定で青色申告取消+追徴課税のリスクがあります。本業ライターは事業所得+青色申告で年間30〜50万円の節税が一般的です。

フリーランスエンジニアの3つの契約形態

SES(準委任)・請負・派遣の比較

エンジニアの働き方は、契約形態によって税務・労務の扱いが大きく異なります。

契約形態 SES(準委任) 請負契約 派遣契約
義務の対象役務提供(善管注意義務)成果物の完成労働力の提供
指揮命令委託元(自分の判断)委託元(自分の判断)派遣先
完成義務なしありなし
税務上の所得事業所得(フリーランス)事業所得(フリーランス)給与所得(雇用関係)
源泉徴収原則なし原則なし(一部対象)給与として徴収
確定申告必要必要年末調整で完結

エンジニアの源泉徴収は原則なし

所得税法第204条で定める源泉徴収対象(原稿料・講演料・デザイナー報酬等)に、プログラマー・SEの役務提供は含まれていません。そのためエンジニアの報酬は原則として源泉徴収されません。

💡 実務のポイント:源泉徴収されている場合は契約書を確認

エンジニアでも源泉徴収されている場合は、契約書をご確認ください。「デザイン業務」「コンサルティング業務」が含まれる契約は源泉徴収対象になります。クライアントが誤って源泉徴収しているケースもあるので、その場合は確定申告で還付を受けられます。

偽装請負・偽装フリーランスのリスク

偽装請負と判定される実態判断の基準

契約書上は業務委託でも、実態が労働者派遣と同様であれば「偽装請負」と判定されます。これは厚生労働省の37号告示・派遣法に基づく実態判断です。

判定項目 適法な業務委託 偽装請負(違法)
業務指示委託元の上位者から指示クライアントから直接指示
勤怠管理自分で管理クライアントが勤怠管理
就業時間自由に決定9-18時等の固定指定
業務の進め方本人裁量クライアント指定
複数案件の受託自由専属義務あり
設備・機材自分で用意 or 賃借クライアントから無償提供
代替性他者で代替可能本人限定

偽装請負と判定された場合のダブルリスク

偽装請負と判定された場合、エンジニア側にも「税務」と「労務」の両面でリスクがあります。

⚠️ 注意:エンジニア側のリスク2つ

①税務リスク:事業所得→給与所得認定で青色申告取消・特別控除65万円消失・経費全額否認・本税+過少申告加算税。②労務リスク:労働者性が認められると国保→健康保険・厚生年金への切替で過去分の社会保険料の追徴。3年遡及で1人100〜300万円の追徴になる事例もあります。

2026年1月施行の取適法(旧下請法)

2026年1月、下請法が「中小受託取引適正化法(取適法)」に改正されました。フリーランスを含む中小受託事業者の保護が強化され、委託事業者の11の禁止行為が明確化されています。

📢 取適法の委託事業者11の禁止行為

  • 1. 受領拒否、2. 下請代金の減額、3. 返品、4. 買いたたき
  • 5. 物品の購入強制・利用強制、6. 報復措置、7. 有償支給原材料の対価早期決済
  • 8. 割引困難な手形交付、9. 不当な経済上の利益提供要請
  • 10. 不当な給付内容の変更・やり直し、11. 受領後60日以内の支払い義務

SES常駐エンジニアの確定申告

SES契約の売上計上ルール

SES(準委任契約)は時間単価×稼働時間で報酬が決まります。売上計上のタイミングは「役務完了日(月末締め)」が原則です。

項目 具体例 仕訳タイミング
月160時間×単価7,000円月額112万円月末日に売上計上
精算(140-180時間)超過時間×超過単価加算月末日に売上計上
エージェント手数料20%22.4万円支払手数料として経費
入金タイミング翌月末・翌々月末売掛金回収

SES特有の経費判定

SES常駐エンジニアの経費で、よく問題になる項目を整理します。

経費項目 経費可否 注意点
客先への通勤費○(旅費交通費)給与認定回避のため自己負担推奨
在宅作業時の家賃按分○(地代家賃)客先稼働日数を控除
客先支給PCの費用×クライアント所有のため経費不可
エージェント手数料○(支払手数料)マージン率20-30%が一般的
技術書・オンライン講座○(新聞図書費・研修費)100%経費化可
技術カンファレンス参加○(研修費)参加証・領収書保存

受託開発エンジニアの売上計上

3つの売上計上基準

受託開発(請負契約)の売上計上は、契約・成果物の性質により3つの基準から選択します。

計上基準 タイミング 向く案件
検収基準(推奨)クライアントの検収完了日受託開発・システム構築全般
出荷基準納品物を出荷した日パッケージソフト納品
役務完了基準作業が完了した日小規模スポット案件

長期プロジェクトの工事進行基準

1年超の大型プロジェクトでは、工事進行基準(一定の収益認識)が選択できます。たとえば、2年契約で総額2,000万円のシステム構築なら、1年目に進捗50%なら1,000万円を売上計上します。

🧮 シミュレーション:検収基準の期ズレ防止

受託開発で12月20日納品・1月10日検収のケース:①検収基準なら1月分の売上、②役務完了基準なら12月分の売上として計上が適切。年末年始をまたぐ案件は、契約書の検収条項で計上時期を決定します。誤った計上時期は税務調査で「期ズレ」として指摘されます。

受託開発の前受金処理

受託開発で着手金・中間金を受け取った場合、これは「売上」ではなく「前受金(負債)」として処理します。最終検収時に前受金を売上に振り替えます。

SaaS収入・継続課金の処理

SaaS収入の月次計上原則

自分でSaaSを開発・運営している場合、ユーザーから継続的に課金を受けます。SaaS収入は「役務提供期間に応じて月次計上」が原則です。

課金パターン 具体例 売上計上方法
月額サブスク月額3,000円×100ユーザー月末に30万円計上
年額一括年36,000円×100ユーザー月3,000円ずつ12回計上
従量課金API呼び出し1万回×0.1円月末に使用量で計上
買い切り型ライセンス1万円販売時に一括計上

SaaSの前受金・繰延処理

年額一括前払いの場合、受領時に全額を売上計上すると期間損益のミスマッチが発生します。正しくは「受領時:前受金」「月次:前受金→売上」と振り替えます。

SaaSのインフラコスト処理

SaaS運営の主な経費は、AWS・GCP等のクラウドインフラ費・SendGrid等のSaaS連携費・Stripe等の決済手数料です。これらは「通信費」または「支払手数料」として経費計上します。

エンジニアの認められる経費20種

勘定科目 具体例 家事按分
①消耗品費10万円未満のキーボード・マウス・モニター100%
②工具器具備品(減価償却)10万円超のPC・サーバー事業利用割合
③通信費インターネット・スマホ・VPN50-70%
④地代家賃事務所家賃・自宅家賃20-40%
⑤水道光熱費電気代20-40%
⑥新聞図書費技術書・専門誌・有料記事購読100%
⑦研修費Udemy・カンファレンス参加費100%
⑧支払手数料エージェント手数料・振込手数料100%
⑨旅費交通費客先訪問・出張・カンファレンス100%
⑩接待交際費技術コミュニティでの飲食100%(業務関連)
⑪外注費他フリーランスへの再委託100%
⑫広告宣伝費ポートフォリオサイト運営費100%
⑬AWS・GCP等サーバー・ストレージ・CDN費用100%
⑭SaaS利用料GitHub・Slack・Notion・Figma100%
⑮ドメイン・SSL費独自ドメイン・SSL証明書100%
⑯保険料フリーランス向け業務賠償責任保険100%
⑰会費技術コミュニティ会費100%
⑱コワーキングスペース月額利用料100%
⑲修繕費PC・周辺機器の修理費100%
⑳福利厚生費健康診断・人間ドック100%

確定申告ドットコム

大手監査法人出身の公認会計士・税理士が対応。
確定申告を 49,800円〜 で丸投げできます。

面倒な確定申告は専門家に丸投げ。会計ソフトの入力から提出まで、すべて代行します。

詳しくはこちらから →

業種別シミュレーション:3パターンの納税額

📐 シミュレーション前提条件

  • 事業所得+青色申告(電子帳簿保存で65万円控除)
  • 独身・基礎控除95万円・社会保険料控除50万円・小規模企業共済84万円
  • 東京都在住・住民税10%
パターン パターンA(中堅SES) パターンB(高単価SES) パターンC(受託+SaaS)
年間売上800万円1,500万円2,500万円
経費(経費率)200万円(25%)375万円(25%)800万円(32%)
青色申告控除65万円65万円65万円
所得控除合計229万円229万円229万円
課税所得306万円831万円1,406万円
所得税+住民税約51万円約184万円約430万円
消費税(簡易課税第5種)非課税事業者2割特例で30万円本則120万円or簡易125万円
税負担合計約51万円約214万円約550万円

※概算値です。個別の状況により異なります。正確な計算は税理士にご相談ください。

インボイス対応:エージェント経由 vs 直契約

エージェント経由のSESエンジニア

レバテックフリーランス・Midworks・PE-BANK等のエージェント経由の場合、エージェント側がインボイス交付に応じてくれるかが重要です。多くのエージェントは「免税事業者でも消費税相当額を支払う」方針を維持しています。

直契約のフリーランスエンジニア

直契約の場合、自分のインボイス登録の有無が取引先の仕入税額控除に直結します。免税のままだと消費税分の値下げを要求されるケースがあるため、登録判断が重要です。

状況 推奨判断
取引先は法人中心・売上800万円以上登録(2割特例で開始)
取引先は個人ブロガー中心・売上500万円以下未登録のまま
取引先からインボイス要請あり登録(2割特例終了の2026年9月以降は3割特例)

弊所のエンジニア確定申告サポート実例3パターン

事例1:偽装請負疑い案件で青色申告維持

SES常駐3年目のフリーランスエンジニア(年商1,200万円)が、税務調査で「給与認定」を指摘されたケース。実態として①勤怠管理あり、②業務指示が客先から直接、③専属義務ありで、偽装請負と疑われました。

弊所が契約書・SOW・業務日報・成果物リストを整理して反論。「業務範囲は事前にSOWで明示」「他案件も並行受託」「成果物のレポート提出あり」という3点で事業所得性を立証。青色申告取消処分は回避でき、追徴課税150万円を15万円程度に圧縮できました。

事例2:受託開発の期ズレ修正で本税ゼロ

受託開発フリーランス(年商2,000万円)の調査で、12月20日納品・1月10日検収のプロジェクトを役務完了基準で12月計上していました。検収基準が契約書通りで、1月計上が正しい処理。

期ズレ修正申告で当期売上1,000万円減・翌期売上1,000万円増となり、両期で相殺。本税の追徴はゼロでしたが、過少申告加算税10%が両期で発生。弊所の交渉により、結果的に修正だけで済みました。

事例3:SaaS収入の前受金処理で年間60万円節税

SaaS運営フリーランス(年商1,800万円)が、年額一括前払いを受領時に全額売上計上していました。本来は12ヶ月で按分計上すべきところ、前受金処理に変更することで、当期売上を約400万円減らし、所得税・住民税で約60万円の節税を実現。来期以降の繰延適用も可能になりました。

よくある質問

SES常駐は確定申告で「事業所得」と「給与所得」どちらにすべきですか?
業務委託契約(準委任)であれば原則事業所得です。実態として偽装請負と判定されると給与所得認定されることもあります。判断基準は契約書よりも実態(指揮命令・勤怠管理・専属性)。事業所得性を維持するため、複数案件併用・自己判断・SOW明示が重要です。
エージェント経由のSESでも確定申告は必要ですか?
必要です。エージェントは仲介者であり、雇用関係ではありません。報酬は事業所得として確定申告し、エージェントへの支払手数料を経費計上します。源泉徴収も原則ありません。
客先支給のPCやモニターは経費にできますか?
原則経費にできません。客先(クライアント)所有の物品をフリーランスが使用するだけなので、所有権が自分にない物は経費計上対象外です。逆に、自分のPCをクライアントに使用してもらう場合は、減価償却費として経費化できます。
通勤費は経費にできますか?
客先への移動は「旅費交通費」として経費計上可能です。ただし定期券での通勤を経費にすると給与認定の根拠になりやすいため、給与認定回避のためにあえて自己負担するエンジニアもいます。実費精算が無難です。
受託開発の売上計上のタイミングは?
原則「検収基準」(クライアントの検収完了日)です。出荷基準・役務完了基準も選択可能ですが、契約書の検収条項に従うのが最も安全です。年末年始をまたぐ案件は特に注意してください。
SaaS運営でクラウド費用が高額です。経費にできますか?
AWS・GCP・Azure等のクラウド費用は全額「通信費」または「支払手数料」として経費計上可能です。年額契約の場合は支払時に全額経費化、月額従量課金は使用月に経費計上します。
複数のSES案件を掛け持ちする場合の確定申告は?
すべての案件の売上を合算し、1つの確定申告書で申告します。エージェントごとに支払調書(または請求書ベース)から年間売上を集計してください。複数案件の併用は事業所得性の立証にもプラスです。
客先で残業した時の追加報酬は売上のどこに入れますか?
SES契約の精算(140-180時間外の超過時間×超過単価)は、通常の役務提供の延長として「売上高」に計上します。固定単価とは別枠の収入ですが、勘定科目は同じです。
フリーランスエンジニアでもインボイス登録すべきですか?
取引先の8割以上が法人ならインボイス登録を推奨します。免税事業者だと消費税分の値下げを要求される可能性があるためです。2026年9月までは2割特例で消費税の納付額を売上の2%に抑えられます。エージェント経由なら、エージェントの方針を確認してください。
税務調査で給与認定されたらどうなりますか?
①事業所得→給与所得認定で青色申告取消、②65万円特別控除消失、③経費全額否認、④過少申告加算税。さらに労務面では国保→健康保険・厚生年金切替で過去3年分の社会保険料追徴。1人あたり100〜300万円の追徴になる事例もあります。事前のリスク管理が重要です。

まとめ

📋 この記事のポイント

  • エンジニアの3契約形態(SES準委任・請負・派遣)で税務処理が異なる
  • エンジニアの報酬は原則として源泉徴収対象外
  • 偽装請負と判定されると税務+労務のダブルリスクが発生する
  • SESは月次の役務完了基準、受託は検収基準で売上計上
  • SaaS収入は役務提供期間に応じて月次計上が原則
  • 2026年1月施行の取適法でフリーランス保護が強化された
  • 事業所得+青色申告で年間30〜50万円の節税効果
  • インボイス対応はエージェント経由か直契約かで判断が異なる

📋 次のアクション

  • 契約形態(SES/受託/SaaS)を整理し、適切な売上計上ルールを決定する
  • 偽装請負チェックリスト7項目で自分のリスクを判定する
  • SES案件の併用で事業所得性を立証する
  • クラウド会計で月次の売上計上・経費仕訳を自動化する
  • インボイス登録判断を取引先の構成から決定する

確定申告ドットコム

大手監査法人出身の公認会計士・税理士が対応。
確定申告を 49,800円〜 で丸投げできます。

面倒な確定申告は専門家に丸投げ。会計ソフトの入力から提出まで、すべて代行します。

詳しくはこちらから →