「1,200万円を1,000万円まで下げさせた」——システム開発の価格交渉でこう胸を張る経営者ほど、3年後に振り返ると最初の見積もり以上の金額を払っていた、というケースが業界には数多く存在します。価格交渉で失敗する経営者には、業種や規模を問わず共通する3つの典型的な行動パターンがあるからです。本記事では、価格交渉で失敗する3つのパターンを構造的に分解した上で、同じ局面で勝つ経営者がやっている交渉術3つを経営者目線でお伝えします。
この記事の結論(3行)
- 価格交渉で失敗する経営者は「値引き要求だけに集中」「項目を見ない」「運用フェーズを忘れる」の3パターンに集約される
- 失敗パターンに陥った発注は、3年トータルで当初見積もりの1.3〜1.6倍まで膨らむケースが珍しくない
- 成功する交渉術は、値引き率より「項目別の根拠把握」「3年TCO比較」「段階発注」の3つの設計力にある
なぜ価格交渉で「下げたのに損する」逆転現象が起きるのか
システム開発の価格交渉では、「200万円下げさせた」という瞬間的な勝利が、3年スパンで見ると数百万円の損失に化けるケースが頻繁に発生します。これは経営者の交渉力の問題ではなく、交渉の焦点を「値引き額」という1点に絞ってしまったことによる構造的な失敗です。
- 値引き額に焦点を当てると見積もりの中身を見なくなる
- 中身を見ないと運用フェーズの追加費用に気付けない
- 結果として「下げた金額」より「後で増えた金額」のほうが大きくなる
1,200万円の見積もりから200万円を引き出したつもりが、運用開始後にサーバー代・保守費・改修費で年間120万円を払い続け、3年後にはトータルで1,360万円になっていた——こうした実例は、経営者の周囲を見渡せばいくつも見つかります。価格交渉で本当に勝つには、「いくら下げたか」ではなく「3年トータルでいくら払うか」を交渉の軸に据える必要があります。
値引き額という指標の落とし穴
経営者が価格交渉に入ると、まず気にするのは「いくら下げられたか」という分かりやすい数字です。値引き額は周囲に説明しやすく、社内の稟議でも評価されやすい指標だからです。ところが値引き額だけに集中すると、ベンダー側は別の場所で利益を確保しようとします。具体的には、運用フェーズの単価を上げる・保守契約を必須にする・追加開発の人月単価を高く設定する、といった形で「初期費用で削った分」を回収しに来るわけです。表面的な値引き率20%の裏で、運用フェーズの単価が30%上がっていれば、3年後には完全に逆転する計算になります。
中身を見ない交渉が招く追加請求
見積もりの内訳を細かく見ずに「総額から○○万円下げてほしい」とだけ伝える交渉スタイルは、ベンダー側に「どこを削るかの裁量」を完全に渡してしまいます。ベンダーは合理的な経営判断として、追加請求が発生しやすい項目——要件定義の粒度・テスト工数・保守範囲——を意図的に薄く積もります。プロジェクトが進行すると「想定外の要件が出てきたので追加で○○万円」という請求が次々と発生し、最終的な支払い総額は当初見積もりを大きく上回ります。値引きを引き出すための交渉だったはずが、追加請求を呼び込む構造を自ら作り出していた、という結末になりがちです。
価格交渉で失敗する3つの典型パターン
ここからが本題です。業種や企業規模を問わず、価格交渉で失敗する経営者には共通する3つの行動パターンがあります。自社や周囲の発注事例と照らし合わせて、いくつ当てはまるかを確認してみてください。
| 失敗パターン | 経営者の典型的な行動 | 3年トータルへの影響 | |---|---|---| | パターン1:値引き要求のみ | 「総額から○○万円下げて」だけを繰り返す | 運用単価上昇で1.2〜1.4倍に | | パターン2:項目を見ない | 「設計一式・開発一式」のまま受領 | 追加請求発生で1.3〜1.5倍に | | パターン3:運用フェーズを忘れる | 初期費用だけで判断、3年TCO未計算 | 保守費累積で1.4〜1.6倍に |
3つのうち1つに当てはまるだけでも、当初見積もりの1.2倍前後まで膨らむ可能性があります。3つすべてに該当する発注は、3年後にトータル1.6倍——1,200万円なら2,000万円近くを払っているケースが現実的に起こり得る範囲です。手元の見積もりが3つのパターンのどれに引っかかりそうか整理したい方は、業務改善・システム見積もりAI適正診断で項目別に整理できます。
パターン1:値引き要求だけに集中する
最も多い失敗が「総額からいくら下げてほしい」という値引き要求だけを繰り返すパターンです。ベンダー側から見ると、これは「総額さえ下がれば中身は問わない発注者」というシグナルになります。ベンダーは合理的な対応として、削りやすい項目(予備工数・PM費)を表面的に削り、その分を運用フェーズの保守単価や追加開発の人月単価に乗せ替えます。経営者は「200万円下げさせた」と満足しますが、契約書の運用フェーズ条項には「月額保守12万円・人月単価120万円」と書かれており、3年後には当初見積もりを超える金額を支払っている、という構造が完成します。
パターン2:見積もりの項目を見ない
「設計一式 300万円」「開発一式 600万円」と書かれた見積もりに対して、項目の中身を確認せずに価格交渉に入るパターンです。一式表記の見積もりは、ベンダー側が「どの作業が含まれているか」を曖昧にしておくための表現で、契約後に「これは一式に含まれていません」という説明とともに追加請求が発生する典型的なパターンを生みます。価格交渉の前に必ず「設計の中に何時間分の打ち合わせと何ページの設計書が含まれるか」「開発一式の中にテストとデバッグはどこまで含まれるか」を文書で明確にしないと、値引きで得た金額の数倍が追加請求として戻ってきます。
パターン3:運用フェーズの金額を見ない
初期費用の値引きだけに集中して、運用フェーズのランニングコストを計算に入れないパターンです。サーバー代・保守費・小規模改修費は、見積もり書では「別途お見積もり」と書かれることが多く、見落とされやすい項目になっています。月3万円のサーバー代・月8万円の保守費・年間50万円の改修費というケースで計算すると、3年で約450万円のランニングコストが追加発生する計算です。初期費用1,200万円を1,000万円まで下げさせた経営者が、3年後にはトータル1,450万円を支払っていた——という逆転現象は、運用フェーズを見ない交渉から必ず発生します。
失敗パターンを生む「短期視点」という共通原因
3つの失敗パターンには、根っこに共通する1つの原因があります。それは「契約締結の瞬間」を交渉のゴールに置いてしまう短期視点です。経営者にとって価格交渉は心理的な負担が大きい場面のため、早く決着させたい心理が働きます。その結果、契約後3年間に発生する総支出を計算する手前で交渉を打ち切ってしまい、ベンダー側に「運用フェーズで回収する余地」を残してしまうわけです。
短期視点が見えなくなる3つの数字
価格交渉の場で短期視点に陥った経営者は、次の3つの数字を見ずに判断する傾向があります。
1つ目は「3年運用コスト累計」です。月額保守費・サーバー代・年次バージョンアップ費を3年分積み上げると、初期費用の20〜40%に相当する金額が発生します。これを初期費用と合算したTCO(Total Cost of Ownership)が、本来の比較軸です。
2つ目は「追加開発の人月単価」です。納品後に必ず発生する小規模改修の人月単価が、契約時に明示されているかどうか。明示されていないベンダーは、追加開発時に市場相場の1.5〜2倍の単価を提示してくる可能性が残ります。
3つ目は「他社からの乗り換え難易度」です。データ構造・ソースコード所有権・運用ドキュメントが買い手側に渡らない契約は、ベンダーロックインを生み、将来の価格交渉力を失わせます。
経営者目線で考える「価格交渉で勝つ」とは何か
ここからは経営の話です。価格交渉で勝つというのは、「契約締結時に最大の値引きを引き出すこと」ではありません。3年スパンで自社のキャッシュアウトを最小化し、業務改善のリターンを最大化することが、経営者にとっての本当の勝利です。
業界の常識を一度脇に置くと、システム開発の価格交渉は不動産取引に似ています。物件価格だけを見て買う人は損をし、固定資産税・管理費・修繕積立金・将来の売却価格まで計算して買う人が勝つ——この構造は、システム発注でも同じです。初期費用は氷山の一角で、水面下に運用費・改修費・移行費という大きな塊が隠れています。経営者として持つべき視点は、氷山全体の体積を計算した上で、自社の業務改善インパクトと比較することです。
中間マージン・多重下請け構造の話は別記事でも解説していますが、価格交渉の場面で言えば、こうした構造を踏まえずに「総額からいくら」という議論をしても、ベンダー側の原価構造の中で泳がされるだけで終わります。経営者として大事なのは、「相手の原価構造を理解した上で、自社の3年TCOを最小化する交渉設計を組む」という視点を持つことです。値引き率は結果として付いてくる指標であり、最初から狙う指標ではありません。
ぷらすわんの実例:ある製造業A社の場合
ぷらすわんに見積もり診断の依頼が入った、年商15億円規模の製造業A社のケースをお伝えします。A社は当初、大手SIerから生産管理システムの見積もり1,800万円を提示され、値引き交渉で1,500万円まで下げてもらった段階で、セカンドオピニオン目的で弊社に話が来ました。
弊社が1,500万円の見積もりを分解したところ、運用フェーズの保守費が月20万円・追加改修の人月単価が180万円という、市場相場の1.5〜2倍の単価が設定されていました。3年TCOを計算すると、保守費720万円・想定改修費360万円を加えて約2,580万円になる計算です。初期費用の300万円値引きの代わりに、運用フェーズで1,080万円を3年で支払う構造が組まれていたわけです。
弊社では同じ要件を、開発期間6ヶ月・初期費用850万円・月額保守費6万円・追加改修人月単価75万円で提示しました。3年TCOで約1,200万円。当初の交渉後見積もりと比べて1,380万円のコスト差が生まれました。経営者として得るべき学びは、価格交渉の勝敗は値引き率ではなく「3年TCOの設計」で決まるという1点です。手元のシステム見積もりについて3年TCOで診断することで、適正価格との差を具体的な数字で把握できます。
価格交渉で勝つための3つの交渉術
ここまでの失敗パターンと構造を踏まえて、経営者が価格交渉で実際に勝つための交渉術を3つお伝えします。これらは独立した手法ではなく、組み合わせることで効果が掛け算になる設計です。
- 項目別の根拠を1問1答で詰める
- 3年TCOで比較する
- 段階発注で交渉力を残す
3つすべてを実行できれば、当初の見積もりから初期費用ベースで15〜30%、3年TCOベースで30〜50%のコストダウンが現実的なレンジに入ります。
交渉術1:項目別の根拠を1問1答で詰める
「総額からいくら下げて」ではなく、「設計の200万円の根拠は何時間分の打ち合わせと何ページの設計書ですか」「予備工数の240万円の内訳をリスク項目別に教えてください」と、項目別の根拠を1つずつ聞いていく手法です。即答できない項目は、ベンダー側でも根拠が薄い領域で、そこが値引きの対象になります。1問1答を続けると、ベンダー側は「この発注者は中身を見ている」と判断し、当初から透明な見積もりを出してくるようになります。結果として、表面的な値引き率より、見積もり全体の透明度が上がるという効果があります。
交渉術2:3年TCOで比較する
初期費用ではなく、3年間の総支出(TCO)で複数社を比較する手法です。比較表の項目は、初期費用・月額保守費・サーバー代・年次バージョンアップ費・想定改修費の5項目を最低限揃えてください。同じ要件でも、3年TCOで見ると会社ごとに2倍以上の差が出ることが珍しくありません。経営者として大事なのは、3年TCOの数字を持って初めて「どの会社が安いか」を判断できるという認識を持つことです。初期費用だけを並べた比較表は、判断材料として不十分と言えます。
交渉術3:段階発注で交渉力を残す
すべての機能を一括で発注するのではなく、必須機能(MVP)だけをフェーズ1として発注し、フェーズ2以降の機能は実際に使ってみてから判断する手法です。一括発注は経営者の交渉力を契約時の1回に集約してしまいますが、段階発注はフェーズ移行のたびに交渉余地を残します。フェーズ1の成果を見てフェーズ2の見積もりを取り直せば、ベンダー側にも常に競争圧力がかかる構造を維持できます。他社見積もりとの比較を依頼することで、構造の違いを具体的に確認できます。
まとめ
システム開発の価格交渉で失敗する経営者には、「値引き要求だけに集中」「項目を見ない」「運用フェーズを忘れる」という3つの典型パターンがあります。3つに共通する根本原因は、契約締結の瞬間を交渉のゴールにしてしまう短期視点です。価格交渉で本当に勝つには、初期費用の値引き率ではなく、3年TCOの最小化を交渉設計の軸に据える必要があります。項目別の根拠を1問1答で詰め、3年TCOで比較し、段階発注で交渉力を残す——この3つを実行できれば、当初見積もりからのコストダウンは現実的なレンジに入ります。手元に見積もりがある段階の方は、現在のシステム見積もりを診断することで、3年TCOベースで適正価格との差を具体的な数字で把握できます。