All posts
|Saasly

How B2C SaaS Metrics Differ from B2B (Same Names, Different Bands)

Most SaaS metrics advice is written by B2B operators for B2B operators. The benchmarks they cite — "monthly churn under 2%", "NRR above 110%", "LTV:CAC of 3-7×" — are real numbers. They're just B2B numbers.

If you run a consumer SaaS (Notion-for-personal-use, Calm, Duolingo Plus, Headspace, language learning, fitness, productivity, anything billed monthly to individual people), most of those benchmarks don't fit your business. Confusing them costs founders months of misallocated effort — fixing churn that's actually fine, or scaling acquisition on unit economics that aren't sustainable for your category.

This post is the side-by-side: every key SaaS metric, what changes when the customer is a person instead of a company, and what the actual B2C bands look like.

The TL;DR

| Metric | B2B SaaS (growth stage) | B2C SaaS (growth stage) | |--------|------------------------|------------------------| | Customer churn (monthly) | 1.5–4% | 3–10% | | Revenue churn (monthly) | 1–3.5% | 2–7% | | NRR | 95–118% | 80–100% | | Payback period | 12–24 months | 6–16 months | | Trial → paid conversion | 12–26% | 8–25% | | LTV:CAC | 2.5–6× | 2–5× | | Gross margin | 70–85% | 70–85% (with payment fees pulling down) |

Same names, different bands. Below is why each one looks different.

Why every metric shifts

1. Churn is structurally higher

A B2B account churns because the company decided to switch tools, lost budget, or went out of business — most accounts stick. A B2C subscription churns because a single human got bored, got tight on money this month, or just forgot to renew. Individual humans are way more volatile than companies.

Practical floors:

  • Top B2C subscriptions (Spotify, Netflix, Duolingo) sit at 3-5% monthly churn after years of optimization.
  • Most growth-stage B2C SaaS lives at 6-10% monthly.
  • B2C churn above 15% monthly is a hard alarm — re-examine paywall, plan structure, and onboarding.

Compare with the B2B churn band: under 2.5% median. The two worlds are not the same.

2. NRR is harder to push past 100%

Net Revenue Retention above 100% — what Skok calls negative churn — is the cleanest signal of a compounding SaaS. In B2B it's table stakes for best-in-class companies: usage tiers, seat expansion, module upsells all make it natural.

B2C structurally lacks those levers. An individual user:

  • Doesn't add "seats" (they're one person)
  • Rarely upgrades tiers once they've picked one
  • Doesn't buy additional modules
  • Pays a fixed price month-to-month

Best-in-class B2C tops out at NRR ~105% — and that's usually from family plan upgrades or annual plan re-ups, not seat expansion. The B2C scale-stage NRR band sits at 85-105% vs. the B2B scale band at 105-130%.

If your B2C SaaS has NRR around 90%, that's not failing — that's normal. Trying to push past 100% with B2B tactics (which assume team-buying behavior) usually wastes effort.

3. Payback is shorter, not longer

This is the one B2B benchmark that flatters B2C unexpectedly. Why?

B2B: long sales cycle, annual contracts, large discounts, complex onboarding. Payback often stretches 12-24 months even when business is healthy.

B2C: low ARPU but instant recurring billing. A customer pays you $10/month from day one. With $15 CAC, you've recovered the spend in 1.5 months. Even at $40 CAC and $9.99/month, payback is under 5 months.

Healthy B2C payback bands sit at 6-16 months — shorter than the equivalent B2B band. This is the lever that lets B2C scale on internal cash even with high churn.

The trap: founders compare their 4-month payback against the B2B "5-7 months healthy" Skok target and feel like they're winning. They are — but compared to B2C peers, 4 months might be median. Read the benchmark in your own band.

4. Trial conversion is lower

B2B trial conversion benchmarks cite 15-20% as the product-market fit signal. B2C is lower:

  • B2B (Skok): 15-20% PMF, 25%+ best-in-class
  • B2C (consumer subscription): 8-25% range, with median around 15%
  • Mobile subscription (Adapty): different metric — they measure D0 conversion which runs 30-50% because of impulse purchases

Why? B2B trial users have already made a buying decision; they're evaluating fit. B2C trial users are evaluating whether they want this in their life at all — a much weaker intent signal.

If your B2C trial conversion is 12%, that's healthy. Don't compare against Skok's 18% benchmark and conclude you have a fit problem.

5. Gross margin pressure is real

B2B SaaS gross margin sits at 75-85% once you scale past the early-stage infrastructure-overhead phase. B2C runs lower for a specific reason: payment processing fees as a percentage of revenue are higher when each transaction is small.

Stripe/Apple/Google take their cut whether the transaction is $9.99 or $999. On a $9.99 monthly subscription, Apple's 30% (or 15% in year two) is a structural margin hit B2B never sees.

Reach 80% gross margin in B2C SaaS at scale and you're top quartile. The B2C scale-stage band reflects this.

What stays the same

A few metrics behave roughly the same across B2B and B2C:

  • Quick Ratio — efficiency math doesn't care about audience. Above 4 = efficient growth regardless of business model.
  • LTV:CAC tier system — the Skok bands (below 1 critical, 1-3 weak, 3-5 healthy, 5-7 strong, 7+ best-in-class) are interpreted the same way. Just expect B2C to sit at the lower end of "strong" while B2B can reach "best-in-class" more often.
  • Rule of 40 — Growth% + Profit% ≥ 40 is a clean signal in either market.

What this means for how you operate

Three concrete shifts B2C founders should make:

  1. Compare against B2C benchmarks, not B2B. Saasly's benchmark library splits by industry — pick the SaaS B2C band, not the SaaS B2B band, before deciding whether your numbers are good or bad.

  2. Don't optimize churn toward zero. B2C churn under 3% monthly is exceptional; investing for sub-1% is usually a misallocation of engineering effort that could go into acquisition or expansion.

  3. Lean on payback, not NRR. Since NRR is structurally capped lower, the cash-flow story has to come from short payback. Annual plans, longer prepays, and price-anchor tactics matter more in B2C than they do in B2B where NRR carries the math.

Where the bands come from

Benchmark data here is the same source mix Saasly uses across the library:

  • Skok 2024 — David Skok's SaaS Metrics 2.0 for the B2B side.
  • Adapty 2025 — mobile subscription specifics for D0 trial conversion and refund-rate bands.
  • OpenView 2024 and ChartMogul 2024 — segmented benchmark reports.
  • Industry consensus 2024 — synthesis of B2C-specific reports across consumer subscription, mobile, and direct-to-consumer SaaS.

Each individual /benchmarks/saas-b2c/[stage]/[metric] page shows the source on the metric directly.

What to do this week

  1. Recompute your own numbers with the free calculator — make sure you're measuring the same things the benchmark library defines.
  2. Look up your stage × industry combination in the benchmark library. If you're consumer SaaS in growth stage, that's /benchmarks/saas-b2c/growth/....
  3. Score each metric against the B2C band, not the B2B band. Anything below P25 in your band needs work; P50 is fine; above P75 is your edge.

The discipline isn't "match B2B benchmarks." It's "match the benchmark for what you actually are."

Quick reference

| Metric | B2C growth-stage median | B2C scale-stage median | |--------|------------------------|----------------------| | Customer churn (monthly) | 6% | 4% | | Revenue churn (monthly) | 4% | 3% | | NRR | 90% | 95% | | Payback period | 10 months | 8 months | | Trial → paid conversion | 15% | 20% | | LTV:CAC | 3.0× | 4.0× | | Gross margin | 78% | 82% |

Sources tagged in each benchmark detail page at /benchmarks.

Calculate yours

The free calculator computes every metric on this page automatically — paste your numbers and read the result. The benchmark library at /benchmarks tells you which percentile you're in for your industry and stage.


Frequently asked questions

Do B2C and B2B SaaS have different healthy metric bands?

Yes — very different. B2C runs structurally higher churn (5-10% monthly is common vs. under 2% in B2B), shorter payback (lower ARPU but instant recurring billing), lower trial conversion, and lower NRR because consumers rarely upgrade tiers. Treating B2B benchmarks as universal misleads B2C founders.

What's a good monthly churn rate for B2C SaaS?

For B2C SaaS at growth stage (Notion-tier, Calm-tier, Duolingo-tier), median monthly customer churn is around 6%, with healthy operators landing 3-4%. B2B's under 2% target doesn't apply to most consumer subscriptions.

Why is NRR so much lower in B2C?

Expansion is structurally hard in B2C — individual consumers don't add seats, don't buy additional modules, and rarely upgrade tiers once they've picked one. Best-in-class B2C NRR (Spotify, Duolingo) tops out around 105% vs. 115-130% for top B2B.

Should I use a B2B-only metrics dashboard for my B2C SaaS?

Only if you accept the benchmarks will be misleading. B2C-specific benchmark libraries (or tools that segment B2B vs B2C, like Saasly's benchmark library) tell you the band that matches your business model.

Stay in the loop

Get practical growth tips and product updates for bootstrapped SaaS founders. Free, no spam.