契約書ドラフトを受け取って「損害賠償」の条項を読んだとき、上限額が書かれていないことに気づいて不安になった経験はありませんか。SNSでは「数百万円の賠償請求を受けた」「バグを出して取引停止になった」といった体験談が目に飛び込んでくるため、独立したばかりのフリーランスエンジニアにとっては心臓に悪い情報ばかりが流れてきます。
フリーランスは、会社員と違って自分自身が法的な責任の主体になります。万一トラブルが起きても勤め先が守ってくれません。それなのに契約書には専門用語(瑕疵担保、契約不適合、債務不履行、善管注意義務)がずらりと並び、一人で読んで判断するのは怖いものです。
しかし、法律(民法・フリーランス新法)と契約条項を正しく組み合わせれば、賠償リスクは合理的に「定量化」「上限化」できます。「バグ=即・全額賠償」というのは、ほとんどの場合は誤解です。軽過失で発生した通常のバグについて、契約や法律のすべてを無視した「無制限の賠償」が現実に発生するケースは極めて限定的です。
本記事では、フリーランスエンジニアが負う損害賠償リスクの全体像を法的根拠で整理し、損害賠償上限条項の具体的な文例、契約不適合責任(旧・瑕疵担保責任)の期間限定の書き方、フリーランス新法(2024年11月施行)による抗弁、最後の防衛ラインとなる賠償責任保険の活用までを段階的に解説します。読み終えるころには、契約書ドラフトに対して具体的な修正提案ができる状態を目指します。
フリーランスエンジニアが負う損害賠償リスクの全体像
「バグを出したら全部賠償しなければならない」というのは多くのフリーランスエンジニアが抱く漠然とした不安ですが、法的に整理すると責任の根拠は複数に分かれており、それぞれで賠償の射程はまったく違います。
請負契約と準委任契約の責任範囲の違い
業務委託契約は大きく「請負契約」と「準委任契約」の 2 種類に分かれ、この区別は責任の重さを大きく左右します。
- 請負契約: 「仕事の完成」を約束する契約。成果物を完成・納品して初めて報酬が発生し、納品物に契約内容との不一致(不適合)があれば責任を問われます
- 準委任契約: 「事務処理(業務の遂行)」を約束する契約。成果物の完成は必須ではなく、専門家として相応の注意義務(善管注意義務)を尽くせば報酬を受け取ることができます
エンジニアの案件では、SES や顧問契約は準委任、受託開発(一括納品)は請負に区分されることが多い傾向にあります。準委任は「成果物責任」を直接負わないため契約不適合責任は原則として生じませんが、善管注意義務に違反して損害を与えた場合は債務不履行責任を問われる可能性があります。契約書の冒頭で「業務委託」とだけ書かれている場合、実態がどちらに該当するかは契約全体の条項から判断されます。
契約不適合責任とは何か
2020年4月の改正民法施行により、従来「瑕疵担保責任」と呼ばれていたものが「契約不適合責任」に置き換わりました(参考: 純行政書士事務所「瑕疵担保責任は契約不適合責任に置き換え」)。主な変更点は次のとおりです。
- 責任の根拠: 旧法の「隠れた瑕疵」から、「契約の内容に適合しないこと」へ。仕様書や合意事項とのズレが評価の中心になります
- 救済手段: 発注者は「履行の追完(修補・代替物の納品)」「代金減額」「損害賠償」「契約解除」を請求できる場合があります
- 通知期間: 改正民法637条により、発注者は契約不適合を「知った時から1年以内に通知」すれば責任追及の権利を保持できます(旧法では「請求」が必要でしたが、「通知」で足りるよう緩和されました)
注意したいのは、「知った時から1年」の起算点が発注者の主観基準である点です。契約で別段の合意がなければ、納品から数年経過後でも「知った時」から1年以内に通知すれば責任追及の対象になり得ます。だからこそ、契約による期間短縮の交渉が重要になります。
債務不履行責任・不法行為責任との関係
契約不適合責任は請負契約に特有ですが、これとは別に「債務不履行責任」(民法415条/契約一般に適用)と「不法行為責任」(民法709条/故意過失による加害行為に適用)が存在します。
賠償の範囲は民法416条により「通常損害」(修補費用、再発注費用など)と「特別損害」(取引先のクレーム対応費用、機会損失、信用毀損など)に分かれます。特別損害は発注者側に予見可能性があったことの立証が必要であり、無条件に賠償対象になるわけではありません。「数億円の機会損失を全額賠償させられる」というシナリオが現実的に発生しにくい根拠の一つがここにあります。
「全額賠償させられる」の現実度
過失の段階によっても、責任の射程は変わります。
過失の段階 | 内容 | 上限交渉での扱い |
|---|---|---|
軽過失 | 通常の注意で防げたかどうか微妙なミス | 契約による上限設定が原則として有効 |
重過失 | 著しく注意を欠いた重大なミス | 上限設定が無効化される可能性が高い |
故意 | わざと損害を発生させる行為 | 上限設定はほぼ無効 |
通常のバグや仕様の解釈違いなど、誠実に業務を遂行していて発生した不具合は「軽過失」に入ることが多く、契約で適切に上限を定めておけば賠償額はその範囲内に収まります。「全額賠償」の最悪シナリオは、契約条項と法的構造の組み合わせで現実的に大きく制限できると考えられます。
損害賠償上限条項の交渉:合理的な上限設定と具体的な文例

ここからは契約交渉のテーブルで実際に役立つ「賠償上限条項」の書き方を解説します。発注者ドラフトに上限の記載がない場合に、フリーランス側から修正提案できる粒度の文例を示します。
上限設定の3つの考え方
上限額をいくらにするかは案件の性質次第です。以下は実務でよく見られる「目安の一つ」であり、業界標準として確立されたものではない点に注意してください。
- 絶対額型: 「賠償額は金100万円を上限とする」のように具体的な金額で明示する。短期スポット案件や、自身のキャッシュフロー上の許容額を意識した設定がしやすい
- 直近◯ヶ月の委託料合計型: 「賠償額は直近6ヶ月にフリーランスが受領した委託料合計を上限とする」。長期継続案件で、関係の長さに応じて上限額が動的に変わる
- 契約金額の◯%型: 「賠償額は本契約の総額を上限とする」「総額の100%を上限とする」。一度に大きな金額が動く案件で、上限を契約規模に紐づけたい場合に向いている
どれを選ぶかは、案件規模・期間・取扱データの性質・加入している保険の補償額などを勘案して決めるのが現実的です(同様の例はエンジニアスタイル「業務委託契約の損害賠償とは?」でも紹介されています)。
そのまま使える条文例
参考としての文例を 3 パターン示します。実際の契約に適用する際は、案件の性質に合わせて文言を調整し、必要に応じて弁護士・行政書士などの専門家にレビューを依頼してください。
【パターンA】軽過失と重過失・故意を書き分け、絶対額で上限を設定する例
第○条(損害賠償)
- 受託者は、本契約に基づく業務の履行に関し、自己の責めに帰すべき事由により委託者に損害を与えたときは、当該損害(直接損害かつ通常損害に限る)を賠償する。
- 前項の賠償額は、金100万円を上限とする。ただし、受託者の故意または重過失による場合は、この限りでない。
【パターンB】直近◯ヶ月の委託料を上限とする継続案件向けの例
受託者が委託者に対して負う損害賠償の総額は、損害発生の原因事象の発生日からさかのぼって6ヶ月間に委託者が支払った委託料の合計額を上限とする。ただし、受託者の故意または重過失による場合を除く。
【パターンC】損害の範囲を「通常損害」に限定する例
受託者が負う損害賠償の範囲は、委託者に現実に発生した直接かつ通常の損害に限るものとし、逸失利益その他の特別損害は含まないものとする。
これらの条文は組み合わせて使うことを想定しています。パターンCで損害の「範囲」を絞ったうえで、パターンAまたはBで「金額」の上限を設けると、二重の防御線を引くことができます。
上限交渉時のスクリプト
文例を提示するだけでなく、なぜその上限を提案するのかを発注者に説明する語り口も用意しておきましょう。
- 保険でカバーできる範囲を意識する: 「弊事業の賠償責任保険の補償上限が○○万円のため、これを超える範囲は現実的に対応が難しい状況です」
- 事業規模・与信規模に見合った範囲を提示する: 「個人事業主の与信規模を考慮し、万一の賠償発生時にも事業継続が可能な水準で上限を設定したい意向です」
- 業界相場として目安を示す: 「IT受託案件では、賠償上限を直近6ヶ月の委託料合計や契約金額の100%とする例が一つの目安として用いられています」
発注者にとっても、上限のないまま契約を進めて受託側が事業破綻するのは「業務継続性のリスク」です。「お互いの事業継続のために必要な条項」という建付けで提案するのが、合意形成のうえで現実的なアプローチになります。
上限が無効化される条件
賠償上限条項を入れても無条件に守ってくれるわけではありません。一般に、故意による損害、重過失による損害、著しく一方的な条項(民法90条の公序良俗違反)については、上限条項が無効化される、または効力が制限される可能性があると考えられています。これは「フリーランスにとって不利」というよりも、「軽過失・通常損害の範囲では上限がきちんと機能する」と捉えるのが実務的です。
契約不適合責任の期間・範囲を限定する契約条項の書き方
賠償の「金額」の上限を整えたら、次は「いつまで」「どんな救済手段で」責任を負うのかを明確にしましょう。契約不適合責任は、契約条項によって期間・範囲・救済手段を当事者間で設定できる領域が広いのが特徴です。
民法上の原則と期間短縮条項の文例
民法637条の原則では、発注者は契約不適合を「知った時から1年以内に通知」すれば責任追及が可能です。問題は、起算点が発注者の主観であるため、納品から長期間経過後でも責任追及される余地が残る点です。ただし、これは任意規定と理解されており、当事者の合意で短縮することは可能と考えられています。参考までに、期間短縮条項の文例を 2 パターン示します。
【検収後3ヶ月に短縮する例】
受託者が負う契約不適合責任の期間は、本件成果物の検収完了日から3ヶ月とする。同期間内に委託者から書面または電子メールにより不適合の通知がなされない場合、受託者の契約不適合責任は消滅する。
【検収後6ヶ月に短縮する例】
本件成果物の引渡後6ヶ月以内に委託者から契約不適合の通知がなされた場合に限り、受託者は契約不適合責任を負う。
3ヶ月か6ヶ月かは成果物の性質や運用環境によって調整します。本番運用後すぐに発覚する種類のバグであれば3ヶ月でも十分なケースがありますし、季節要因や決算処理などの特定タイミングで発覚しやすい不具合がある業務であれば6ヶ月のほうが穏当な場合もあります(参考: IT弁護士 中野秀俊「改正民法における業務委託契約(請負契約)における瑕疵担保責任の条項案のポイント」)。
救済手段の限定と検収条項
民法上の救済手段は「履行追完(修補)」「代金減額」「損害賠償」「契約解除」の4つですが、フリーランス側としては可能であれば「修補対応のみ」に限定したい場面が多いはずです。
本件成果物に契約不適合が認められた場合、委託者は受託者に対し、合理的な期間を定めて修補を請求することができる。委託者は、当該修補請求のほかに、代金減額および本契約の解除を請求しない。
期間短縮条項を活かすためには「検収」のプロセスが明確であることが不可欠です。検収完了が起算点になるため、検収が宙ぶらりんだと責任の終わりが見えなくなります。発注者が検収を放置することによる責任期間の延長を防ぐため、次のような「みなし検収」条項を盛り込むのが実務上のポイントです。
委託者は、納品を受けた日から14営業日以内に検収を行うものとする。同期間内に委託者から書面または電子メールによる不合格通知がない場合、検収は完了したものとみなす。
フリーランス新法と不当な損害賠償請求への抗弁

2024年11月1日、フリーランス保護のための新法(特定受託事業者に係る取引の適正化等に関する法律、通称「フリーランス新法」)が施行されました。この法律は、発注者から不当な損害賠償請求を受けた場合の「抗弁の根拠」として強力な武器になり得ます。
フリーランス新法の概要と適用範囲
フリーランス新法では、発注者に対する義務が「業務委託の期間」によって分かれている点を押さえておきましょう(参考: 公正取引委員会「フリーランスの取引適正化に向けた取組」、政府広報オンライン)。
- 書面交付義務(取引条件の明示義務): 業務委託の期間にかかわらず、単発の案件にも適用されます。発注者は業務委託をしたら直ちに、給付の内容・報酬額・支払期日などを書面または電子的方法で明示する義務を負います
- 行為規制(不当な受領拒否、報酬減額、給付内容の変更・やり直し、不当な経済上の利益の提供要請など): 業務委託が 1ヶ月以上継続する場合(「継続的業務委託」)に全面的に適用されます
つまり、契約条件の明示はすべてのフリーランス取引で受けられる保護ですが、「不当な賠償請求」や「不当な減額」を禁ずる行為規制は、継続的業務委託に対象が絞られている点に注意が必要です。
損害賠償に関連する禁止行為
継続的業務委託において発注者に課される禁止行為のうち、損害賠償と関連の深いものを整理します。
禁止行為 | 損害賠償との関係 |
|---|---|
受領拒否の禁止 | 「不具合があるから受け取らない」を根拠にした不当な解除・賠償請求への対抗根拠 |
報酬減額の禁止 | 「バグ対応の費用を差し引く」名目での不当な減額への対抗根拠 |
給付内容の変更・やり直しの禁止 | 「無料で追加修正」を強要する不当な要求への対抗根拠 |
不当な経済上の利益の提供要請の禁止 | 「賠償金代わりに無償で○○を提供しろ」という要求への対抗根拠 |
不当な損害賠償請求は、その実態をたどると上記のいずれかに該当する場合があります。「この請求はフリーランス新法上の禁止行為に該当する可能性があるため、対応できかねます」と落ち着いて返答することが、抗弁の第一歩になります。
申出制度と記録保全
フリーランス新法では、発注者の違反行為について公正取引委員会・中小企業庁・厚生労働省などに申出ができる制度が整備されており、行政側は調査・指導・勧告などの対応を行います(具体的な手続きは2025年公正取引委員会フリーランス法特設サイトで最新情報を確認してください)。「申出という選択肢があること」自体が交渉の場での牽制になります。
新法を抗弁の根拠として使うには、合意内容と変更履歴を客観的に示せる記録が不可欠です。取引条件は必ず書面または電子メールで残し、口頭での仕様変更・追加依頼があったその場で確認メールを送って文書化してください。検収完了の事実、不当な要求を受けた経緯(日付・相手の発言・自分の対応)も時系列で残しておきましょう。地道な作業ですが、いざというときに「言った言わない」を避け、冷静に法的根拠で抗弁できる土台になります。
フリーランス向け賠償責任保険でリスクをヘッジする

契約条項とフリーランス新法を組み合わせた「多層防御」を構築したら、最後の防衛ラインとして賠償責任保険を検討しましょう。保険は加入しただけで安心できる類のものではなく、第1層「契約条項」、第2層「フリーランス新法による抗弁」を整えた前提で「補完するもの」と捉えるのが現実的です。
FREENANCE「あんしん補償」の概要
FREENANCE(フリーナンス)の「あんしん補償」は、フリー会員(無料)登録だけで「あんしん補償Basic」が自動的に付帯されるのが特徴です。仕事中の事故や納品物の欠陥を原因とする事故、著作権侵害、情報漏えい、納期遅延などを最高5,000万円まで補償します(出典: FREENANCE あんしん補償公式ページ)。なお、フリーナンス口座の継続的な利用が付帯の条件となっており、口座への入金が一定期間ない場合は補償が停止されることがあります(最新の条件はFREENANCE 公式ヘルプでご確認ください)。より手厚い補償を求める場合は有料プラン(あんしん補償プラスなど)が用意されており、請負比率が高い・扱う情報の機密性が高いといった事情があれば検討の余地があります。
フリーランス協会の賠償責任保険の概要
一般社団法人プロフェッショナル&パラレルキャリア・フリーランス協会の「ベネフィットプラン」では、一般会員(年会費1万円)の特典として賠償責任保険が自動付帯されます。1事故あたり最高1億円、年間総支払限度額10億円という高い補償限度額が特徴で、業務遂行中の対物・対人の事故だけでなく、情報漏えい・納品物の瑕疵・著作権侵害・納期遅延までフリーランス特有のリスクをカバーします(出典: フリーランス協会 会員特典)。案件規模が大きい・取り扱うデータの機密性が高い・複数クライアントと取引している、といった条件のフリーランスエンジニアにとっては、補償の手厚さに見合う選択肢と考えられます。
加入を検討する判断軸
どの保険・どのプランを選ぶかは、案件のリスクプロファイル次第です。
判断軸 | 判断のポイント |
|---|---|
請負比率 | 受託開発・成果物納品型の案件比率が高いほど、契約不適合責任のリスクが上がるため厚めの補償が望ましい |
案件規模 | 1案件あたりの契約金額が大きいほど、上限交渉が決裂したときの実損リスクが大きい |
取扱データの性質 | 個人情報・機密情報を扱う案件があれば、情報漏えい補償の上限額を要確認 |
クライアント数 | 同時並行で複数案件を抱える場合、1事故あたり・年間総額の双方の上限額を比較 |
最初は無料の補償で実態を把握し、案件構成が変わってきたタイミングで有料プランへの切り替えを検討する、というような段階的なアプローチも現実的です。
持続可能なリスク管理の実践チェックリスト
本記事の内容を「行動」に落とし込めるよう、契約締結前・納品前後の2フェーズに分けた実践的なチェックリストとしてまとめます。
契約締結前にチェックすべき項目
- 契約の性質(請負/準委任)を契約書全体の条項から確認した
- 損害賠償条項に上限額が明示されている(絶対額/直近◯ヶ月の委託料/契約金額の◯%)
- 賠償の範囲が「直接かつ通常の損害」に限定され、特別損害が原則として除外されている
- 軽過失と重過失・故意で書き分けがある
- 契約不適合責任の期間が検収完了からの一定期間に短縮されている
- 検収条項が明確で、みなし検収の規定がある
- フリーランス新法に基づく取引条件の明示書面を受領した
納品前後に整えておくべき記録
- 仕様書・要件定義書を最新版で保管している
- 仕様変更の合意経緯がメール・チャットで記録されている
- 検収完了の通知(または検収期間満了の事実)が記録されている
「賠償リスクを定量化する」マインドセット
リスクをゼロにすることを目標にしないでください。フリーランスとして仕事を受けるかぎり賠償リスクは完全には消えません。大切なのは「最悪の場合いくらまで」を契約と保険で見える化し、その水準が自分の事業継続にとって許容範囲かどうかを判断できる状態を作ることです。
SNSの個別エピソードに過剰反応しないことも大切です。「数百万円賠償された」というような体験談は、契約条項・過失の度合い・損害の性質などの個別事情が絡んだ結果であり、自分の契約構造を法的根拠で丁寧に見れば同じ結果になるとは限りません。
フリーランスエンジニアは技術で価値を出す職業ですが、同時に、自分の事業を法的に守る視点を持つことで、より長くより安心して活躍できます。本記事の内容を活かして、次の契約交渉のテーブルから一歩前進してみてください。契約書全体のチェック観点・万一の賠償発生時の資金調達(フリーランスエンジニアの緊急資金調達)・傷病時の所得補償保険などについては、関連するテーマの記事を併せて確認するとリスク管理の解像度がさらに上がります。
画像指示
アイキャッチ
- アイキャッチ推奨クエリ: "freelance engineer contract review laptop"
本文内画像
挿入箇所 | クエリ |
|---|---|
損害賠償上限条項の交渉:合理的な上限設定と具体的な文例 | "business contract negotiation handshake" |
フリーランス新法と不当な損害賠償請求への抗弁 | "japan law document magnifier" |
フリーランス向け賠償責任保険でリスクをヘッジする | "umbrella protection shield insurance concept" |



