【2026年最新版】知らないでは済まされない!ITエンジニアが学ぶべき法律とは

プロジェクトが燃え上がる原因は、技術的な失敗よりも「合意の欠落」にあることが少なくありません。仕様変更をめぐる口約束、曖昧なままにした検収条件、気づかぬうちに踏み込んでいた偽装請負——これらはすべて、法律と契約の知識があれば未然に防げたトラブルです。2026年には旧・下請法が「取適法」へと生まれ変わり、エンジニアを取り巻く取引ルールが大きくアップデートされました。本記事では、改正の全体像から現場の想定シチュエーション、実務チェックリストまでを体系的に解説します。

【関連記事】これから求められるエンジニアは「壊し上手」?AIに振り回されないために必要な能力とは

契約・取引ルールの全体像

エンジニアが日々向き合うのはコードだけではありません。プロジェクトの「合意構造」そのものが、トラブルの火種になるか、安全地帯になるかを決めています。この章では、2026年時点でITエンジニアが最低限理解しておくべき法律の「地図」を描きます。

紛争の根本原因は「合意の欠落」

ソフトウェア開発プロジェクトで起きる紛争の多くは、技術的な品質問題そのものよりも、「何を作ることに合意していたか」「誰がどこまで責任を負うか」という点が曖昧だったことに起因します。契約書の文言が抽象的だった、変更指示が口頭だけだった、検収の基準を誰も決めていなかった——こうした積み重ねが、後になって取り返しのつかない争いを生みます。

法律を学ぶ目的は、条文を暗記することではありません。プロジェクト設計の段階から「揉めない仕組み」を作ることが本質です。自分たちの取引にどのルールが適用されるかを知っておく必要があります。

2026年改正「取適法」とは

2026年1月1日、旧「下請代金支払遅延等防止法(下請法)」が改正され、法律名が「製造委託等に係る中小受託事業者に対する代金の支払の遅延等の防止に関する法律」、略称「中小受託取引適正化法(取適法)」へ変更されました。名称の変更に伴い、用語も見直されています。これまで「親事業者」「下請事業者」と呼ばれていた当事者は、それぞれ「委託事業者」「中小受託事業者」へと改められました。単なる呼称の変更ではなく、発注側・受注側双方に対して取引対等の意識を促す、制度的なメッセージとも読めます。

ITエンジニアにとって重要なのは、ソフトウェア開発が取適法の対象になり得るという点です。同法の対象取引には「情報成果物作成委託」(プログラムの作成など)や「役務提供委託」が含まれており、資本金や従業員数の基準を満たす取引であれば、受託側のエンジニアや開発会社も保護の対象となります

2026年改正の主なポイントは以下の通りです。

  1. 対象範囲の拡大:従来の資本金基準に加え、従業員基準も導入され、より多くの中小受託事業者が保護対象に入りました。
  2. 新たな禁止行為の追加:協議に応じない一方的な代金決定など、実務に直結する禁止行為が明文化されました。
  3. 手形払等の見直し:支払期日(最長60日)までに代金満額相当の現金を受け取れない支払手段は問題になり得ます。
  4. 振込手数料の負担禁止:合意の有無を問わず、振込手数料を受注者に負担させる行為が違反になり得ます。
  5. 面的執行の強化:違反行為への対応がより組織的に行われるようになりました。

フリーランス新法

2024年11月に施行されたフリーランス・事業者間取引適正化等法(フリーランス新法)は、個人として業務を受託するフリーランスエンジニアへの業務委託を規律する法律です。取適法とは別の枠組みで機能しており、エンジニアが個人のフリーランスに外注する場面では、こちらの法律が適用される場合があります。

フリーランス新法が発注事業者に求める主な義務は次の通りです。

  1. 取引条件の明示:業務内容、報酬額、支払期日などを書面または電磁的方法で明示する義務があります。
  2. 原則60日以内の報酬支払:給付を受領した日から原則60日以内に報酬を支払う義務があります。
  3. 禁止行為:報酬の減額や受領拒否などが禁じられています。
  4. 就業環境の整備:ハラスメントに関する相談体制の整備なども求められます。

ソフトウェア開発の文脈では、「給付を受領した日」、つまり受領日の定義が特に重要です。情報成果物の場合、USBなどの媒体を受け取った日や、通信回線を通じて発注者のコンピュータ内に記録された日が受領日になり得ます。この日から60日以内に支払いを完了させなければならないため、検収のタイミングや受領日の定義を契約に明記しておくことが不可欠です。

請負契約と準委任契約

開発トラブルを防ぐための前提知識として、契約形態の違いを理解しておく必要があります。

  • 請負契約:責任の中心は「成果物」です。開発会社はシステムを完成させる義務を負い、完成しなければ報酬を請求できません。民法改正(2020年施行)により「瑕疵担保責任」は「契約不適合責任」へと改められ、成果物が契約の内容に適合しない場合、発注者は修補・代金減額・損害賠償などを請求できます。受入基準・検収基準を明確に定めることの重要性は、ここに直結します。
  • 準委任契約(業務委託):責任の中心は「プロセス」です。善管注意義務をもって業務を行うことが求められますが、成果物の完成責任は原則として負いません。エンジニアリングサービスや技術支援で多く使われます。

どちらの形態を選ぶかによって、責任の範囲も、揉めたときの論点も変わります。

偽装請負という地雷

常駐型の開発現場で特に注意が必要なのが偽装請負のリスクです。業務委託(請負・準委任)契約を締結していても、実態として発注先の担当者から直接指示を受けている、勤怠管理をされている、席を指定されているといった場合、それは「派遣」の実態に近く、労働者派遣法違反になり得ます。判断の基準は契約書の名称ではなく、現場の実態です。

周辺領域の概観

開発現場に関わる法律は取適法だけではありません。以下の領域も最低限の知識として把握しておく必要があります。

  1. 個人情報保護法:2022年4月の改正により、個人データの漏えい等が発生した場合の個人情報保護委員会への報告と本人通知が義務化されました。委託先の監督責任も問われます。
  2. 著作権法:委託開発の成果物の著作者は、原則として実際に創作した受注者側です。発注者が利用するには、著作権の譲渡または利用許諾を契約で定める必要があります。
  3. OSSライセンス・脆弱性管理:オープンソースソフトウェアの活用には組織的なガバナンスが不可欠です。SBOM(ソフトウェア部品表)の整備が法的リスクの低減にもつながります。
  4. 営業秘密:設計書や顧客情報、ソースコードなどを法的に守るには、「秘密として管理している」という実態が前提条件になります。
  5. 電子契約:電子署名法により、電子署名は手書き署名や押印と同等に通用する法的基盤が整備されています。発注書や検収合意の証跡設計に活用できます。

次章では、これらの法律が「現場の実際のトラブル」とどう結びつくかを、具体的なシチュエーションで見ていきます。

【参考】中小受託取引適正化法(取適法)関係

【参考】2026年1月から下請法が「取適法」に!委託取引のルールが大きく変わります

【参考】特定受託事業者に係る取引の適正化等に関する法律(フリーランス・事業者間取引適正化等法)等に係る取組について

よくある「開発トラブル」と法律

法律の条文を読んでも、現場の感覚となかなか結びつかないことがあります。この章では、実際の開発現場で起きがちなトラブルを8つのシチュエーションに分けて整理し、「争点となる法律・条項」と「未然防止のための実務対応」をセットで説明します。

仕様が増える(スコープクリープ)

「ちょっとここも直しておいてください」——開発の現場でよく聞くこの一言が、後になって大きな争いの火種になります。いわゆるスコープクリープ(当初の合意範囲を超えて作業が拡大していく現象)は、ソフトウェア開発における最も典型的なトラブルのひとつです。

争点になるのは、「追加作業は無償か有償か」「納期変更の責任は誰が負うか」「変更の合意を示す証跡があるか」という3点です。口頭での変更指示をそのまま受け入れてしまうと、後から「そんな指示はしていない」「これは最初の仕様の範囲内だ」と言われても反論できません。

防止策の核心は変更管理プロセスの制度化です。具体的には次のような対応が有効です。

  1. 変更要求(CR)手続の明文化:契約書または別紙に、変更指示は書面(メールを含む)で行い、受注者が追加見積を提示して合意後に着手する、というプロセスを定めます。
  2. 追加見積の徹底:口頭での変更指示に対しても、必ず見積を提示して「合意前着手禁止」を貫きます。
  3. 議事録テンプレの活用:打ち合わせ後には必ず議事録を発行し、決定事項・保留事項・担当者を明記して相手に確認を求めます。

検収が終わらない

「まだ確認中なので支払いはもう少し待ってください」「やり直しが発生したので減額します」——こうした支払遅延や減額は、取適法の禁止行為に該当し得ます。

2026年の改正で、支払手段に関する規制が強化されました。手形払や電子記録債権、ファクタリングなど、支払期日(最長60日)までに代金満額相当の現金を受け取れない支払手段は問題になり得ます。また、振込手数料を受注者に負担させる行為も、合意の有無を問わず違反になり得ると整理されています。

未然防止のためには、契約と運用の両面で以下の点を固める必要があります。

  1. 受入基準・検収基準の明文化:「何をもって検収完了とするか」を契約書または仕様書に具体的に記載します。
  2. みなし検収条項の設置:検収期限(例:納品後〇営業日以内)を過ぎた場合は検収完了とみなす条項を設けることで、無期限の検収引き延ばしを防ぎます。
  3. 支払期日と支払手段の明記:受領日を起点に明確な支払期日を設定し、現金振込による支払を原則とします。
  4. 振込手数料の負担者の明記:発注者負担であることを契約書に明記します。

価格協議に応じてもらえない

「来期から単価を〇%下げてください。これは決定事項です」——このような一方的な単価決定は、取適法の新たな禁止行為に当たり得ます。2026年改正で明文化された「協議に応じない一方的な代金決定」の禁止は、ITエンジニアの実務に直撃する改正点です。

争点になるのは、価格協議が実際に行われたか、コスト上昇の根拠を説明したか、協議の証跡があるか、という点です。

防止のためには、以下の対応が有効です。

  1. コスト上昇の根拠提示:人件費の上昇や物価変動など、単価改定の根拠となるデータを準備して協議に臨みます。
  2. 協議の議事録作成:価格に関する打ち合わせは必ず議事録を残し、双方が確認した記録を保持します。
  3. 価格改定条項の契約への組み込み:一定期間ごとに価格を見直す条項、またはコスト変動時に協議する旨を契約書に明記します。
  4. 見積内訳の提示:単価の根拠を内訳として提示することで、協議の透明性を高めます。

実態が偽装請負になっている

「常駐しているエンジニアに、発注先のマネージャーが直接タスクを割り振っている」——契約書に「業務委託(準委任)」と書いてあっても、現場の実態が派遣に近い場合、偽装請負として労働者派遣法違反になり得ます。

厚生労働省は派遣と請負の区分基準(37号告示)を定めており、判断は契約名称ではなく実態によります。具体的には、誰が業務上の指揮命令を行っているか、勤怠管理をしているのはどちらか、といった点が問われます。

防止のためには、現場の運用レベルでの対応が不可欠です。

  1. 指示系統の一本化:発注先からの指示は必ず受注側の責任者を経由する体制を構築します。
  2. 成果物ベースの運用:日々の作業指示ではなく、成果物や達成目標で管理する運用に切り替えます。
  3. 勤怠管理の分離:出退勤の管理は受注側が行い、発注先が関与しない体制を整えます。
  4. 契約と実態の定期確認:プロジェクト開始後も、契約内容と現場の実態が乖離していないか定期的に確認します。

フリーランスへの外注で揉める

「作業内容は口頭で説明したし、支払いは完成してから考える——」このような発注は、フリーランス新法に抵触する可能性があります。同法は発注事業者に対し、業務内容・報酬額・支払期日などを書面または電磁的方法で明示することを義務付けています。

特に注意が必要なのは、支払の起点となる「受領日」の定義です。ソフトウェアやドキュメントなどの情報成果物では、発注者のコンピュータに記録された日が受領日になり得ます。この日から原則60日以内に報酬を支払わなければなりません。検収を完了しないまま受領日を先送りにする運用は、法律の趣旨に反します。

防止策として次の点を徹底します。

  1. 委託内容の書面化:業務内容・報酬額・支払期日・納品物の仕様を書面または電子メールで明示します。
  2. 受領日の定義の明記:契約書または発注書に、「納品物がどの時点で受領されたとみなすか」を具体的に記載します。
  3. 検収の位置づけの明確化:検収期限と、期限内に異議がない場合の扱いを定めます。
  4. 支払スケジュールの確定:受領日を起点とした支払期日を事前に合意しておきます。

委託開発のソースコード帰属

「お金を払って作ってもらったんだから、ソースコードは全部うちのものだ」——この認識は法律上、誤りです。著作権法では、著作物を創作した者が著作者となります。委託開発の場合、実際にコードを書いた受注者側が著作者となるのが原則です。発注者が利用するには、著作権の譲渡または利用許諾を契約で定めておく必要があります。

争点になるのは、著作権が誰に帰属するか、どの範囲の利用が許諾されているか、改変や再利用は認められるか、という点です。第三者のOSSが混入している場合は、そのライセンス条件も考慮が必要です。

防止のためには以下の対応が求められます。

  1. 著作権譲渡条項の明記:発注者が著作権を取得したい場合は、「著作権(著作者人格権を除く)を発注者に譲渡する」旨を契約書に明記します。
  2. 利用許諾の範囲の特定:改変・転用・第三者への提供などの可否を契約書で明確にします。
  3. 成果物一覧の整備:納品物の範囲を契約書の別紙に列挙し、何が対象かを明確にします。
  4. OSSの扱いの明記:成果物に含まれるOSSのライセンス条件を開示し、その扱いを合意しておきます。

OSS混入・ライセンス違反

「このシステムに使われているOSSのライセンスを確認してください。問題があれば是正が必要です」——こうした是正要求は、今後ますます増えると見込まれます。OSSの活用はもはや開発の前提ですが、ライセンスの確認は個人の努力だけでは限界があり、組織的なガバナンスが必要です。

IPAは、SBOM(ソフトウェア部品表:システムに含まれるソフトウェアの構成要素とバージョン情報を一覧化したもの)の導入により、意図せずライセンス違反しているOSSが発見される可能性があり、法務部門と連携して対応することで法的リスクを低減できると指摘しています。

防止のためには組織的な取り組みが必要です。

  1. OSS利用ルールの策定:利用可能なライセンスの種類、ライセンス確認の手順、持ち込み申請のプロセスを組織内で定めます。
  2. コードレビューへのライセンス確認の組み込み:開発プロセスの中でOSSのライセンスを確認するステップを設けます。
  3. SBOMの整備と運用:プロジェクトごとにSBOMを作成・維持管理し、ライセンス情報と脆弱性情報を追跡できる体制を整えます。
  4. 法務との連携体制の構築:ライセンス問題が発見された際に法務部門へ速やかにエスカレーションできる体制を作ります。

個人情報の漏洩

「顧客データが外部に漏れたかもしれない。でも何をすればいいかわからない」——個人情報の漏えい事故は、技術的な対応だけでなく、法的な報告義務の履行が求められます。2022年4月の個人情報保護法改正により、個人データの漏えい等が発生し、個人の権利利益を害するおそれがある場合、個人情報保護委員会への報告と本人への通知が義務となりました。

開発側の責任として、委託先が起こした漏えいについても、委託元の監督責任が問われます。技術的対応(ログ管理、アクセス権限の適切な設定、データの暗号化)と、契約条項(インシデント発生時の報告義務、損害賠償、再発防止策の提示)を組み合わせた対策が必要です。

防止策として次の点を実装します。

  1. 初動フローの事前整備:漏えいが疑われた場合の報告ルートと初動手順をマニュアル化しておきます。
  2. 委託契約へのインシデント条項の組み込み:委託先との契約に、事故発生時の報告義務と対応手順を明記します。
  3. 技術的管理策の実装:アクセス権限の最小化、通信の暗号化、操作ログの取得と保管を実装します。
  4. 委託先の定期監督:再委託先を含む委託先のセキュリティ管理状況を定期的に確認する仕組みを設けます。

エンジニア向け「契約×開発」チェックリスト

法律は暗記するものではなく、プロジェクト設計に組み込む「仕組み」です。この章では、契約前から支払完了まで、フェーズごとに実務チェックリストを整理します。各ポイントを「なぜ必要か」の文脈とともに説明します。

見積・提案フェーズ

プロジェクトの合意構造は、契約書にサインする前から始まっています。提案・見積の段階で曖昧にした事項は、後になっても解消されません。

スコープと成果物の定義に関しては、次の点を確認します。

  1. スコープ境界の明確化:「やること」だけでなく「やらないこと」も契約書または仕様書に明記します。スコープ外の作業が発生した場合の扱いを事前に決めておくことが重要です。
  2. 受入基準・検収基準の合意:「何をもって完成・合格とするか」を具体的な基準として書き出します。「動けばよい」ではなく、テスト項目・性能要件・UI要件など、測定可能な形での定義が求められます。
  3. 変更管理プロセスの確立:変更要求の申請方法、見積の提示と合意のプロセス、着手のタイミングを契約書に明記します。
  4. 成果物定義の一覧化:納品するドキュメント・ソースコード・設計書などを別紙一覧として契約書に添付します。

取適法・フリーランス新法を踏まえた支払条件の確認も欠かせません。

  1. 支払期日の明記:受領日を起点として、最長60日以内に設定します。検収完了日を受領日と定義する場合は、検収期限との整合性を確認します。
  2. 支払手段の明記:現金振込を原則とし、手形・電子記録債権等を用いる場合は法的要件を確認します。
  3. 振込手数料の負担者の明記:発注者負担であることを契約書に明示します。
  4. 価格協議の運用の合意:契約期間中にコストが変動した場合の価格改定協議の手順を定めておきます。

プロジェクト運用フェーズ

合意の証跡を作り続けることが、実行フェーズの最大のテーマです。

日常的な記録管理については、次の点を徹底します。

  1. 議事録の即日発行:打ち合わせ後24〜48時間以内に議事録を発行し、決定事項・保留事項・担当者を明記して相手に確認を求めます。
  2. 変更要求(CR)の承認フローの運用:口頭での変更指示を受けた場合も、必ずCRとして書面化し、承認を得てから着手します。
  3. 中間受入の実施:長期プロジェクトでは、マイルストーンごとに中間的な受入を実施し、認識のずれを早期に発見します。
  4. エビデンスの保管体制:メール・チャット・議事録など、重要なコミュニケーションの記録を一元管理できる体制を整えます。

常駐型開発の場合は、偽装請負を回避するための運用が別途必要です。

  1. 指揮命令の一本化:発注先からの依頼は受注側の責任者を経由する体制を維持します。
  2. 勤怠管理の分離:出退勤の把握・管理は受注側が行い、発注先は関与しません。
  3. 契約と実態の定期確認:プロジェクトの進行とともに現場の運用が変化することがあります。定期的に契約内容と実態を照合します。

検収・支払フェーズ

2026年の改正を踏まえ、検収と支払のプロセスに関する実務を見直しておく必要があります。

  1. 検収期限の設定とみなし検収の活用:検収期限(例:納品後10営業日)を設け、期限内に異議がない場合は検収完了とみなす条項を設置します。無期限の検収引き延ばしによる支払遅延を防ぐ効果があります。
  2. 支払期日の厳守:受領日(または検収完了日)から60日以内の支払期日を設定し、入金確認まで管理します。
  3. 支払手段の確認:手形や電子記録債権が用いられる場合、支払期日までに代金満額相当の現金を得られる手段かどうかを確認します。
  4. 価格協議の記録:単価の変更や値引きについて協議した場合は、その内容と合意結果を書面で記録します。

電子的な証跡整備も重要です。電子署名法に基づく電子署名やタイムスタンプ付きの電子記録を活用して、発注書・変更合意・検収合意のエビデンスを電子的に保存します。あわせて、クラウドストレージやドキュメント管理システムを活用し、記録の改ざんが困難な保管体制を整えておくことが望まれます。

知財・OSS・営業秘密・個人情報のチェック

プロジェクトに関わる知的財産と個人情報については、開発の開始前から管理体制を整えておく必要があります。

著作権とOSSについては次の点を確認します。

  1. 著作権帰属の明記:成果物の著作権が発注者に譲渡されるのか、受注者が利用許諾を与えるのかを契約書に明記します。
  2. 二次利用の範囲の合意:改変・転用・第三者への提供などの可否を明確にします。
  3. OSSライセンスの確認:成果物に含まれるOSSのライセンスを確認し、コピーレフト型ライセンス(GPL等)の混入に注意します。
  4. SBOMの整備:プロジェクトで使用するソフトウェアの構成要素と各バージョンをSBOMとして管理し、脆弱性情報と組み合わせてリスクを可視化します。

営業秘密と個人情報については以下を実施します。

  1. 秘密情報の管理体制の確立:設計書・顧客情報・ソースコードなど、秘密として管理する情報の範囲を明確にし、アクセス制御・持ち出し制限・廃棄手順を定めます。営業秘密として法的保護を受けるには、秘密として管理している実態が前提となります。
  2. 個人情報の取扱いルールの整備:委託業務で個人データを扱う場合、委託先への提供と監督責任について契約書に明記します。
  3. 漏えい時の初動フローの整備:個人データの漏えいが発生した場合の、個人情報保護委員会への報告と本人への通知の手順を事前に定めておきます。
  4. 委託先の定期監督:再委託先を含む委託先のセキュリティ管理状況を定期的に確認する仕組みを設けます。

困ったときの相談体制

どれだけ仕組みを整えても、個別の案件で判断に迷う場面は必ず出てきます。弁護士や弁理士、社会保険労務士など、領域に応じた専門家への相談が有効です。ただし、専門家に相談できる材料(証跡)を作れるのは現場にいるエンジニア自身です。議事録、メール、変更要求の記録——これらの積み重ねが、いざというときの最大の武器になります。日々の実務の中で証跡を作り続けることが、法的リスク管理の本質です。

「法律を知らない」はリスクになる

2026年1月の取適法(旧・下請法)施行により、価格協議のルール、支払手段の制限、対象範囲の拡大など、ITエンジニアの取引実務に直結する変更が加わりました。フリーランス新法、個人情報保護法、著作権法、OSSガバナンス、偽装請負リスクなど、現場に関わる法的論点は多岐にわたります。

重要なのは、法律を暗記することではありません。スコープの定義、検収基準の合意、変更管理のプロセス、支払条件の明確化、そして日々の証跡の積み重ねを「仕組み」として設計することが、揉め事を未然に防ぐ道です。

※本記事で紹介した内容は一般的な情報提供を目的としており、個別の案件に関する法的判断については、弁護士等の専門家にご相談ください。

この記事を書いた人

ビジネス・テクノロジスト 貝田龍太