答案从来都不简单,因为有构建成本(你支付给开发人员的费用)和堆栈成本(你每月支付以保持灯亮的费用)。我在网上看到的大多数分解关注其中一个或另一个。本文涵盖了两者——采用从实际供应商页面提取的真实 2026 定价,而不是凭直觉。

我们讨论的是一个典型的 B2B SaaS MVP。想想项目管理工具、CRM 附加组件、分析仪表板、工作流自动化——具有用户身份验证、订阅计费模型、数据库和基本产品分析的东西。这是两个创始人在车库里构建的东西,或者小型代理机构在 8-12 周内构建的东西。

让我们深入了解数字。

目录

SaaS MVP 成本分解 2026:Stripe、Supabase、Clerk 和 PostHog

参考 MVP:我们定价的内容

为了使这具体化,这是我们定价的 MVP:

  • 类型: 具有团队工作区的 B2B SaaS
  • 启动时的用户数: 0-100(前 3 个月)
  • 规模目标: 第 12 个月达到 500-1,000 名用户
  • 功能: 带有 SSO 的用户身份验证、基于角色的访问权限、订阅计费(每月/每年)、核心功能仪表板、基本管理面板、产品分析、事务电子邮件
  • 前端: Next.js(App Router)
  • 计费模式: 月度经常性收入、每座位定价、免费试用

这是原型。如果你正在构建大致这种形状的东西,这些数字将很有用。如果你正在构建一个有 100,000 个免费用户的消费者应用程序,你的成本概况看起来会非常不同。

开发成本:代理机构 vs 自由职业者 vs 内部

让我们从大数字开始——实际构建东西。

方法 典型成本(2026) 时间表 最适合
资深自由职业者 £8,000 - £20,000 / $10,000 - $25,000 8-16 周 紧凑预算、清晰规范
小型代理机构(2-4 名开发人员) £25,000 - £60,000 / $30,000 - $75,000 6-12 周 速度 + 质量平衡
内部聘请(1 名全栈开发人员) £55,000 - £85,000/年 / $70,000 - $110,000/年 持续进行 长期产品
开发商店/外包团队 £15,000 - £40,000 / $18,000 - $50,000 8-14 周 预算优化
无代码(Bubble 等) £2,000 - £8,000 / $2,500 - $10,000 2-6 周 仅验证

这些范围很大,因为范围变化很大。有三个 CRUD 屏幕的 SaaS 与具有实时协作和复杂权限模型的不同。

Social Animal,我们典型的 Next.js SaaS MVP 参与运行 8-12 周,有 2-3 名开发人员团队。我们使用无头架构——通常前端使用 Next.js,营销页面使用无头 CMS,应用程序本身使用 Supabase 或自定义 API 层。这种方法保持成本可预测,因为每一层都有清晰的边界。

关键洞察:你的开发成本是一次性的(大致)。你的堆栈成本是永久的。一个£40k 的构建成本£50/月的运行,与一个£20k 的构建成本£500/月的运行完全不同。

现代 SaaS 堆栈:逐工具分解

这是我为大多数在 2026 年交付的 B2B SaaS MVP 推荐的堆栈,有原因:

前端:      Next.js 15(App Router)
身份验证:  Clerk 或 Supabase Auth
数据库:    Supabase(PostgreSQL)
计费:      Stripe Billing + Stripe Tax
分析:      PostHog
电子邮件:  Resend
托管:      Vercel
监控:      Sentry
CMS(营销):Sanity 或 Contentful(用于 /blog、/pricing 等)

让我们对每一个进行定价。

SaaS MVP 成本分解 2026:Stripe、Supabase、Clerk 和 PostHog - 架构

身份验证:Clerk vs Supabase Auth vs Auth0

身份验证是你的用户首先接触的东西,也是你最后想出错的东西。2026 年,MVP 有三个现实的选择。

Clerk

Clerk 已成为 Next.js SaaS 应用程序的默认选择,坦白说,它应该如此。DX 是例外的——你可以获得预构建的组件、组织/团队支持和开箱即用的 SSO。

2026 定价:

  • 免费:最多 10,000 个月活跃用户(MAU)
  • Pro:$25/月 + 每超过 10,000 个用户 $0.02
  • 企业:自定义(通常 SSO、SCIM 等为 $500+/月)

对于少于 1,000 个用户的 MVP?它是免费的。这很难被打败。

Supabase Auth

如果你已经将 Supabase 用于你的数据库(你可能应该),他们的身份验证是包含的。它支持电子邮件/密码、魔术链接、OAuth 提供商和基本 RLS(行级安全)集成。

2026 定价:

  • 包含在 Supabase 免费层中(50,000 MAU)
  • 包含在 Supabase Pro 中($25/月)

权衡:你自己会构建更多 UI。没有像 Clerk 那样的预构建组件。但价格是对的,与数据库的集成是本地的。

Auth0(Okta)

2026 定价:

  • 免费:25,000 MAU(最近增加)
  • Essentials:$35/月 用于 500 个外部用户
  • Professional:$240/月

Auth0 对大多数 MVP 来说是过度的。一旦你需要高级功能,定价就会变得奇怪,免费层有一些限制会咬你。我只会在你从第一天就有企业合规要求的情况下选择 Auth0。

功能 Clerk Supabase Auth Auth0
免费层 MAU 限制 10,000 50,000 25,000
预构建 UI 组件 ✅ 很好 ❌ DIY ✅ 好
组织/团队支持 ✅ 本地 ❌ 手动 ✅ 本地
SSO(SAML) Pro 计划 Professional
Next.js 集成 ✅ 最佳的同类 ✅ 好 ✅ 好
500 个用户时的月成本 $0 $0 $0
5,000 个用户时的月成本 $0 $25(Supabase Pro) $240+

我的建议: 如果你想要速度,使用 Clerk。如果你想要简单性并且已经在 Supabase 上,使用 Supabase Auth。

数据库和后端:Supabase vs PlanetScale vs Neon

对于 B2B SaaS MVP,Supabase 是 2026 年明显的起点。它为你提供 PostgreSQL、实时订阅、存储、边缘函数和身份验证——全部在一个仪表板中。

Supabase 定价(2026)

  • 免费: 500MB 数据库、1GB 存储、2 个项目
  • Pro: $25/月 — 8GB 数据库、100GB 存储、每日备份
  • 团队: $599/月 — SOC2 合规、优先支持

大多数 MVP 将在第一个月内升级到 Pro 计划。免费层适合开发,但 500MB 数据库限制和缺乏每日备份使其不适合生产。

PlanetScale

PlanetScale 在 2024 年转向仅企业模式,并删除了他们的免费层。除非你特别需要带有分支的 MySQL,否则我不会为 MVP 从这里开始。

Neon

Neon 是无服务器 PostgreSQL 选项,已获得严肃关注。他们的免费层真的很慷慨——0.5 GB 存储、自动缩放到零。

  • 免费: 0.5GB 存储、190 计算小时
  • 启动: $19/月 — 10GB 存储
  • 规模: $69/月 — 50GB 存储、读取副本

如果你只需要一个数据库,Neon 很棒。但 Supabase 为你提供数据库加上其他一切。对于 MVP,这种便利很重要。

订阅计费:Stripe Billing 深入探讨

这是非协商的。你正在使用 Stripe。在 2026 年,没有什么接近 SaaS 计费堆栈。

Stripe 的成本

  • 支付处理: 1.5% + 20p(英国)或 2.9% + 30¢(美国)每笔交易
  • Stripe Billing: +0.5% 用于经常性计费功能(发票、订阅管理、按比例分配、催款)
  • Stripe Tax: +0.5% 每笔交易用于自动税计算
  • Stripe Radar(欺诈): 包含在基本处理费中

所以具有税务合规的订阅 SaaS 的全包费率:

英国: 2.5% + 20p 每笔交易 美国: 3.9% + 30¢ 每笔交易

这在规模上是什么样的

MRR 月度 Stripe 费用(英国) 月度 Stripe 费用(美国) 净收入(英国) 净收入(美国)
£1,000 ~£30 ~$44 ~£970 ~$956
£5,000 ~£140 ~$210 ~£4,860 ~$4,790
£10,000 ~£270 ~$410 ~£9,730 ~$9,590
£50,000 ~£1,300 ~$2,000 ~£48,700 ~$48,000

假设平均交易为每座每月 £50/$65。

美国费率明显更高。如果你是主要向美国客户销售的英国 SaaS,你将支付客户区域卡费率,而不是你的。这是需要考虑的因素。

实施提示

// 基础 Stripe 订阅设置,带有 Next.js
import Stripe from 'stripe';

const stripe = new Stripe(process.env.STRIPE_SECRET_KEY!);

export async function createSubscription(
  customerId: string,
  priceId: string
) {
  const subscription = await stripe.subscriptions.create({
    customer: customerId,
    items: [{ price: priceId }],
    payment_behavior: 'default_incomplete',
    payment_settings: {
      save_default_payment_method: 'on_subscription',
    },
    expand: ['latest_invoice.payment_intent'],
    automatic_tax: { enabled: true }, // Stripe Tax
  });
  
  return subscription;
}

不要忘记:你还需要 Stripe webhooks 将订阅状态同步回你的数据库。为适当的 webhook 处理器预留 2-3 天的开发时间,涵盖 invoice.paidcustomer.subscription.updatedcustomer.subscription.deleted 和各种失败状态。

产品分析:PostHog vs Mixpanel vs Amplitude

你需要了解用户实际在做什么。猜测是 MVP 死亡的方式。

PostHog

PostHog 已成为我对 SaaS MVP 的默认建议。它是开源的,你可以自托管它(节省资金),云产品也非常慷慨。

2026 定价(云):

  • 免费: 每月 100 万事件、会话重放(5,000/月)、功能标志
  • 付费: 超过 100 万后每个事件 $0.00031

每月 100 万个事件对 MVP 来说是巨大的。在你有数千名活跃用户之前,你可能不会超过这个。

Mixpanel

  • 免费: 每月 2,000 万事件(他们大幅增加了这个)
  • Growth: 从 $28/月

Mixpanel 的免费层在原始事件量上实际上更慷慨。但 PostHog 包括会话重放、功能标志、A/B 测试和调查——所有你需要与 Mixpanel 分别支付的东西。

Amplitude

  • 免费(Starter): 50,000 MTUs(月跟踪用户)
  • Plus: 从 $49/月
  • Growth: 自定义定价
功能 PostHog Mixpanel Amplitude
免费事件限制 100万/月 2000万/月 50K MTUs
会话重放 ✅ 包含
功能标志 ✅ 包含 ✅ 基础
A/B 测试 ✅ 包含 ✅ 有限
自托管选项
最适合 一体化 纯分析 企业

我的建议: PostHog。对于 MVP 来说,这甚至不是很接近。你在一个工具中获得了五个工具。

托管和部署:Vercel vs Cloudflare vs Railway

如果你正在使用 Next.js 构建——在 2026 年为 SaaS MVP,你应该——你的托管选择很重要。

Vercel

  • Hobby: $0(个人、非商业)
  • Pro: $20/用户/月 — 任何商业项目的最低要求
  • Enterprise: 自定义

对于 2 名开发人员的团队,那是 $40/月。你获得预览部署、边缘函数、图像优化和分析。Next.js 集成是(毫不奇怪)完美的。

Cloudflare Pages

  • 免费: 无限静态页面、每天 100K 函数调用
  • Pro: 每个域 $20/月

更便宜,但 Cloudflare 上的 Next.js 支持仍在成熟中。你会遇到边界情况。对于基于 Astro 的营销网站与你的应用程序并行,Cloudflare 是很好的。

Railway

  • Hobby: $5/月 + 使用
  • Pro: $20/月 + 使用

Railway 很棒,如果你需要传统的服务器端托管——也许用于后台工作、cron 任务或单独的 API。许多 SaaS MVP 使用 Vercel 用于 Next.js 前端,Railway 用于工作程序。

不同规模下的总月堆栈成本

这是完整的图景。这是运行推荐堆栈实际花费的成本:

发布前/开发阶段

服务 计划 月成本
Clerk 免费 $0
Supabase 免费 $0
Stripe N/A(无交易) $0
PostHog 免费 $0
Vercel Pro(2 名开发人员) $40
Resend 免费(100 封电子邮件/天) $0
Sentry 免费(5K 错误) $0
域 + DNS Cloudflare $15/年
总计 ~$41/月

启动(0-100 个用户,~$2K MRR)

服务 计划 月成本
Clerk 免费 $0
Supabase Pro $25
Stripe 计费费用 ~$60
PostHog 免费 $0
Vercel Pro(2 名开发人员) $40
Resend Pro(50K 电子邮件) $20
Sentry 团队 $26
总计 ~$171/月

增长(500-1,000 个用户,~$15K MRR)

服务 计划 月成本
Clerk Pro $25 + 使用
Supabase Pro $25
Stripe 计费费用 ~$450
PostHog 免费(可能仍在 100 万以下) $0
Vercel Pro(3 名开发人员) $60
Resend Pro $20
Sentry 团队 $26
总计 ~$606/月

注意当你增长时 Stripe 费用如何成为主导成本。在 $15K MRR,你支付大约 $450/月给 Stripe。所有其他合起来大约 $156。这就是为什么 SaaS 利润率如此之好——你的基础设施成本增长得比收入慢得多。

英国 vs 美国:让你感到意外的定价差异

大多数 SaaS 工具以美元定价。如果你是英国的创始人,有一些事情要知道:

  1. Stripe 处理费在英国更低 — 1.5% + 20p vs 2.9% + 30¢。这在规模上很显著。

  2. SaaS 工具上的增值税 — 作为英国企业,你将支付 20% 的增值税。Supabase、Vercel、Clerk——他们都在上面征收增值税。一个 $25/月 的计划变成 ~$30。这加起来。

  3. 汇兑风险 — 当英镑对美元走弱时,你的整个堆栈突然变得更昂贵。在 2025-2026 年,这为英国创始人增加了大约 5-10% 的成本。

  4. Stripe Atlas vs 英国有限公司 — 通过 Stripe Atlas 设置美国实体($500 一次性)如果你的大多数客户是美国的话可能有意义。但你需要美国银行账户和可能的美国税务申报。对于主要为英国/欧盟客户提供服务的 B2B SaaS,标准英国有限公司更简单且便宜。

  5. 英国开发人员费率低 15-25% — 伦敦的资深全栈开发人员每天成本 £550-750。旧金山的等价人物每天运行 $800-1,200。如果你正在外包开发,英国代理机构提供强大价值。

Social Animal,我们与大西洋两岸的创始人合作。堆栈建议是相同的——差异在于计费结构和合规要求。

何时花费更多 vs 保持精益

并非所有支出都是平等的。这是我会早期投资的地方,以及我保持便宜的地方:

值得立即支付:

  • 一个真正的数据库(Supabase Pro — 仅备份就值得 $25/月)
  • 错误监控(Sentry — 你需要知道何时出错)
  • 一个适当的域和 SSL

在你有付费客户之前保持免费/便宜:

  • 分析(PostHog 免费层很慷慨)
  • 身份验证(Clerk 免费层处理 10K 用户)
  • 电子邮件(Resend 免费层处理 100/天)

值得投资开发时间:

  • 适当的 Stripe webhook 处理(所以计费状态永远不会不同步)
  • 数据库迁移和种子脚本(所以你可以在几分钟内重建你的开发环境)
  • CI/CD 管道(即使是基础 GitHub Actions 每周也可节省几小时)

对 MVP 来说不值得构建:

  • 自定义身份验证(只需使用 Clerk 或 Supabase Auth)
  • 自定义分析(只需使用 PostHog)
  • 自定义计费门户(Stripe 的托管门户完全可以)
  • 移动应用(始终先发布网页)

如果你想探索 无头 CMS 方法 为你的营销页面能做什么,同时保持你的应用架构干净,那是我们为 SaaS 客户不断使用的模式。你的营销网站和你的应用可以共享代码库,但有完全不同的内容管理工作流程。

常见问题

2026 年构建 SaaS MVP 要花多少钱? B2B SaaS MVP 的总构建成本范围从 £8,000 到 £60,000($10,000 到 $75,000),取决于你是雇佣自由职业者、代理机构还是内部构建。月度运行成本从启动前约 $40/月开始,随着你在 6-12 个月内增长到 1,000 个用户时扩展到 $150-600/月。开发成本是大变量——堆栈本身惊人地便宜。

构建 SaaS 产品的最便宜的方法是什么? 最便宜的可行路径是一个使用 Next.js、Supabase(免费层)、Clerk(免费层)、Stripe 和 PostHog(免费层)的独立开发人员,部署在 Vercel Pro($20/月)。你的总基础设施成本可以在 $50/月以下。问题是开发时间——如果你自己构建,预留 3-6 个月的时间。无代码工具如 Bubble 可以更快,但会产生技术债务,你在缩放时需要解决。

Stripe 对 SaaS 计费来说很贵吗? Stripe 在美国每笔交易收费 2.9% + 30¢,或在英国每笔交易收费 1.5% + 20p,加上 Stripe Billing 功能的 0.5%。在 $10K MRR,你大约支付 $350-400/月的总 Stripe 费用。这是行业标准定价。像 Paddle 或 LemonSqueezy 这样的替代品充当商业记录人(为你处理税务合规),但收费 5-8%,显著更多。对于大多数 SaaS 企业,Stripe 是最具成本效益的选择。

我应该为我的 SaaS MVP 使用 Supabase 还是 Firebase? 对于 2026 年的 B2B SaaS,Supabase 是更好的选择。它使用 PostgreSQL(你永远不会超过),对持续工作负载有更好的定价,包括身份验证和存储,并与 Next.js 等现代框架整合良好。Firebase 对于具有实时要求的消费者应用仍然很好,但其 NoSQL 数据库(Firestore)随着数据模型变得复杂而变得痛苦——B2B SaaS 数据模型总是变得复杂。

SaaS MVP 的最佳分析工具是什么? PostHog。它为你提供事件跟踪、会话重放、功能标志、A/B 测试和用户调查——每月最多 100 万个事件的免费。你需要 Mixpanel 加 Hotjar 加 LaunchDarkly 加 Statsig 来获得相同的功能集,那将花费 $200+/月。PostHog 也是开源的,所以如果你需要数据驻留或合规原因,你可以自托管它。

英国 SaaS 成本与美国 SaaS 成本相比如何? 英国 SaaS 创始人受益于更低的 Stripe 处理费(1.5% vs 2.9%)和更低的开发人员费率(大约比美国等价物低 15-25%)。但他们在大多数 SaaS 工具上支付 20% 增值税,USD 计价意味着汇率波动可能增加成本 5-10%。净净,从英国构建 SaaS MVP 通常比从美国构建相同的东西便宜 10-20%。

我应该何时从免费层移至付费计划? 当你有付费客户时。免费层缺少备份,支持有限,通常会限制性能。Supabase Pro 在 $25/月 提供每日备份和更好的性能——一旦真金流过你的应用程序就不可协商。例外是身份验证和分析:Clerk 的免费层处理 10,000 个用户,PostHog 的免费层处理 100 万个事件。你可能在 6-12 个月内不会超过这些。

我能否使用无代码工具构建 SaaS MVP? 你可以使用 Bubble、Webflow + Memberstack 或类似平台构建原型或验证工具。这适用于测试需求和获得早期注册。但我会强烈建议不要在无代码上启动生产 B2B SaaS。限制很快就会出现——自定义计费逻辑、复杂权限、API 集成和性能优化都变得痛苦。使用无代码来验证想法,然后投资于适当的 Next.js 构建 用于真实产品。