長期契約と単発契約、コスト構造はどう違うか
「最初から長期契約を結んだ方が安くなりますか」と聞かれて、即答できなかったことはないでしょうか。単発で発注するより、年間契約や保守契約で縛った方が単価は下がりそうな気がする。かといって、長期契約にして途中で関係を解消したくなったら、違約金のような形で損をするのではという不安もある。どちらが得かを天秤にかけようとして、そもそも比較の軸がずれていることに気づかないまま検討が止まってしまうことがあります。
実はこの迷いは、「長期か単発か」という契約期間の長さの問題ではなく、何に対してお金を払っているのかという対価の構造そのものが違うことから生まれています。単発契約は「成果物」に対価を払い、長期契約は「体制を確保している時間」に対価を払う。この前提の違いを押さえると、どちらが自社に合うかはかなり整理しやすくなります。
この記事では、長期契約と単発契約でコストの積み上がり方がなぜ違うのか、その構造的な理由と、契約形態を選ぶときに確認しておきたい観点を解説します。
長期契約と単発契約、何にお金を払っているかが違う
システム開発の契約は、大きく分けると「請負契約」と「準委任契約」の2つの型に整理されることが多くあります。単発の開発案件は請負契約で結ばれることが一般的で、決められた成果物を完成させることに対して対価が発生します。一方、長期にわたる保守・運用や、継続的な機能追加を前提とした契約は準委任契約が使われやすく、一定の業務を遂行する時間や体制に対して対価が発生します。
この違いを曖昧にしたまま契約を検討すると、「単発の方が成果物が明確だから安心」「長期の方が単価交渉できて得」といった、本来比べるべきではないものを比べてしまいがちです。請負は完成責任を伴う分、見積もりの中にリスクに備えた金額が織り込まれやすく、準委任は体制を維持するコストが継続的に発生する分、総額が見えにくくなるという、それぞれ別種の見えにくさを抱えています。
なぜ単発契約は「都度割高」に見えるのか
単発契約(請負)で依頼するたびに、要件のヒアリングから設計、見積もり、契約手続きまでを毎回やり直す必要があります。この立ち上げにかかる手間は、案件の規模にかかわらず一定程度発生するため、小さな依頼を単発で繰り返すと、作業量に対して割高に感じられることが起きやすくなります。
さらに、単発契約は発注のたびに別の担当者やチームがアサインされる可能性があり、前回の経緯を一から説明し直す手間も積み上がります。これは金額として見積書に明記されるわけではありませんが、実質的なコストとして発注側にのしかかってくる部分です。見えない引き継ぎコストとでも呼べるこの負担は、単発契約を繰り返す場面で特に意識しておきたいところです。
長期契約はなぜ「固定費化」して見えにくくなるのか
長期契約(準委任や保守契約)の場合、月額や年額であらかじめ決まった金額を支払う形が一般的です。立ち上げの手間は最初の1回で済み、継続的な依頼であれば効率は良くなりやすい一方で、実際の稼働が少ない月でも契約上の金額は変わらないため、「使っていないのに払い続けている」という感覚が生まれやすくなります。
ここで見落とされがちなのは、長期契約の金額には、体制を維持するための待機コストも含まれているという点です。依頼がある時だけ即座に対応できる体制を維持すること自体にコストがかかっており、それが月額費用の一部を構成しています。固定費として見えてしまうと「なぜ毎月この金額なのか」という疑問が生まれやすいですが、中身は体制維持費であるという理解を持っておくと、契約更新時の交渉もしやすくなります。この視点は、次に保守契約を見直す際にそのまま使えるので、メモしておくといいところです。
契約形態を選ぶときに確認しておきたいこと
長期契約と単発契約のどちらが適しているかは、依頼する内容の性質によって変わります。以下の観点を確認しておくと、判断がしやすくなります。
- 依頼の頻度と継続性:年に1〜2回程度の改修であれば単発契約の積み重ねで対応できますが、月単位で継続的に依頼が発生するなら、立ち上げコストを都度払わずに済む長期契約の方が合理的な場合があります。
- 成果物の完成基準が明確かどうか:仕様がはっきりしている開発であれば請負(単発)で完成責任を明確にできますが、仕様が流動的で走りながら決めていく内容であれば、準委任(長期)の方が実態に合いやすくなります。
- 途中解約の条件:長期契約を結ぶ場合は、途中で解約する際の条件や、解約までの予告期間がどう定められているかを事前に確認しておくことが重要です。解約条項は見積書には出てこない部分なので、契約書本文で必ず確認しておきたいところです。
- 体制の属人化リスク:長期契約で特定の担当者に依存した体制が続くと、その担当者が離脱した際の引き継ぎコストが新たに発生します。フリーランス発注、退職リスクをどう見るかでも触れていますが、長期契約だからといって体制の継続性が自動的に保証されるわけではない点は意識しておく必要があります。
契約形態の選び方は、見積もりの内訳をどう読むかという話とも地続きです。発注先が請負なのか準委任なのかによって、そもそも見積書に書かれている金額の性質が異なるため、SIer・フリーランス・自社開発、見積もりの中身を比べると合わせて見積書の構成要素を確認しておくと、長期・単発どちらの契約でも判断の軸がぶれにくくなります。
なお、発注時に取引条件を曖昧なまま進めてしまうことは、契約形態にかかわらずトラブルの種になりやすい部分です。公正取引委員会は下請代金支払遅延等防止法の解説の中で、発注者に対して給付の内容や対価の額、支払期日などを記載した書面(いわゆる3条書面)を交付することを義務として示しています。長期契約・単発契約いずれの場合も、口頭ではなく書面で対価の算定根拠や支払条件を確認しておくことは、こうした公的なルールとも整合する基本動作といえます。
まとめ
長期契約と単発契約は、どちらが安いか高いかという単純な比較ではなく、対価の対象が「成果物」か「体制維持」かという構造の違いとして捉えると整理しやすくなります。単発契約は依頼のたびに立ち上げコストが発生しやすく、長期契約は体制維持費が固定費として見えにくい形で積み上がります。契約を検討する際は、依頼の頻度・成果物の明確さ・解約条件・体制の継続性という観点から、自社の実態に合う契約形態を選ぶことが、後になって「こんなはずではなかった」という事態を避ける手がかりになります。
執筆
サイバーコネクト編集部
誇張や決めつけを避け、現場で実際に判断材料になる情報だけをお伝えします。
監修
木村 真之
株式会社サイバーコネクト 代表取締役社長
エンジニアとしてキャリアを開始。自ら事業を立ち上げた経験から、システム開発では事業の目的・顧客の課題・収益構造まで理解することが重要だと考え、技術と事業の橋渡し役となるPMとして活動。2021年11月に同社を設立。
まずはお話をお聞かせください。
要件が整理されていない段階でもご相談いただけます。
関連記事
保守契約を結ばないとどうなるか、価格構造で読む
保守契約を見送ると実務上何が起きるのか。トラブル対応の優先順位や費用発生の仕組みを、発注先別の価格構造から整理します。
相見積もりが逆に高くつく理由とその対処法
相見積もりを取ったのに総額が高くついた——その背景には、各社の見積もり範囲がそもそも揃っていないという構造があります。防ぎ方を整理しました。
追加開発費用が高く感じる理由と相場の考え方
追加開発の見積もりが想像より高く感じるのはなぜか。単価の感覚のずれと構造的なコストの背景、依頼前に確認しておきたい視点を整理します。
情報の取り扱いと免責:本記事は一般的な情報提供を目的としており、個別の状況に対する助言ではありません。 統計・数値等は出典を明記したもの以外は掲載していません。内容は公開時点の一般的な傾向を示すものであり、 実際の発注・契約にあたっては個別の事情に応じて専門家・取引先とご確認ください。