記事一覧に戻る
システム開発

システム開発の契約形態|請負と準委任の違いをわかりやすく解説

2026年3月7日 約5分で読めます
この記事でわかること
  • システム開発における2つの契約形態(請負・準委任)の違い
  • それぞれのメリット・デメリットと適したケース
  • 契約形態の選び方と判断基準
  • 契約書で確認すべき重要ポイント
  • トラブルを防ぐための契約のコツ

システム開発の契約形態はなぜ重要か

システム開発を外注する際、契約形態の選択は費用・リスク・責任の所在に大きく影響します。

「開発会社に見積もりを依頼したら、請負と準委任の2パターンを提示された。何が違うの?」——これは初めてシステム開発を発注する方がよく抱く疑問です。

契約形態を正しく理解していないと、以下のようなトラブルが発生するリスクがあります。

  • 「完成品を納品してもらえると思っていたのに、途中で契約が終了した」
  • 「追加費用が次々と発生し、当初の見積もりを大幅に超えた」
  • 「不具合があっても無償で直してもらえない」

これらのトラブルは、契約形態の理解不足から起きることが多いのです。


2つの契約形態:請負と準委任

システム開発で使われる契約形態は、主に「請負契約」と「準委任契約」の2種類です。

比較項目請負契約準委任契約
成果物の完成義務あり(完成品を納品する義務)なし(業務の遂行が義務)
報酬の支払い条件成果物の納品・検収後稼働時間に応じて(月額など)
不具合の責任契約不適合責任あり(旧・瑕疵担保責任)善管注意義務のみ
仕様変更への対応原則として追加費用が発生柔軟に対応しやすい
費用の予測性高い(固定価格)低い(稼働時間による変動)
発注者のリスク要件の曖昧さ → 追加費用コストの膨張 → 予算超過
開発会社のリスク見積もりの誤り → 赤字比較的低い

請負契約とは

請負契約は、「仕事の完成」を約束する契約です。開発会社は仕様書通りのシステムを完成させ、納品する義務を負います。

メリット

  • 費用が事前に確定する(固定価格)
  • 成果物が保証される
  • 納品後に不具合があれば無償で修正してもらえる(契約不適合責任)

デメリット

  • 仕様を事前に明確にする必要がある
  • 開発途中の仕様変更は追加費用が発生しやすい
  • 要件が曖昧なまま進めると「思っていたものと違う」が起きやすい

準委任契約とは

準委任契約は、「業務の遂行」を約束する契約です。開発会社はエンジニアの稼働を提供し、発注者と協力しながら開発を進めます。

メリット

  • 要件が固まっていなくても開発を始められる
  • 仕様変更に柔軟に対応できる
  • アジャイル開発との相性が良い

デメリット

  • 総費用が事前に確定しない
  • 完成の保証がない
  • 発注者側のプロジェクト管理負担が大きい
💬
実務では、プロジェクトの工程ごとに契約形態を分けるケースが多いです。たとえば、要件定義は準委任契約で柔軟に進め、開発・テストは請負契約で成果物を保証する、という組み合わせです。これにより、両方の契約形態のメリットを活かすことができます。

契約形態の選び方

請負契約を選ぶべきケース

  • 要件が明確に定義できている
  • 予算の上限が厳格に決まっている
  • 成果物の品質を契約で保証してほしい
  • 社内にプロジェクト管理のリソースが少ない

準委任契約を選ぶべきケース

  • 要件が流動的で、作りながら仕様を決めたい
  • アジャイル開発で進めたい
  • 新規事業やMVP開発など、試行錯誤が前提のプロジェクト
  • 社内にプロジェクトマネジメントができる人材がいる

工程ごとに使い分けるケース(推奨)

工程推奨する契約形態理由
企画・コンサルティング準委任ゴールが明確でない段階、柔軟な議論が必要
要件定義準委任要件を固める過程で仕様が変動するため
設計・開発・テスト請負仕様が固まった後は成果物の保証が重要
保守・運用準委任継続的な業務遂行が中心のため

システム開発の流れの各工程に合わせて契約形態を選ぶと、リスクを最小限に抑えられます。


契約書で確認すべき重要ポイント

開発会社を選定した後、契約書の締結時に以下のポイントを必ず確認しましょう。

共通の確認事項

  • 契約形態 — 請負か準委任か明記されているか
  • ソースコードの所有権 — 納品後のソースコードは発注者に帰属するか
  • 秘密保持 — 業務上知り得た情報の取り扱い
  • 再委託 — 開発の一部を別の会社に委託する場合のルール
  • 契約解除条件 — どのような場合に契約を解除できるか

請負契約の確認事項

  • 仕様書の範囲 — どこまでが契約の範囲で、どこからが追加費用か
  • 検収条件 — 何をもって「完成」とするか
  • 契約不適合責任の期間 — 納品後何ヶ月間、不具合を無償で修正してもらえるか(一般的に1〜3ヶ月)
  • 仕様変更のルール — 追加費用の算出方法と承認フロー

準委任契約の確認事項

  • 稼働時間の定義 — 月の基準時間、超過・不足時の精算方法
  • 報告義務 — 稼働時間や成果の報告頻度・方法
  • 契約期間と更新 — 自動更新か、都度更新か
  • 中途解約の条件 — 何ヶ月前に通知すれば解約できるか

トラブルを防ぐための契約のコツ

コツ①:仕様変更のルールを事前に決める

開発中の仕様変更は避けられません。「仕様変更が発生した場合の追加費用の算出方法」と「承認フロー」を契約時に取り決めておきましょう。

コツ②:検収条件を明確にする

「何をもって完成とするか」が曖昧だと、納品・検収の段階でトラブルになります。テスト工程と検収の基準を事前に合意しておくことが重要です。

コツ③:議事録を残す

打ち合わせの内容は必ず議事録として文書化し、双方で確認します。口頭での合意は「言った・言わない」のトラブルの原因になります。開発会社とのコミュニケーション術も参考にしてください。

コツ④:支払い条件を段階的にする

請負契約の場合、「着手時30%・中間30%・検収後40%」のように支払いを分割することで、リスクを軽減できます。全額前払いは避けましょう。


まとめ

システム開発の契約形態は、プロジェクトの成否に直結する重要な決定です。

  • 請負契約は成果物の完成を保証、費用が確定的、要件が明確な場合に適する
  • 準委任契約は柔軟な対応が可能、費用が変動的、要件が流動的な場合に適する
  • 工程ごとに使い分けるのが最もリスクが低い(要件定義は準委任、開発は請負)
  • 契約書ではソースコードの所有権・検収条件・仕様変更ルールを必ず確認する
  • 議事録の作成と支払いの分割でトラブルリスクを軽減する

契約形態の選択に迷ったら、お問い合わせからお気軽にご相談ください。FUNBREWでは、プロジェクトの特性に合わせた最適な契約形態をご提案しています。

よくある質問
システム開発の契約で注意すべきポイントは?
成果物の定義、検収条件、瑕疵担保(契約不適合責任)の範囲と期間、知的財産権の帰属を明確にすることが重要です。口頭の合意ではなく、必ず書面で取り決めましょう。
請負契約と準委任契約、どちらを選ぶべき?
完成物が明確に定義できる場合は請負契約、要件が流動的な場合やアジャイル開発には準委任契約が適しています。工程ごとに契約形態を変える「多段階契約」も有効な選択肢です。
開発途中でトラブルが起きた場合の対処法は?
まずは契約書の紛争解決条項を確認しましょう。多くの場合、協議→調停→裁判の流れです。トラブルを防ぐためには、定期的な進捗報告と議事録の作成を契約時に取り決めておくことが重要です。
システム開発の契約書に必ず盛り込むべき項目は何ですか?
必須記載事項は8項目です。①成果物の定義(何を納品するか)、②検収基準・検収期間、③納期と支払い条件(着手金・中間金・完了時の比率)、④追加変更要件の処理方法(変更管理ルール)、⑤瑕疵担保責任の範囲と期間、⑥知的財産権の帰属(ソースコード・設計書の著作権)、⑦守秘義務(NDA)、⑧契約解除条件(どうなったら契約を終了できるか)です。
システム開発の契約は分割払い(マイルストーン払い)で交渉できますか?
はい、交渉可能です。一般的な支払い比率は「着手金30%・中間金30%・完了時40%」が目安ですが、プロジェクト規模や開発会社の方針によって異なります。発注者にとって重要なのは「納品・検収が完了するまで全額支払わない」という条件を確保することです。着手金は発注側のリスクとして許容範囲内に抑え、完了時に最も大きな比率(40〜50%)を設定するのが理想的です。
保守・運用の契約は開発とは別に締結すべきですか?
はい、別途締結することを推奨します。開発契約は「納品・検収で完了」する有期契約ですが、保守・運用は継続的な契約です。保守契約には①対応範囲(バグ修正のみか機能改善も含むか)、②対応時間(営業時間内か24時間か)、③SLA(障害対応の応答時間保証)、④月額費用と追加作業の単価、⑤契約解除条件(どの程度の予告期間が必要か)を明記しましょう。
契約書なし・口頭合意でシステム開発を依頼するリスクは?
非常に高いリスクがあります。主なリスクは①追加費用の請求(「それは含まれていない」という主張)、②完成基準の認識ずれ(発注者が期待したものと異なる)、③ソースコードの著作権が開発会社に帰属する可能性、④保証期間なしのため修正費用が全額発注者負担となること、です。少額のシステム開発でも、最低限「受発注書」と「仕様の確認メール」を書面で残すことを強くお勧めします。
ソフトウェアの著作権は誰に帰属しますか?
契約書に明記がない場合、日本の著作権法では「プログラムの著作権は作成者(開発会社・エンジニア)に帰属する」のが原則です。つまり、発注者がお金を払って作らせたシステムでも、契約書に「著作権は発注者に譲渡する」と明記しなければ、開発会社に著作権が残ります。著作権の所在は開発会社変更・二次利用・改修に影響するため、契約前に必ず確認・交渉してください。

契約形態の選び方、ご相談ください

プロジェクトの特性に合わせた最適な契約形態をご提案します。

この記事をシェア

システム開発のご相談はFUNBREWへ

要件整理から契約、開発、保守まで一貫してサポートします。

最新情報をお届けします

IT活用のヒントやお役立ち情報を定期的にお届けします。

あわせて読みたい

「発注・準備」に関連する記事です。

まとめ記事

システム開発の流れを完全解説|発注から納品までの全工程

基本設計書の読み方・確認ポイント|発注者が承認前に必ずチェックすべき項目【2026年版】

2026年5月4日

IT補助金採択後の進め方ガイド|交付決定から実績報告・精算まで失敗しない手順

2026年3月22日

ニアショア開発会社の選び方|4拠点比較・費用相場・10項目チェックリスト

2026年3月8日

ベトナムオフショア開発|費用・品質・日本語対応を現場目線で解説

2026年3月8日

システム開発のプロジェクト管理|発注者がやるべきことと成功のコツ

2026年3月7日

システム開発のテスト工程|発注者が知るべき受入テストの進め方

2026年3月7日

受託開発の完全ガイド|費用・流れ・選び方・成功のポイントを総まとめ

2026年3月3日

開発会社とのコミュニケーション術|プロジェクトを成功に導く伝え方

2026年3月3日

内製 vs 外注どっちが正解?システム開発の判断フレームワーク

2026年3月3日

システム開発で失敗する原因TOP5と防ぎ方

2026年3月2日
まとめ記事

システム開発の流れを完全解説|発注から納品までの全工程

2026年3月2日

API連携とは?費用相場・失敗しない依頼方法・開発会社の選び方を発注者向けに解説

2026年3月1日

要件定義のやり方|システム開発を成功させる最初のステップ

2026年3月1日

プロトタイプ開発とは?メリット・費用・進め方をわかりやすく解説【2026年版】

2026年3月1日

【2026年版】RFP(提案依頼書)の書き方ガイド|失敗しないシステム開発の発注準備

2026年3月1日

失敗しないシステム開発会社の選び方|5つのチェックポイント【2026年版】

2026年3月1日

関連記事

システム開発
2026年5月4日

基本設計書の読み方・確認ポイント|発注者が承認前に必ずチェックすべき項目【2026年版】

開発会社から提出された基本設計書の見方がわからない発注者向けに、承認前に必ずチェックすべき7項目を解説。「よくわからないまま承認して後悔した」を防ぐ実務ガイド。

補助金・助成金
2026年3月22日

IT補助金採択後の進め方ガイド|交付決定から実績報告・精算まで失敗しない手順

IT導入補助金・ものづくり補助金・持続化補助金の採択後から精算までの手順を解説。交付決定前発注の禁止・証拠書類の管理・実績報告のポイントなど実務的な注意点をまとめました。

システム開発
2026年3月8日

ニアショア開発会社の選び方|4拠点比較・費用相場・10項目チェックリスト

ニアショア開発会社の選び方を10項目チェックリストで解説。主要4拠点(札幌・仙台・福岡・沖縄)の費用・特徴比較と、発注前に確認すべきポイントを発注担当者向けにまとめました。

システム開発
2026年3月8日

ベトナムオフショア開発|費用・品質・日本語対応を現場目線で解説

ベトナムは現在、日本企業にとって最も人気のあるオフショア開発先です。その理由は大きく3つあります。 中国やインドと比較すると、ベトナムは「日本企業向けの体制」が最も整っています。日本語対応可能なBSE(ブリッジSE)を擁する開発会社が多く、初めてのオフショアでも比較的スムーズに立ち上がります。

相談のハードル、下げました

まずは気軽にご相談ください

「まだ具体的に決まっていない」「とりあえず話を聞きたい」でも大丈夫。プロトタイプを見ながら、一緒にアイデアを形にしていきましょう。

相談無料 オンライン対応 1週間でプロトタイプ