Web システム開発の費用は「タイプ」で読み方が変わる

「Web システムを外注したいけれど、いくらかかるのか」——社内業務の Web 化、BtoB SaaS の立ち上げ、既存サービスのリプレイス。Web システム開発の相談は年々増えていますが、初めて発注する担当者にとって、その費用感は読みにくい領域です。同じ「会員機能付きの Web サービスを作りたい」という要件でも、A 社は 500 万円、B 社は 2,000 万円と 4 倍近い差が付くことは珍しくありません。

この記事では、Web システムに絞って、費用が何に対して発生しているのか、規模別のレンジはどのくらいか、そして「なぜ Web システムはコストが積み上がるのか」を、発注担当者の視点で整理します。数字はあくまで目安ですが、社内で予算を組み立てる際の物差しとしてお使いください。システム開発全般の相場観については、システム開発の見積相場 もあわせてご覧ください。

1. Web システムの定義と主なタイプ

「Web システム」と呼ばれるものは幅広く、費用構造もタイプによって異なります。まず自社の案件がどのタイプに近いのかを整理してみてください。

4 つの代表的なタイプ

タイプ特徴
社内業務 Web在庫管理、勤怠、案件管理、承認フローユーザー数は限定、業務ロジックが複雑
BtoB SaaSプロジェクト管理ツール、業務特化型 SaaSマルチテナント、課金、権限が必須
BtoC Web サービス会員制メディア、マッチング、予約サービストラフィック対策、UI / UX 投資が大きい
管理画面付き WebLP + 管理 CMS、EC の管理画面、コンテンツ配信公開側と管理側の二重構造

同じ「500 万円」でも、社内業務 Web なら 1 つの業務を回せる粒度、BtoC Web サービスなら数機能に絞った MVP、といった具合に到達地点は大きく異なります。

タイプ別のざっくり傾向

社内業務 Web はユーザー数こそ少ないものの、紙運用や業務例外の吸収に工数がかかります。BtoB SaaS はマルチテナント設計・課金・権限が最初から必要になるため下限が高く、一方の BtoC Web サービスでは機能に加えて UI / UX とパフォーマンスへの投資が事実上必須です。管理画面付き Web は公開側と管理側の両方を作るため、単純に 2 倍近い工数を見込む必要があります。

2. Web システム開発費の内訳

見積書を受け取ったとき、金額だけを見ても妥当性は判断できません。Web システム開発費は、おおむね次の 6 つのブロックに分解できます。見積書の項目名は会社によって違いますが、この分類にマッピングして読むと構造が見えます。詳しい読み方は 見積書の見方 で解説しています。

ブロック主な作業総額に占める比率の目安
要件定義ヒアリング、業務整理、機能一覧化10〜20%
設計画面設計、DB 設計、API 設計、インフラ設計15〜25%
実装フロントエンド / バックエンド / 管理画面のコーディング35〜50%
テスト単体・結合・受入テスト、バグ修正10〜20%
インフラサーバー構築、CI / CD、監視、初期セットアップ5〜10%
デザイン情報設計、UI デザイン、デザインシステム構築5〜15%

実装だけを見て「高い / 安い」を判断しない

見積を比較するとき、「実装の人月」だけを並べて安いほうを選ぶと失敗しがちです。要件定義とテストが薄い見積は、実装以降のフェーズで追加費用が発生しやすくなります。総額のうち要件定義とテストが合計で 20〜35% 程度確保されているかを、まず確認してください。

NG 例と OK 例

NG は「一式 500 万円 (内訳なし)」のパターンで、着手後に追加費が積み上がるリスクを抱えます。OK は「要件定義 80 / 設計 120 / 実装 250 / テスト 80 / インフラ 40 / デザイン 50 万円」のように工程ごとに分かれた見積で、これなら各ブロックの妥当性を発注側でも議論できます。

3. 規模別の相場レンジ

Web システム開発の規模別レンジを整理します。もちろん機能の複雑さで振れますが、社内での予算感の初期値としてお使いください。

規模費用レンジ期間代表的な機能セット
小規模200〜700 万円1〜3 か月認証 / 基本 CRUD / 管理画面 / 簡易な帳票
中規模700〜2,500 万円3〜9 か月権限管理 / 課金 / 外部連携 / 通知 / ダッシュボード
大規模2,500 万円〜9 か月〜マルチテナント / SSO / 監査ログ / SLA 対応 / 複数チーム編成

小規模帯 (200〜700 万円)

社内業務の Excel 運用を Web 化する、既存の予約フォームをリプレイスする、といった案件がここに入ります。「小規模 = 簡単」ではありません。業務例外や紙運用の吸収に想定より工数がかかることが多く、要件定義に時間をかけずに走り出すと後半でズレるカテゴリです。

中規模帯 (700〜2,500 万円)

BtoB SaaS の MVP、公開ユーザー数千〜数万規模の Web サービスなどが入ります。権限設計・課金・通知・ダッシュボードなど、複数の機能ドメインを跨ぐことになり、進行管理と品質保証にも一定コストが必要になります。

大規模帯 (2,500 万円〜)

全社基幹に近い Web システムや、大手向けの BtoC Web サービスなどが該当します。開発工数だけでなく、PMO・受入テスト・移行支援・監査対応といった開発外の工程が総額の 30〜50% を占めることが珍しくありません。

FIXITFIXIT
小規模と中規模って、どこで線を引くの?
IrodoriIrodori

画面数より、管理画面や権限が要るかで見積のカーブが変わるんです。

FIXITFIXIT
えっ、管理画面ってそんなに効くの?
IrodoriIrodori

はい。公開側の 30〜80% 相当の工数がそこに乗ることが多いです。

FIXITFIXIT
じゃあ、公開画面と別で二重に作るってこと?
IrodoriIrodori

権限段階と外部連携の本数を先に揃えておくと、後が楽です。

4. Web システム特有のコスト増要因

「Web サイト制作」と「Web システム開発」の差は、次のような要素にあります。これらは機能一覧に短く書かれることが多いのに、実際の工数は大きく積み上がる領域です。

4.1 管理画面

公開側 (ユーザーが触る画面) を作ると、多くの場合、社内の運用担当者向けの管理画面もセットで必要になります。管理画面は「公開側の 30〜80% の工数」がかかると考えてください。CSV エクスポート、検索、権限、監査ログといった機能を積むほど比率が上がります。

4.2 権限設計

「管理者 / 一般ユーザー」の 2 種類だけならシンプルですが、「テナント管理者 / 部門管理者 / 一般 / 閲覧のみ」といった多段階の権限が入ると、ほぼすべての画面と API に権限判定が入り、テスト工数も倍増します。

4.3 外部連携

外部システムとの連携は、Web システムでもっとも見落とされやすいコストです。代表的な例には次のようなものがあります。

  • 会計・販売管理システムとの連携
  • 決済 (Stripe、GMO など)
  • SFA / CRM (Salesforce、HubSpot など)
  • 認証 (Google Workspace、Azure AD などの SSO)
  • 通知 (Slack、メール、SMS)

連携 1 本ごとに 30〜150 万円の工数として計上されるのが一般的です。「基幹システムと繋げます」の一行が実は総額でもっとも高い、というのは Web システム案件でよくある構図です。

4.4 セキュリティ・非機能要件

BtoC で個人情報を扱う、BtoB で機密データを扱うといった要件が入ると、ログイン試行制御・暗号化・脆弱性診断・監査ログなど、機能一覧に載らない工程が必須になります。詳しくは 非機能要件が見積に与える影響 で解説しています。

4.5 多言語・多通貨

「まず日本語だけで、将来英語対応」と後回しにしがちですが、後付けは初期対応よりも高くつきます。設計段階でスコープに含めるかを決めておくと、後の追加見積を抑えられます。

5. 発注前に決めておくべきこと

Web システムの見積精度を上げるには、次の 3 つを発注側で言語化してから相談するのが理想です。これがあるかないかで、同じ内容でも見積が 20〜30% 変わります。全体の準備項目は 発注前に整理すべきこと にまとめています。

5.1 対象ユーザーと利用シーン

誰が使うのか (社員 / 取引先 / 一般ユーザー) を明確にし、何人ぐらいが同時に使うのか、どのデバイスで使うのか (PC 中心 / スマホ中心) を整理してください。ここが曖昧だと、必要な UI ボリュームや通信量の見立てが定まらず、見積は保守的な数字に振れます。

5.2 トラフィック規模

想定登録ユーザー数 (初年度と 3 年後)、ピーク時の同時アクセス数の目安、データ量の増え方 (1 日あたりのレコード追加数など) を出しておきます。「わからない」場合でも、現時点でわかる範囲の推測でよいので数字を出しておくと、開発会社側の設計判断がぶれずに済みます。

5.3 非機能要件のライン

稼働率 (99.5% で十分か、99.9% 以上を狙うか)、障害時の許容ダウンタイム、データ保存期間とバックアップ頻度、セキュリティ基準 (社内規程や業界ガイドラインへの準拠) を発注前に社内で握っておきます。この 4 点は後から動かすと、設計をやり直しになる領域です。

コツ

発注前チェックリスト: 4 タイプのうち自社案件がどれに近いか整理した、対象ユーザーと想定利用シーンを 1 枚にまとめた、トラフィックとデータ量の初年度目安を出した、稼働率とセキュリティのラインを社内で合意した、「今回のリリースで必須」と「将来対応」を分けた——この 5 つを埋めてから見積依頼に入ると、精度が明確に上がります。

6. ケーススタディ:費用イメージの 2 例

具体的な数字イメージを掴むため、2 つの典型例を並べます。実際の見積は要件次第で振れる点はご了承ください。

例 1: 社内向け Web 業務システム (案件管理)

対象は 50 名程度の社内チームが使う、案件情報の一元管理システムです。主な機能は案件登録・検索・ステータス管理、担当者アサイン、基本的な権限 (管理者・一般)、Slack 通知、CSV エクスポートです。

ブロック目安
要件定義80 万円
設計120 万円
実装350 万円
テスト80 万円
インフラ40 万円
デザイン30 万円
合計約 700 万円

期間は約 4 か月です。既存 Excel の業務例外を吸収するため、要件定義に厚めに工数を配分しました。

例 2: BtoB SaaS の MVP

対象は新規プロダクトの最初のリリース版で、将来の有料化を見据えた設計です。主な機能はマルチテナント、メール + SSO ログイン、基本 CRUD と権限 (3 段階)、Stripe 課金、管理者向けダッシュボード、監査ログの下地です。

ブロック目安
要件定義200 万円
設計300 万円
実装900 万円
テスト250 万円
インフラ150 万円
デザイン200 万円
合計約 2,000 万円

期間は約 7 か月です。マルチテナントと課金は後から入れると再設計コストが大きいため、MVP でも初期スコープに含めました。

まとめ

Web システム開発の費用は、タイプによって構造が異なります。まず「社内業務 Web / BtoB SaaS / BtoC Web / 管理画面付き Web」のどれに近いかを決め、そのうえで要件定義・設計・実装・テスト・インフラ・デザインの 6 ブロックに分解して読むと、見積の妥当性を判断できます。規模別レンジは小 200〜700 万円、中 700〜2,500 万円、大 2,500 万円〜が実務的な目安です。管理画面・権限・外部連携・セキュリティ・多言語は Web システム特有のコスト増要因なので、これらのうちどれが自社案件に効くのかを事前に把握しておくと、社内の予算検討がぶれません。対象ユーザー・トラフィック規模・非機能要件の 3 点を発注前に言語化しておけば、同じ要件でも見積の精度は 20〜30% 単位で変わってきます。

AI 駆動開発のクリエイティブスタジオである FIXIT では、要件がまだふわっとしている段階から、複数パターンのレンジ見積を提示するかたちで相談を受けています。「自社案件はどのタイプに近くて、いくらぐらいで、どこにコストが乗るのか?」を整理したい方は 無料相談 からお気軽にご連絡ください。進め方の全体像は AI 駆動開発サービス もあわせてご覧ください。