SaaS開発コスト計算機
SaaSプロダクトの構築・運用コストを現実的に計画しましょう。
本番環境に対応したSaaSプロダクトの構築には75,000〜400,000ドル以上かかり、大規模運用時には月額2,000〜15,000ドルの運用コストが発生します。初めての創業者が驚く大きなコスト要因は、マルチテナンシー、課金基盤、認証・権限管理、管理ツールです。これらだけで、顧客向け機能を1つもリリースする前に構築コストの40%を占めることがあります。
構築中のプロジェクトをお知らせください
入力項目
05 fields加重平均単価に影響します。シニアエンジニアは通常より35%高額です。
こんな方におすすめ
ベンダーとの商談前に、saas development プロジェクトの規模感を把握したい創業者 新製品開発のための年度予算編成を行うCTOおよびエンジニアリングリーダー 一言のアイデアを財務部門に説明できる具体的な範囲に変換したいプロダクトマネージャー エージェントやフリーランスからの見積もりが妥当かどうかを検証したい調達担当チーム
計算ロジックについて
工数(時間)ベースの計算式に、市場の複雑さ・規模・テナント構成に応じた倍率を掛けて算出します。エンタープライズ向けSaaSでは、SSO、監査ログ、データ保管地域の選択肢、調達プロセスの複雑さが加わるため、1.8倍の係数として反映しています。
データソース
価格に影響する要素
マルチテナンシーアーキテクチャ
行レベルセキュリティ(RLS)を備えた共有データベース型のマルチテナントは、最もコストが低い構成で、数千社規模の顧客までは問題なく運用できます。シングルテナントの分離型デプロイは、顧客あたりの運用コストが20〜30%高くなりますが、データの保管地域や分離が契約条件となるエンタープライズ向け販売では、しばしば必須要件となります。ハイブリッド型(標準はマルチテナント、エンタープライズにはシングルテナントを提供)は初期コストが最も高くなりますが、最大規模の案件を獲得できるようになります。
課金インフラ
StripeかLemonsqueezyを使いましょう。自社ビルドの課金システムは一見4〜6週間で済みそうですが、税務コンプライアンス、支払い催促(ダニング)、日割り計算、返金、異議申し立て対応、SCAに手をつけると、18ヶ月にわたる継続プロジェクトに化けます。開発コストを回収できた自社ビルドの課金システムなど、私たちは見たことがありません。Stripeの手数料は取引あたり2.9%+30セントですが、同等の機能を自社で再現するのに必要なエンジニアの工数と比べれば、はるかに安上がりです。
エンタープライズ対応
SAMLやOIDCによるSSO、監査ログ、ロールベースのアクセス制御、個別MSA、セキュリティ質問票は、それぞれ単体で40〜80時間かかります。合計すると開発コストが20〜30%増え、年間5万ドル以上の案件を取り始めると必須要件になります。見込みで先に作ればお金を捨てることになり、対応が遅すぎれば調達プロセスで案件を逃します。
管理ツール
社内管理画面は通常、総開発工数の20〜30%を占めますが、エンドユーザーの目には触れないため過小評価されがちです。実際の顧客がつくと、返金処理、ユーザーへのなりすまし、決済失敗のデバッグ、権限の上書きが日常的に必要になります。管理ツールを省けば、エンジニアがすべてのサポート対応を直接やることになり、コストは急速に膨らむうえ、誰もプロダクトの運用を覚えられません。
月次運用コスト
インフラ、オブザーバビリティ、サポートツール、アナリティクスには、MAU 1,000〜50,000人の規模で月2,000〜15,000ドルかかるのが一般的です。スケール時の目安はMAUあたり月0.05〜0.20ドル。この幅は、セルフホストの比率とSaaSツールの積み上げ具合いで決まります。Datadog、Segment、Intercom、Linearといったツールのコストは、創業者が思うより早く積み上がります。
費用を抑えるためのポイント
課金にStripe、認証にClerk、データベースにSupabaseかNeonを組み合わせれば、SaaSで最も難しい3つの部分を外部に任せられます。このスタックなら、認証、決済処理、サブスクリプション管理、データベースホスティングを、MVP規模で月200ドル以下で賄えます。代替案は、プロダクトの差別化に一切貢献しないインフラに8〜12週間のエンジニア工数を費やすことです。ベンダーロックインは実在しますが、深刻ではありません。各パーツは後から乗り換えられますし、MVPの段階では、仮定の移行コストではなく、いかに早くリリースするかに最適化すべきです。
まずはシングルテナントで始め、マルチテナントへの移行はプロダクトの検証が済んでからにしましょう。シングルテナントとは、顧客ごとに独立したデプロイ環境やスキーマを用意する方式で、挙動の把握もデバッグもシンプルで、最初の10〜20社には十分通用します。後からマルチテナントに移行すると元々の開発コストの30〜50%がかかりますが、推測ではなく実際の利用パターンに基づいて設計できるという利点があります。多くの創業者が初日からマルチテナンシーを過剰に作り込み、後悔しています。
SSO、SAML、監査ログ、その他エンタープライズ向けのチェックリスト項目は、本当にそれを求める案件が来るまで後回しにしましょう。顧客に「SAMLに対応していますか?」と初めて聞かれた時点で、1スプリントでリリースできます。見込みで先に作れば、今の顧客が誰も必要としていない80〜200時間分の作業が発生し、誰かが使う前に陳腐化します。エンタープライズ対応はエンタープライズ案件の収益で賄うもので、逆ではありません。
フレームワークはNext.js、Rails、Djangoのいずれかを選びましょう。この3つは人材プールが大きく、エコシステムが成熟しており、SaaSに特化したパターンが揃っています。認証、マルチテナンシー、バックグラウンドジョブ、管理ツールはいずれも実績のある方法が確立されています。RedwoodJSやPhoenixも悪くありませんが、採用が難しくなります。技術ブログが「未来のフレームワーク」と持ち上げているからといって、ニッチな技術に手を出したくなる誘惑には抗いましょう。退屈な技術ほど、早くリリースできます。
モバイルアプリは後回しにしましょう。B2B SaaSのユーザーの大半はデスクトップで作業しており、モバイルのユースケースはレスポンシブ対応のWebアプリで十分カバーできます。ネイティブアプリの開発には8万〜20万ドルの追加コストと2〜4ヶ月の期間がかかります。アナリティクスでモバイル利用率が30%を超えている場合や、フィールドサービスツールのようにモバイルが必須のユースケースでない限り、v2以降に検討すれば十分です。私たちが支援してきたSaaS創業者のほぼ全員がローンチ時にモバイルアプリが必要だと考えていますが、実際に必要だったケースはほとんどありません。
「少し高いかな」と感じる価格の2〜3倍で設定しましょう。価格を低く設定しすぎるのはSaaSで最もよくある失敗であり、後から修正するのが最も難しい問題です。既存顧客の値上げはトラブルになりやすいからです。SaaSのビジネスモデルでは、顧客獲得コスト、サポート、インフラ、そして将来的な解約をカバーできるだけの十分なマージンが必要です。月額29ドルのプランでは、フルタイムのエンジニア1人分を賄うのに約100人の顧客が必要です。月額299ドルなら10人で済みます。ソフトウェアの運用コストではなく、提供する価値に対して価格を設定しましょう。
市場別 SaaS構築コスト
| 市場 | 構築コスト | 期間 | 月次ランニングコスト |
|---|---|---|---|
| SMB SaaS | $75K–$160K | 4〜7ヶ月 | $1K–$5K/月 |
| ミッドマーケット SaaS | $140K–$280K | 6〜10ヶ月 | $3K–$10K/月 |
| エンタープライズ SaaS | 24万ドル〜50万ドル以上 | 9〜18ヶ月 | 月8,000ドル〜30,000ドル |
よくあるご質問
毎週のように寄せられる質問
専門用語を使わずに、簡潔にお答えします。もし気になることがあれば、
本番環境のSaaSプロダクトを開発するには、75,000ドルから400,000ドル以上が必要です。中小企業向けのSaaSの中央値は12万〜20万ドル、中堅・大企業向けは20万〜50万ドル以上です。
インフラ、ツール、サポートを合わせると、小規模なスケールでも月額2,000〜15,000ドルかかります。ユーザー10万人規模では月額25,000〜100,000ドルを見込みましょう。スケールすると、月間アクティブユーザー1人あたり約0.05〜0.20ドルが目安です。
SMB向けSaaSのMVP:4〜7ヶ月。ミッドマーケット向けSaaS:6〜10ヶ月。エンタープライズ向けSaaS:9〜18ヶ月。大規模顧客への販売を始める前に、「エンタープライズ対応」のための期間を2〜4ヶ月加算しましょう。
シニアエンジニア2名以上をフルタイムで内製する場合、開発会社への委託との損益分岐点はおよそ14〜18ヶ月目に訪れます。開発会社はコストが読みやすくリリースも早い反面、18ヶ月を過ぎると機能あたりのコストが割高になります。ハイブリッド型(構築は開発会社、運用・保守は内製)が、最も選ばれているバランスの取れた選択肢です。
Clerk、Supabase、Auth0、またはFirebaseを使用すれば0ドルです。独自実装する場合、15,000〜40,000ドルかかります。独自実装は避けてください。
シングルテナント、サブスクリプションは1プランのみ、管理画面なし、認証・課金・データベースはすべてマネージドサービスを利用。この構成で2万〜4.5万ドル、6〜10週間でリリースできます。それ以外の機能はv1.1以降で対応しましょう。
少なくともローンチ時点では、ほぼ不要です。B2B SaaSのユーザーの大半はデスクトップで利用します。まずはレスポンシブ対応のWebアプリを作りましょう。アナリティクスでモバイル利用率が30%を超えたら、v2でモバイル対応を追加すれば十分です。
カスタマーサポート周りのツール類です。ヘルプデスク、ステータスページ、アプリ内チャット、ドキュメント、メールテンプレートなど。月額500〜2,000ドルに加え、統合には相当なエンジニアリング工数がかかります。
まずはバリューベースの価格設定から始めましょう。顧客にとってのROIはどれほどか、という視点です。最低ラインの目安は、SMB向けで月額29ドル、ミッドマーケット向けで月額99ドル、エンタープライズ向けで月額500ドル以上。フリープランは、バイラルループが機能している場合のみ検討してください。
TAM(獲得可能な最大市場規模)が大きくスピードが求められるなら、資金調達を。初期顧客像が明確で、利益で成長を賄えるなら、自己資金(ブートストラップ)で進めましょう。ACV(年間契約額)が1,000ドル以上のB2B SaaSの多くはブートストラップで成長できます。B2Cのコンシューマー向けSaaSは、通常、資金調達が必要です。
似たようなツール
このページを開いた後に多くの人が次に目にする計算ツールです。次の意思決定にぴったりのものをお選びください。
わずか2分で、カスタムWebアプリの開発費用と期間を概算できます。