ECサイト構築の費用相場|構築方式別の初期費用と、見積もりで確認すること

この記事の内容について相談する
専門スタッフが無料でお答えします。オンライン相談も可能です。
ECサイトを新たに構築する際、「初期費用はいくら必要なのか」「自社にはどの構築方式が合っているのか」と悩む企業担当者も多いのではないでしょうか。
ECサイトの構築費用は、ASP・オープンソース・パッケージ・フルスクラッチといった方式によって異なります。
また、同じ方式でもデザイン、商品登録数、決済方法、在庫管理、外部システムとの連携範囲によって見積額は変わります。
初期費用が安いという理由だけで選ぶと、必要な機能が不足したり、公開後に追加開発が必要になったりすることがあります。
この記事では、ECサイトの構築方式別の費用比較をはじめ、機能によって費用が変わる理由、規模別の予算例、見積もりで確認すべきポイントを解説します。
構築後の運営費用や投資回収の考え方も整理するので、自社に必要な初期投資を判断する際に役立ててください。
1. 結論:構築方式別の費用早見表(ASP・オープンソース・パッケージ・フルスクラッチ)

ECサイト構築の初期費用は、システムの利用料金だけでなく、サイト設計・デザイン・設定・開発・テストなどを含めて考える必要があります。
まずは、代表的な4つの構築方式について、公開されている参考価格帯と費用の特徴を比較しましょう。
| 構築方式 | 構築初期費用の参考価格帯 | 主な費用項目 | 特徴 |
|---|---|---|---|
| ASP・SaaS型 | 30万〜100万円 | 初期設定、デザイン、商品登録、アプリ設定など | 既存のEC機能をクラウドで利用する |
| オープンソース型 | 100万〜300万円 | サーバー構築、デザイン、機能開発、セキュリティ設定など | ソースコードを利用して独自機能を開発できる |
| パッケージ型 | 300万〜1,500万円 | ライセンス・利用料、導入設定、追加開発、外部連携など | あらかじめ用意されたECシステムを導入する |
| フルスクラッチ型 | 1,500万円〜 | 要件定義、設計、開発、テスト、インフラ構築など | 既存製品をベースにせず、自社要件に合わせて開発する |
※参考価格帯の出典は、Shopify日本公式「ECサイト制作会社の選び方」です。
これらは同記事が示す構築方式別の目安であり、業界全体の見積もり実績を集計した統計値や、すべての制作会社に共通する料金ではありません。
実際の金額は、制作範囲・必要機能・商品点数・外部連携などによって異なります。
また、この表の金額は、各ECサービスが定める初期登録料とは異なります。
例えば、BASEのスタンダードプランは初期費用0円、makeshopのプレミアムプランは初期費用11,000円(税込)と案内されています。
一方、これらのサービスを使用して制作会社にECサイトのデザインや構築を依頼する場合は、別途制作費用が発生します。
オープンソース型でも、EC-CUBEのGPLライセンスを利用する場合はソフトウェアのライセンス料がかからなくても、システムの導入や初期設定、デザイン制作などには費用が発生します。
例えば、EC-CUBEの構築を扱うポータルシステムでは、インストール50,000円〜、初期設定100,000円〜と公開されています。
ただし、これらは個別の作業料金であり、ECサイト全体の構築費用ではありません。
出典:
初期費用を比較する際は、サービスの初期登録料と、制作会社への構築委託費用を区別することが重要です。
構築方式の参考価格帯を把握したうえで、自社に必要な機能を整理し、実際の見積もりを取得しましょう。
ASP・SaaS型の初期費用
ASP・SaaS型は、サービス事業者が提供するECシステムをインターネット経由で利用する方式です。
カート、決済、注文管理、商品管理などの基本機能があらかじめ用意されているため、すべての機能を一から開発する必要がありません。
例えば、BASEのスタンダードプランでは、サービス利用にあたっての初期費用・月額費用が0円と案内されています。
また、makeshopのプレミアムプランでは、初期費用11,000円(税込)が案内されています。
ただし、これらはサービス側の初期費用です。
オリジナルデザインの制作、商品データの登録、外部システム連携、制作会社への構築委託などには、別途費用がかかる場合があります。
サービスの初期費用が0円でも、ECサイトを完成させるための構築総額が0円とは限りません。
オープンソース型の初期費用
オープンソース型は、公開されたソースコードを利用してECサイトを構築する方式です。
代表例にはEC-CUBEがあります。
EC-CUBEはGPLライセンスによる無償利用が可能ですが、サーバーや決済サービスなどは別途用意する必要があります。
また、独自の機能やデザインを開発する場合には、その作業費用が発生します。
なお、EC-CUBEではGPLライセンスのほか、有償の商用ライセンスも用意されています。
商用利用だから必ず有償ライセンスが必要になるわけではなく、採用するライセンスと利用条件を確認することが重要です。
オープンソース型の構築費用を確認する際は、ソフトウェアそのものの料金と、開発・保守に必要な費用を分けて考えましょう。
パッケージ型の初期費用
パッケージ型は、あらかじめ用意されたECシステムの機能を利用し、必要に応じて設定やカスタマイズを行う方式です。
商品管理、受注管理、会員管理など、標準機能で対応できる範囲が広ければ、独自開発を減らせる可能性があります。
一方で、複雑な業務フローや独自機能への対応が必要な場合は、追加開発費が発生します。
また、パッケージには自社サーバーなどに導入する製品と、クラウドサービスとして提供される製品があり、契約形態は一律ではありません。
そのため、単に「パッケージ型だから初期費用はいくら」と判断するのではなく、製品の利用条件とカスタマイズ費用を確認しましょう。
フルスクラッチ型の初期費用
フルスクラッチ型は、既存のECパッケージを土台にせず、自社の要件に合わせてシステムを設計・開発する方式です。
独自の販売方法、複雑な受発注処理、特殊な会員制度など、既存のECシステムでは対応が難しい要件がある場合に検討されます。
その一方で、要件定義、システム設計、開発、テストなどの工程を個別に進める必要があるため、初期投資が大きくなりやすい方式です。
ただし、フルスクラッチだから必ず性能やセキュリティが優れているわけではありません。
必要な機能に対して、既存サービスやパッケージで対応できない理由があるかを先に確認することが重要です。
2. 方式ごとに向いている会社
ECサイトの構築方式は、企業規模だけで決めるものではありません。
同じ中小企業でも、少数の商品を販売する場合と、複数の卸先ごとに価格や取引条件を変えるBtoB ECでは、必要なシステムが異なります。
構築方式を選ぶ際は、次の条件から判断しましょう。
| 重視する条件 | 検討しやすい方式 | 判断ポイント |
|---|---|---|
| できるだけ早く販売を始めたい | ASP・SaaS型 | 標準機能で必要な販売方法を実現できるか |
| 独自の機能を追加したい | オープンソース型・パッケージ型など | カスタマイズ可能な範囲と保守体制 |
| 受注・在庫・会計などを連携したい | 連携機能を持つASP・SaaS型、オープンソース型、パッケージ型など | 標準連携・API連携で対応できるか |
| 既存製品では実現できない業務要件がある | フルスクラッチ型など | 独自開発が必要な理由と投資効果 |
初期費用を抑えて販売を始めたい会社
新商品のテスト販売や、実店舗に加えてEC販売を始めたい会社では、ASP・SaaS型が候補になります。
商品登録、カート、決済などの機能を標準で利用できれば、開発範囲を抑えられます。
ただし、必要な販売方法が標準機能で実現できない場合は、アプリ追加や個別開発が必要になることもあります。
独自の業務フローに合わせたい会社
商品ごとに複雑な販売条件がある場合や、会員区分ごとに価格を変更したい場合は、カスタマイズ性が重要になります。
オープンソース型やパッケージ型が候補になりますが、ASP・SaaS型でも標準機能や拡張機能で対応できる場合があります。
最初から構築方式を決めるのではなく、必要な機能を一覧化したうえで、既存機能で対応できる範囲を確認しましょう。
外部システムとの連携が必要な会社
実店舗とECの在庫を共通管理したい会社や、受注情報を販売管理システムへ自動連携したい会社では、外部システムとの接続方法が重要です。
既存の連携アプリやAPIを利用できれば、独自開発を抑えられる可能性があります。
一方、連携先に必要な機能がない場合は、専用の開発が必要になることもあります。
そのため、企業規模ではなく、必要機能・連携方法・運用体制・予算を基準に構築方式を選ぶことが重要です。
3. 費用を左右する機能(決済・在庫・会員・外部連携)

ECサイトの初期費用を左右する大きな要因は、必要な機能と、その実装方法です。
同じ構築方式でも、標準機能を利用できる場合と、独自開発が必要な場合では見積額が変わります。
| 機能 | 主な内容 | 費用が増えやすいケース |
|---|---|---|
| 決済 | クレジットカード、後払い、各種決済サービス | 独自の決済フローや追加審査・連携が必要 |
| 在庫管理 | 在庫数の管理、受注時の在庫更新 | 店舗・倉庫・複数モールの在庫を同期する |
| 会員管理 | 会員登録、購入履歴、会員価格 | 会員ランク、取引先別価格、独自ポイント制度を設ける |
| 外部連携 | 会計、販売管理、CRM、物流システムなど | 標準連携がなく、個別のAPI開発が必要 |
| デザイン | テンプレート設定、商品ページ、購入導線 | 独自デザインや特殊な画面を多く制作する |
| データ移行 | 商品、顧客、注文履歴などの移行 | 大量のデータ変換や旧システムとの整合性確認が必要 |
決済機能
ECサイトでは、利用者が商品を購入するための決済機能が欠かせません。
クレジットカードや各種オンライン決済に対応する際は、既存の決済機能を利用できるか確認しましょう。
決済機能が標準提供されている場合でも、決済サービスの審査、利用条件、手数料が別途設定されることがあります。
また、特殊な決済方法や自社独自の請求処理が必要な場合は、追加開発が必要になることもあります。
在庫管理・受注管理機能
商品数が少ないECサイトでは、標準の在庫管理機能で対応できる場合があります。
一方、実店舗や複数の倉庫、複数モールで同じ商品を販売している場合は、在庫情報の同期が必要になることがあります。
在庫の更新頻度、連携先、必要なデータ項目などによって開発範囲が変わるため、見積もり時に具体的な業務フローを共有することが重要です。
会員機能・独自販売機能
一般的な会員登録や購入履歴の表示は、標準機能で対応できる場合があります。
しかし、法人の取引先ごとに価格を変更する、承認後に購入可能にする、会員ランクによって購入条件を変えるといった機能では、追加開発が必要になることがあります。
特にBtoB ECでは、一般消費者向けのECサイトとは異なる販売条件が発生しやすいため、必要な取引機能を構築前に整理しておきましょう。
外部システム連携・既存ECからの移行
既存の販売管理システムや会計ソフトなどを利用している場合、ECサイトと連携する必要があるか確認します。
また、ECサイトを乗り換える場合には、商品情報、顧客データ、注文履歴、画像などの移行作業が発生することがあります。
移行時には、旧URLから新URLへのリダイレクト、決済機能の再設定、データ移行後の動作確認なども検討が必要です。
移行費用は新規構築費に含まれない場合があるため、見積もり段階で作業範囲を明確にしておきましょう。
4. 規模別の費用の例
ECサイトの初期費用は、規模だけで一律に決まるわけではありません。
商品点数や注文数が少なくても、独自の会員機能や在庫連携が必要であれば開発費用が増えることがあります。
ここでは、必要機能による予算の違いを把握するため、3つのケースを紹介します。
以下の10万円・120万円・500万円は、説明のために設定した架空の予算例です。
制作会社の実際の見積もりや、一般的な市場相場ではありません。金額は税込・税別を特定した実際の取引価格ではなく、各作業への仮の予算配分を示しています。
実際の構築費用を把握する際は、上記で紹介した公開価格帯を参考にしながら、自社の要件に基づく見積もりを取得してください。
小規模EC:標準機能を利用するケース
新商品の販売や、小規模なネットショップの開設を想定したケースです。
試算条件
-
ASP・SaaS型を利用
-
商品登録数は30点
-
標準テンプレートを利用
-
決済・配送は標準機能を利用
-
商品情報と画像は発注者側で準備
| 初期費用の項目 | 仮の予算 |
|---|---|
| 初期設定・基本ページ作成 | 50,000円 |
| テンプレート調整 | 30,000円 |
| 商品登録・設定支援 | 20,000円 |
| 初期費用合計 | 100,000円 |
この試算では、追加開発を行わず、標準機能で販売開始できることを前提としています。
発注者側で行う作業・試算に含まれない費用
-
商品説明文・商品画像の準備
-
商品情報の確認・修正
-
決済サービスの利用料や決済手数料
-
ECサービスの月額利用料
-
撮影・ライティングなどの外部委託費
-
公開後の広告・集客・運営費
10万円で一般的なECサイトを一式構築できるという意味ではありません。自社で対応する作業が多く、外注範囲を限定した場合の仮定です。
中規模EC:独自デザインと在庫連携を導入するケース
ブランドの独自性を高めながら、受注・在庫管理の効率化も目指すケースです。
試算条件
-
既存ECシステムを利用
-
商品登録数は300点
-
オリジナルデザインを制作
-
在庫管理システムとの連携が必要
-
会員機能は標準機能を中心に利用
| 初期費用の項目 | 仮の予算 |
|---|---|
| 要件定義・設計 | 200,000円 |
| デザイン制作 | 300,000円 |
| システム設定・構築 | 300,000円 |
| 在庫管理システム連携 | 300,000円 |
| テスト・公開準備 | 100,000円 |
| 初期費用合計 | 1,200,000円 |
このケースでは、在庫連携の方法やデータ仕様によって開発範囲が変わります。
発注者側で行う作業・試算に含まれない費用
-
商品情報・画像などの提供
-
既存の在庫管理システム側の改修費
-
有償アプリ・プラグイン・ライセンスの利用料
-
商品撮影・原稿制作などの追加委託費
-
公開後の保守・運営費
特に、既存システムに標準の連携機能がない場合は、想定した予算を超える可能性があります。
大規模・独自機能型EC:複雑な業務要件に対応するケース
複数の取引先や販売チャネルを管理し、独自の受発注処理が必要なケースです。
試算条件
-
個別の要件定義と開発を実施
-
取引先別の価格設定が必要
-
外部の販売管理・在庫管理システムと連携
-
独自の承認・受注フローを実装
-
専用の動作検証を実施
| 初期費用の項目 | 仮の予算 |
|---|---|
| 要件定義・基本設計 | 800,000円 |
| 画面設計・デザイン | 600,000円 |
| EC機能・独自機能開発 | 2,000,000円 |
| 外部システム連携 | 1,000,000円 |
| テスト・公開準備 | 600,000円 |
| 初期費用合計 | 5,000,000円 |
この例では、初期費用の大部分を独自機能の開発と外部システム連携が占めています。
発注者側で行う作業・試算に含まれない費用
-
詳細な業務要件の整理・確認
-
既存システム側の改修費
-
大量の既存データの移行・整備
-
インフラやライセンスの追加費用
-
専門的なセキュリティ検査費
-
公開後のシステム保守・監視費
この500万円は、フルスクラッチ型の一般的な構築相場を示す金額ではありません。
必要な機能を限定して仮に予算を配分した例であり、フルスクラッチ開発では実際の見積額が大きく上回る場合もあります。
規模別の予算例は、構築方式の相場ではなく、要件が増えると初期費用のどの項目が増えるかを理解するためのものです。
実際には、制作会社ごとの見積もりと、発注者側で対応する作業範囲を確認し、必要な予算を判断しましょう。
5. 見積もりで確認すること(ECならでは)

ECサイト構築の見積もりを比較する際は、金額だけでなく、どこまでの機能や作業が含まれているかを確認しましょう。
特にECサイトは、商品登録、決済、在庫、送料、会員情報、受注管理など、販売に直接関係する機能が多いため、一般的なホームページ制作とは異なる確認項目があります。
ECサイト構築の見積もりチェックリスト
| 確認項目 | チェックする内容 |
|---|---|
| 商品登録 | 初回登録の商品点数、CSV取込、画像加工の対応範囲 |
| 決済 | 対応する決済方法、初期設定、審査、手数料 |
| 在庫管理 | 標準管理か、店舗・倉庫・他モールとの連携が必要か |
| 送料設定 | 地域別・重量別送料、送料無料条件、複数配送への対応 |
| 会員機能 | 会員登録、購入履歴、ポイント、会員価格など |
| 外部システム連携 | 在庫・販売管理・会計・CRMなどの連携範囲 |
| 既存ECからの移行 | 商品・顧客・注文データ、URL変更、移行テスト |
| セキュリティ | 決済情報の取り扱い、アクセス制御、脆弱性対策 |
| テスト | 注文、決済、在庫更新、送料計算、メール通知などの確認範囲 |
| 公開後の対応 | 不具合修正、問い合わせ窓口、追加開発の費用 |
このチェックリストを基に、各社の見積もりで対応範囲が同じになっているか確認しましょう。
決済・送料・在庫の動作確認を含める
ECサイトでは、公開前に購入から出荷までの一連の動作を確認することが重要です。
例えば、決済方法によって注文が正常に完了するか、配送先によって送料が正しく計算されるか、注文後に在庫数が更新されるかなどを確認します。
これらのテストが見積もりに含まれていない場合、追加費用が必要になる可能性があります。
特に独自の販売条件があるECサイトでは、通常の購入だけでなく、キャンセルや返品、在庫切れなどのケースも確認しておきましょう。
外部連携・データ移行の対象範囲を確認する
外部システム連携や既存ECからの移行が必要な場合は、次の項目を明確にします。
-
連携先のシステム名と連携するデータ
-
データ更新の頻度と方法
-
商品・会員・受注情報の移行対象
-
移行できないデータの有無
-
連携や移行後のテスト範囲
-
追加開発が必要になった場合の費用
また、顧客情報を扱うため、データの移行方法やアクセス権限についても確認しましょう。
旧ECサイトから乗り換える場合、URLが変わるページについては、必要に応じて301リダイレクトなどのSEO対応も検討します。
見積額以外の契約条件も確認する
見積もりの比較では、開発費用だけでなく、納品範囲や契約条件も重要です。
特に、デザインデータやソースコードの納品範囲、改修可能な部分、保守契約終了後のデータ取り扱いなどを確認しましょう。
著作権やライセンスに関する条件は、制作物や利用するソフトウェアによって異なるため、発注側にすべての権利が自動的に移るとは限りません。
公開後も継続して運営できるように、契約前に確認することが大切です。
6. ECサイト構築後にかかる運営費用
ECサイトは、構築後にも運営費用が発生します。
そのため、初期費用だけでなく、公開後に必要な固定費・変動費も考慮して予算を立てましょう。
主なランニングコストは、次のように整理できます。
| 費用区分 | 主な費用 |
|---|---|
| 固定費 | システム利用料、サーバー費、保守契約費、定額アプリ利用料など |
| 変動費 | 決済手数料、配送費、梱包費、販売数に応じた費用など |
| 運営費 | 商品登録、顧客対応、広告運用、更新作業など |
費用の発生方法は、利用するサービスや契約内容によって異なります。
広告費なども定額予算で運用する場合があり、すべての費用が売上に比例するわけではありません。
また、ASP・SaaS型ではシステム利用料に一定の保守機能が含まれる場合がありますが、オープンソース型や独自開発型では、自社または外部委託による保守対応が必要になることがあります。
初期費用だけでなく投資回収も確認する
ECサイト構築の費用対効果を判断する際は、売上増加額だけでなく、追加費用を差し引いた利益を基準に考えることが重要です。
例えば、次のような条件を仮定します。
| 項目 | 仮の金額 |
|---|---|
| ECサイト構築の初期費用 | 1,000,000円 |
| 月間売上増加額 | 300,000円 |
| 追加の商品原価・決済・配送などの費用 | 180,000円 |
| 追加の固定費・運営費 | 20,000円 |
| 月間の増分利益 | 100,000円 |
この場合、単純な投資回収期間は次のようになります。
初期費用100万円 ÷ 月間の増分利益10万円 = 10か月
月間売上が30万円増えても、その30万円すべてを初期投資の回収に充てられるわけではありません。
また、上記は毎月同じ増分利益が発生すると仮定した単純計算です。実際には季節変動、広告費の増減、追加開発費用などによって回収期間が変わります。
売上だけでなく利益と継続的な運営コストを確認し、無理のない初期投資を検討しましょう。
ECサイトの月額費用、決済手数料、保守費用、売上規模別のコスト構造については、以下の記事で詳しく解説しています。
関連記事:ECサイトのランニングコスト完全ガイド|月額費から運用費まで徹底比較&削減術を解説
7. まとめ
ECサイトの構築費用は、ASP・オープンソース・パッケージ・フルスクラッチといった方式によって異なります。
ただし、企業規模だけで構築方式を決めるのではなく、必要な機能、外部連携の有無、運用体制、初期予算を基準に判断することが重要です。
初期費用を比較する際は、システム利用料金だけでなく、デザイン、商品登録、決済設定、在庫管理、会員機能、外部連携、テストなどの費用も確認しましょう。
また、既存ECサイトから乗り換える場合は、データ移行やSEO対応などの追加作業が必要になることがあります。
公開後のランニングコストや、追加費用を差し引いた利益による投資回収も考慮すれば、構築費用の妥当性を判断しやすくなります。
ECサイトの構築方法や見積もりで迷っている場合は、必要な機能と現在の運営状況を整理し、複数の構築方法を比較するところから始めましょう。
監修者コメント
Webへの投資は、金額の大小より「何をもって成功とするか」を決めているかで結果が変わります。発注前に目的と指標を一枚にまとめておくと、制作会社との認識のズレがほぼなくなります。
東 直樹 あずま なおき
Webコンサルタント
株式会社中小企業のチカラ Web戦略室
制作会社でディレクターを務めたのち、事業会社側のWeb責任者を経て現職。制作費の妥当性や制作会社の選び方など、発注する側…
関連キーワード
次に読む