Web制作の追加費用が発生する理由と構造売上で判断すべき契約前確認項目とは
福岡ECサイト株式会社
代表 鳥井 敏史
福岡ECサイト株式会社 代表 鳥井 敏史
ECサイト制作・AI検索対策の実務コンサルタント。15年以上にわたりECサイトの売上構造改善と集客設計を支援。売上改善・集客改善の実務支援を中心に企業のECサイト構造の再設計を行う。
専門分野
ECサイト制作 ECサイトリニューアル AI検索対策 SEO / コンテンツ設計ECサイト改善の主な実績
この記事の監修
福岡ECサイト株式会社 代表 鳥井 敏史
Web制作の見積もり後に追加費用が増える企業が多い理由
Web制作プロジェクトを開始したはずなのに、途中から追加費用の連絡が来る経験をしていませんか。初期見積もりが100万円だったのに、完成時には150万円になっているケースは珍しくありません。
Web制作の追加費用とは、制作会社と企業の間で「何がスコープに含まれるのか」という認識のズレから発生する構造的な問題である。
多くの企業は「安い制作会社を選ぶと総額が高くなる」という現象に戸惑いますが、これは単なる値引きの罠ではなく、プロジェクト管理の設計不足に原因があります。最初から追加費用が発生する仕組みになっているケースがほとんどです。
追加費用が発生する理由は構造売上理論で判断すべき項目がないから

構造売上理論では、サイトの売上は「設計」によって決まると考えます。同じロジックで、Web制作の総費用も「契約設計」で決まります。
追加費用が発生するのは、制作会社側が「仕様確定前に費用が決まる」という矛盾した進め方をしているためです。本来なら、スコープが100%確定してから見積もりを出す必要があります。
福岡ECサイト株式会社が制作会社を選定する企業をコンサルする際、最初に確認するのが以下の項目です。これらがない見積もりは追加費用が発生する高リスク案件です。
- スコープ文書:何を作るか、何を作らないかが文字で明確になっているか
- 変更管理プロセス:途中で要件が変わった時の費用負担ルール
- テスト項目一覧:誰がいつどのテストを行うのか明記されているか
- 納品物リスト:最終的に何を受け取るのか具体的に列挙されているか
- 保守範囲:公開後どこまで無料で対応するのか期限が決まっているか
これらがない「概算見積もり」は、プロジェクト開始時点で追加費用が決定している状態と同じです。
Web制作で追加費用が発生する5つのパターン
パターン1:スコープが「〜など」で終わる曖昧な定義
見積もり書に「ページ制作(トップ、商品ページなど)」と書かれている場合、「など」の部分が追加費用になります。
企業側は「商品ページは全部で50ページだから、ページ制作は50ページ分」と理解していても、制作会社は「ページデザインテンプレートは1種類」という認識かもしれません。ここ、意外と見落とされがちですが重要です。
実際には商品カテゴリごとに異なるデザインが必要だったり、キャンペーンページが途中で追加されたりします。その時点で「追加のページ制作」という請求が来るわけです。
判断基準として、見積もり段階で以下が明記されていない場合は追加費用リスクが高いです。
- ページ数が具体的な数字で書かれているか
- 各ページの要素(スライダー、フォーム、動画埋め込みなど)が列挙されているか
- デザインバリエーション数が決まっているか
パターン2:デバイス対応範囲が定義されていない
「レスポンシブデザイン対応」と書かれていても、実際には以下のずれが起きます。
- PC・タブレット・スマートフォンは対応
- ただしiPad の特殊な表示対応は追加費用
- 特定ブラウザ(IE11など古いバージョン)の対応テストは追加
- 多言語版のレスポンシブ対応は追加
Shopify移行時によくあるのが、テーマカスタマイズで「モバイル対応は前提」と思いこんでいたのに、実際には「PCのみ対応費用」での見積もりだったというケースです。
契約前に確認すべき項目:対応するデバイス幅の具体的なピクセル値(例:320px~1920px)、テストを行うブラウザの種類と世代が全て列挙されているか。実際の現場では、このポイントで差がつきます。
パターン3:機能要件が「実装」と「テスト」で二重請求
見積もり段階では「ショッピングカート機能実装:50万円」と書かれていても、公開後に「カート機能テスト:30万円」が追加される場合があります。
これは制作会社側の立場では「実装」と「テスト」が別工程であり、最初の見積もりに「テスト費用」が含まれていなかったため起きる追加費用です。実際のShopify案件でよく遭遇するパターンですね。
実際の現場では、Shopify管理画面で商品を登録してカート動作確認をしているのに、制作会社からは「テスト環境での正式テスト実施」という別項目で請求が来ます。Slack通知で「テスト完了」と来ても、まだ追加請求があったりします。



