ECサイト/システム開発の見積相場や費用/コスト/値段について

ECサイト・システム開発の費用は、構築手法、機能の複雑さ、運用範囲によって、無料から1億円以上まで幅があります。

構築手法によって費用帯は段階的に変わり、機能や外部連携が増えるほど工数も積み上がります。

▼全体ガイドの記事
・ECサイト/システム開発の完全ガイド

ECサイト/システム開発の全体像

ECサイトの4つの構築手法と、それぞれの初期費用帯を並べた図。
手法が変わるにつれて、初期費用帯も広がります。

費用を把握するには、まず構築手法ごとの特徴とコスト帯を理解しておく必要があります。適した手法は、ビジネスの規模、目的、将来の拡張性によって変わります。費用の要因を知っておくと、見積もりの妥当性も判断できます。

構築手法の種類と費用帯

構築手法は、初期費用、開発期間、カスタマイズの自由度を並べて比べると選びやすくなります。

  • ASP・SaaS型:低コストで始めやすい方式
  • オープンソース型:柔軟に改変できる方式
  • パッケージ型:標準機能を基盤に拡張する方式
  • フルスクラッチ型:独自要件に合わせて作り込む方式

ASP・SaaS型は、ShopifyやBASE、STORESなどのクラウド型ECプラットフォームを使います。初期費用は無料から30万円程度で、月額利用料は数千円から10万円程度です。

導入期間は最短で数日から1か月程度で、スモールスタートに適しています。一方で、用意された機能やテンプレートが中心のため、独自業務や高度なカスタマイズには制約があります。さらに、年商が1億円を超える成長期は、手数料率の累積負担や機能の限界が課題になります。

オープンソース型は、EC-CUBEやMagento(Adobe Commerce)、WooCommerceを活用します。ライセンスは無料ですが、サーバー構築、カスタマイズ、デザインに費用がかかります。初期費用は100万円から500万円程度、開発期間は2か月から6か月程度です。

ソースコードを改変できるため、ASP型より柔軟にカスタマイズできます。また、日本語対応や国内決済サービスとの連携が充実している点も強みです。

ただし、セキュリティパッチの適用やバージョンアップなど、技術的な運用負荷が発生します。国内ではEC-CUBEが約3万5,000店舗以上で導入されています。

パッケージ型は、ecbeingやGMOクラウドEC、コマースクリエイターを導入します。初期費用は300万円から2,000万円程度、開発期間は3か月から8か月程度です。

ベースの機能に手を加えるため、工数を抑えつつ自由度も確保できます。年商数億円から数十億円規模の中堅から大手企業に多く採用されています。また、BtoB向けの機能拡張に対応している製品も増えています。

フルスクラッチ型は、既存のパッケージやプラットフォームを使わずに開発します。初期費用は1,000万円から1億円以上、開発期間は6か月から1年半以上です。

独自の商流や複雑な業務ロジック、大規模なトラフィックを前提に組み上げられます。フロントエンドとバックエンドを分けるヘッドレスコマースも注目されており、API設計を軸に柔軟なシステム構成を実現できます。

開発コストだけでなく、運用・保守のリソースも必要です。そのため、長期的なTCO(総所有コスト)で費用を捉える必要があります。

費用を左右する主な要因

費用の幅は、機能の数と外部連携を中心に、デザイン、セキュリティ、開発体制まで確認すると見極められます。

  • 機能の複雑さ:搭載機能が増えるほど工数が増える
  • デザインと連携:UI品質と外部システム数が費用を左右する
  • 安全性と体制:セキュリティ要件と開発拠点で単価が変わる

搭載する機能の数と複雑さが、費用の最大の変動要因です。会員登録、商品検索、カートなどの基本機能でも工数が発生します。決済や注文管理にも工数がかかります。

レコメンデーションやポイントなどを加えると、工数が増えます。在庫連動やCRM連携も、工数を押し上げます。基本的なカートや決済機能は、50万円から100万円程度が目安です。

なかでも、AIを使うパーソナライズドレコメンドは、200万円から500万円程度の追加費用が見込まれます。

テンプレートベースのデザインは30万円から80万円程度で対応できます。一方で、ブランドに合わせたオリジナルデザインは、100万円から300万円程度が相場です。

モバイルファーストのレスポンシブデザインやアクセシビリティ対応では、費用が上積みされます。外部システムとの連携数も重要で、基幹や在庫管理、会計、MA、CRMなどがその対象です。

API連携は1システムあたり50万円から200万円程度の費用が発生します。ただし、連携先のAPIが未整備なら、データ変換やバッチ処理の開発費が追加されます。

クレジットカード情報を扱う場合は、PCI DSSへの準拠が求められます。PCI DSS対応だけで、100万円から300万円程度の追加コストが生じることがあります。

個人情報保護法やGDPR(EU一般データ保護規則)への対応にも費用がかかります。データ暗号化、アクセスログ管理、同意管理機能の実装が必要になるためです。

東京の大手と地方の中小開発会社では、人月単価に30万円から50万円の差が出ることもあります。一方で、オフショア開発は人件費を40%から60%程度削減できる場合があります。ただし、ベトナムやフィリピンを使う場合は、連絡と品質管理のコストも考慮します。

ポイント

手法はビジネスの規模と将来の拡張性で絞り、機能数と外部連携の数から費用を見込むのが目安です。手法ごとに費用帯が段階的に広がるため、初期費用の金額だけで決めないようにします。

ECサイト/システム開発の進め方

要件定義・企画、設計・開発、テスト・リリースの順に並べ、各フェーズの費用配分を示す図。
費用配分では設計・開発フェーズが最も大きな割合を占めます。

ECサイト・システム開発は、複数のフェーズに分けて段階的に進めます。作業、費用、期間を事前に把握すると、全体の予算計画を立てやすくなります。

要件定義・企画フェーズ

要件定義・企画フェーズは、ECサイト開発の成否を左右する重要な工程です。

  • 事業目標:売上や顧客層などのゴールを定める
  • 機能要件:業態に必要な機能を具体化する
  • 成果物:機能一覧や業務フロー図にまとめる

取扱商品数や、ターゲットとなる利用者の前提を明確にします。BtoC向けでは、商品カテゴリや検索、絞り込みに加え、会員ランクやポイントも具体化します。

決済手段や配送オプションも、顧客体験に関わる要件として整理します。一方で、BtoB向けでは、取引先別価格や与信管理に加えて、掛売り決済と承認フローも整理します。

要件定義の費用は、開発費全体の10%から20%程度が一般的な目安です。たとえば、総額1,000万円規模なら、要件定義に100万円から200万円程度を確保します。

期間は通常1か月から2か月で、プロジェクトマネージャー1名とビジネスアナリスト(またはディレクター)1名の計2名体制が多いです。

成果物には、画面遷移図や非機能要件定義書もあります。要件が曖昧だと、仕様変更や手戻りで費用が1.5倍から2倍になることがあります。

要件定義だけを別契約で受託する開発会社も増えています。また、複数社に要件定義を依頼し、本開発の発注先を決める進め方も有効です。

設計・開発フェーズ

設計・開発フェーズでは、固めた仕様をもとに設計とプログラミングを行います。

  • 基本設計:画面やデータベースなどの全体を定める
  • 詳細設計:処理ロジックを実装可能な粒度にする
  • 開発手法:要件の変動に応じて方式を選ぶ

基本設計では、APIとシステムアーキテクチャを決めます。そのうえで、発注者側のレビューと承認を経て、開発へ進みます。

詳細設計では、処理ロジックとデータフローをモジュール単位で定義します。そのため、エンジニアが実装に着手できるレベルまで設計を落とし込めます。

設計・開発フェーズの費用は、全体の60%から70%を占めることが一般的です。フロントエンド、バックエンド、インフラ、外部連携の作業が並行するためです。

フロントエンドはHTML/CSS/JavaScriptによるUIを実装します。バックエンドは業務ロジックとデータベース処理を担当します。

インフラではサーバー、ネットワーク、セキュリティを構築します。外部連携では、決済ゲートウェイ、配送業者API、会計システムなどを扱います。

中規模ECサイトは、総額1,000万円から2,000万円規模になる場合があります。開発期間は3か月から6か月程度を要するのが標準的です。

体制は、フロントエンド2名、バックエンド2名から3名が標準的です。そこに、インフラ、デザイナー、PMを各1名加え、計7名から8名で進めます。

ウォーターフォール型は、設計、開発、テストを順番に進める手法です。要件が確定しているプロジェクトに適しています。

アジャイル型は、2週間から4週間のスプリントで段階的に開発とリリースを行います。要件が変わる案件や、まずMVP(最小限の実用可能な製品)を出す案件に適しています。

ただし、アジャイル型はスプリントごとに費用が発生し、月額250万円から500万円程度が必要です。また、初期リリースをウォーターフォール、改善をアジャイルで行う方式も増えています。

テスト・リリースフェーズ

テスト・リリースフェーズでは、仕様どおりの動作を確認して本番公開します。

  • 単体テスト:個々の機能ごとの動作を見る
  • 結合テスト:複数機能を組み合わせたときの動作
  • システムテスト:本番に近い条件での総合確認
  • ユーザー受入テスト:発注者側による最終確認

ECサイトのユーザー受入テストでは、決済、在庫連動、負荷のテストが特に重要です。

決済では、各種決済手段での正常・異常系の動作確認を行います。在庫連動では、注文時の在庫引き当てと在庫切れ時の挙動を確認します。

負荷テストでは、セールやテレビ紹介によるアクセス集中を想定します。テスト費用は、プロジェクト全体の15%から25%程度が目安です。たとえば、総額1,500万円なら、テストに225万円から375万円程度を充てます。

テスト期間は通常1か月から2か月で、QAエンジニア1名から2名が担当します。

QAは品質保証を指します。通常の開発契約なら、バグの修正費は開発費に含まれます。

修正範囲と期間は、瑕疵担保期間または契約不適合責任の期間として明確にしておきます。納品後3か月から6か月間の無償修正対応を設ける契約が一般的です。

リリースには、本番サーバーへのデプロイ、ドメイン、SSL証明書の設定が含まれます。リニューアルでは、リダイレクト設定も必要になります。

Google AnalyticsやGoogle Search Consoleなどの計測ツールも設置します。各種決済サービスの本番接続設定も、リリース作業に含まれます。

リニューアルでは、商品、顧客、注文履歴などの旧システムデータを移行します。この移行だけで50万円から200万円程度かかることもあります。

公開後は1週間から2週間程度の監視体制を組み、エラーに対応できるようにします。

ポイント

要件定義を先に固め、そのうえで設計・開発とテストの費用と期間を段階ごとに見積もるのが目安です。要件が曖昧なまま進めると、仕様変更や手戻りで費用が膨らむことがあります。

費用相場とコストの内訳

ランニングコストのインフラ費用、保守・運用費用、クレジットカード決済手数料を示す3つのパネル。
月額固定の費用に加えて、売上に応じた決済手数料も発生します。

費用構造は、開発費と初期費用以外のランニングコストに分けて考えます。開発費は、エンジニアやデザイナーの単価と工数から算出します。

人件費と工数

ECサイト・システム開発費の65%から80%は、人件費で構成されています。

  • 人月単価:職種や経験などで水準が変わる
  • 工数積算:各フェーズの人月を合計して見積もる
  • 評価方法:単価だけでなく品質と総工数を見る

見積もりは人月単位が多く、1人月は1人が1か月フルタイムで働く費用です。人月単価は、スキル、職種、会社の規模、所在地で大きく異なります。

国内のPM単価は100万円から180万円、SE単価は80万円から150万円程度です。プログラマーは60万円から120万円、フロントエンドは70万円から130万円程度です。

UI/UXデザイナーは60万円から120万円、QAは50万円から100万円程度です。各フェーズの工数を積み上げることが、見積もりの基本的な算出方法です。

中規模BtoC向けでは、要件定義2人月、設計3人月を見込みます。さらに、フロントエンド4人月、バックエンド6人月、インフラ1.5人月を加えます。テスト2.5人月とPM3人月を合わせると、合計22人月程度になります。

たとえば、平均人月単価を90万円とすると、約1,980万円という計算です。一方で、実際は機能単位で工数を積算し、10%から20%程度のバッファを上乗せします。

単価が安い会社は、経験の浅い人材が多く、品質不良や手戻りが増えることがあります。一方で、高単価でも熟練者の少数チームなら、総工数が少なく総額を抑えられる場合があります。なかでも、決済処理やセキュリティでは、実績豊富なエンジニアが品質と費用の両面で欠かせません。

初期費用以外のランニングコスト

運用開始後は、初期構築費用とは別に継続的なランニングコストが発生します。

  • インフラ費用:規模や通信量で月額が変わる
  • 保守・運用費用:安定稼働と改善を継続する
  • 決済・ツール費用:売上や利用サービスに応じて発生する

年間のランニングコストは、初期開発費用の15%から25%程度が目安です。たとえば、初期費用1,500万円なら、年間225万円から375万円程度になります。

AWS、GCP、Azureのクラウド費用は、月額5万円から50万円程度です。なお、PVが月100万超の大規模サイトは、サーバーだけで月30万円から100万円です。さらに、オートスケーリングやCDN(コンテンツ配信ネットワーク)の利用料も別途発生します。

保守・運用には、メンテナンスやパッチ適用が含まれます。バグ修正や小規模改善も対象です。費用は月額10万円から80万円程度で、24時間365日監視なら上乗せされます。

月間対応工数の上限や障害時の対応速度は、契約で確認します。SLA(サービスレベルアグリーメント)も契約時に明確にします。

クレジットカード決済の手数料は、売上の3%から5%程度です。たとえば、月商1,000万円なら、決済手数料だけで月30万円から50万円になります。

コンビニ決済は1件150円から300円、後払いは1件200円から500円程度です。また、ドメインは年1,000円から5,000円、SSL証明書は無料から年10万円程度です。メール配信、チャットボット、ヒートマップなどは月数千円から10万円程度です。

ランニングコストは3年から5年で試算し、初期費用と合わせたTCOを把握します。

ポイント

費用の大半は人件費で、見積もりは人月単価と工数の内訳で比べるのが目安です。初期費用に加えて、保守・運用などのランニングコストを3年から5年で試算すると、総額を判断しやすくなります。

見積もりを取る際のポイント

見積もりの金額は、依頼方法と事前準備の質によって変わります。要件が曖昧だとリスクバッファが増えますが、明確にしておくと適正価格を比べやすくなります。

要件明確化と仕様書の準備

見積もりの精度は、依頼時に提出する情報の質を高めると上がります。

  • RFP:背景や機能を文書で共有する
  • 優先度:必須機能と希望機能を分ける
  • 予算と参考情報:提案の前提をそろえる

RFP(提案依頼書)を作成し、開発会社へ提出するのが理想的です。RFPには、プロジェクトの背景と目的、ターゲットユーザーを記載します。

必要な機能の一覧は、優先度を付けて載せます。競合サイトやベンチマークのほか、デザインのイメージやトーン&マナーも盛り込みます。

連携する外部システム、リリース時期、予算の目安も記載します。RFPの作成には手間がかかりますが、見積もりの精度と妥当性が変わります。

作成が難しくても、機能一覧と参考サイトのURLを用意すると精度が上がります。機能一覧では、あればよい機能と事業に必須の機能を分けます。

優先度が不明な機能が多いと、開発会社の見積もりが膨らみます。また、参考サイトのような機能を求めるときは、URLを添えると工数を見積もる材料になります。

予算に上限がある場合は、その金額を正直に伝えることも有効です。そうすると、範囲内で価値を出す提案を引き出せます。

複数社比較と発注先の選び方

発注先は、金額だけでなく実績や体制もそろえて比べます。

  • EC専門会社:決済や物流などの業務知見が強み
  • 総合開発会社:基幹連携や大規模開発に強い
  • Web制作会社:デザインやフロントエンドに強い
  • フリーランス:費用を抑えやすいが体制に注意する

最低3社から見積もりを取り、3社から5社程度で比較するのが現実的です。金額の妥当性は1社だけでは判断しにくく、10社以上では対応工数が増えます。

提案内容やEC実績、チーム体制を見て、保守運用や連絡方法も総合評価します。定例ミーティングの有無やチャットツールの利用も比較対象です。

EC専門会社は、決済や物流、在庫に加えてマーケティングの知見が強みです。要件定義から実務的な提案を受けられますが、費用はやや高めです。

総合開発会社は、基幹連携や大規模なカスタマイズに強みがあります。ただし、EC特有のノウハウは会社によってばらつきがあります。機能が多いECサイトでは、バックエンドの開発力を確認します。

フリーランスは費用を抑えやすい一方、管理と長期保守にリスクがあります。

見積もりでは、工数の分解粒度と含まれる範囲を見ておきます。テストや要件定義が含まれるか、別途いくらかかるかも確かめます。

安く見えても、PMやサーバー、決済導入が別請求になる場合があります。含まれるものと含まれないものをそろえ、同じ条件で比較することが重要です。

注意すべきリスクと対策

コストリスクは、仕様変更、納期遅延、見積もり外の作業で発生します。

  • 仕様変更:初期機能と追加開発を分けて管理する
  • 納期遅延:進捗確認と契約条件を細かく定める
  • 隠れたコスト:移行や集客費まで予算に含める

開発着手後の追加要望では、その都度追加費用が発生します。特に、影響範囲が大きい仕様変更は、当初見積もりの20%から50%に達することがあります。

要件定義で優先度を決め、フェーズ1とフェーズ2に分けて管理します。そのうえで、初期リリースを必要最低限に絞り、反応を見て追加開発を行います。この方法は、不要な機能に費用をかけるリスクを抑えます。

ECサイト開発の約半数は、当初の納期どおりに完了しないという調査データがあります。その主な原因は、要件定義の不備や連絡不足です。

納期が1か月延びると、チームの人件費が数百万円単位で増えることがあります。そこで、マイルストーンを細かく設定し、2週間ごとの進捗報告を契約に盛り込みます。

開発会社の倒産や主要エンジニアの離脱にも備える必要があります。そのため、ソースコードの帰属権と引き渡し条件を、契約時に明確にします。

商品データの登録や移行は、開発費用に含まれないことがあります。特に、商品が数千から数万点あると、データ整備と登録だけで50万円から150万円程度かかります。

SEO、リスティング広告、SNS運用などの費用も別に予算を確保します。月額のマーケティング費用は20万円から100万円程度が一般的です。

リリース直後は、集客を軌道に乗せるために手厚い投資が必要です。開発費だけでなく、事業として成功させるトータルコストを見据えます。

ポイント

依頼時に要件と優先度を明確にし、最低3社から条件をそろえて見積もりを取ります。含まれる範囲がそろっていない金額は単純に比べられないため、比較の前に範囲をそろえます。

まとめ

ASP・SaaS型は初期費用が無料から30万円程度、オープンソース型は100万円から500万円程度です。パッケージ型は300万円から2,000万円、フルスクラッチ型は1,000万円から1億円以上です。

自由度が高まるほど費用も増え、人件費は全体の65%から80%を占めます。インフラや保守運用、ライセンス、決済手数料も、ランニングコストになります。年間では、初期費用の15%から25%程度が保守・運用費として継続的に発生します。

適正な見積もりには、RFPの準備と要件の明確化が重要です。最低3社から比較し、実績、保守運用、プロジェクト管理の透明性も確認します。

仕様変更や隠れたコストには、事前に対策を講じる必要があります。ECサイトは、リリース後も市場やユーザーニーズに合わせて改善します。

投資判断では、目先の費用だけでなく3年から5年のトータルコストを見ます。信頼できる開発パートナーと、事業成長を実現する長期視点を持つことが大切です。

本テーマに関する全体ガイドは、以下の記事をご覧ください。

▼全体ガイドの記事
・ECサイト/システム開発の完全ガイド

会社紹介

株式会社riplaでは、お客様の事業・ユーザー・業務に最適化したオーダーメイド型システムを、構想策定・要件定義から開発・改善まで一気通貫で支援。事業会社でIT・DXを経験したプロフェッショナルによる高い要件定義力・システム設計力を活かし、事業成果の最大化に伴走します。

また、当社独自の開発テンプレート「Boxシリーズ」による標準機能の高速開発と、AI駆動開発の独自フレームワーク「GoDD」による独自機能のAI実装を組み合わせることで、低コスト・短期間で開発を実現いたします。

もし、システム開発やプロダクト開発に関するご要望がございましたら、お気軽にお問い合わせください。

・サービス概要資料のURLはこちら >>>
・お問合せページのURLはこちら >>>
・お役立ち資料のURLはこちら >>>

執筆者プロフィール
張田谷凌央
張田谷凌央

株式会社ripla 代表取締役CEOとして、システムパッケージ活用、システム開発、データ分析、生成AI活用、SaaS開発、アプリ開発、EC構築など、幅広い領域で企業のDX推進と事業成長を支援している。事業会社でIT・DXを経験したプロフェッショナルが集う株式会社riplaにおいて、お客様の事業・ユーザー・業務に最適化したオーダーメイド型システムを構想策定・要件定義から開発・改善まで一気通貫で支援し、単なるシステム納品にとどまらず、クライアントと同じ目線で事業成果の最大化に向けた伴走支援を行う。早稲田大学卒業後、ラクスル株式会社、LINEヤフー株式会社にて事業開発やDX推進などに従事した後、株式会社riplaを創業。