Free sample lesson · State of Subscription Apps 2026

Read the sample before the headline

Does a $72 median predict your new app’s monthly revenue?

Lesson 1 of the Wondering course State of Subscription Apps 2026

A headline is not a forecast

RevenueCat reports that one year after launch, the median eligible app earns about $72 in monthly revenue.

Read quickly, that sounds like a forecast for your app.

It is a midpoint rank inside one specific dataset. Before it becomes a target, ask who was counted and over what period.

Does $72 predict your app?

Who is actually in the sample

RevenueCat analyzed over 115,000 integrated apps, more than $16 billion in revenue, and over a billion transactions, with 2025 as the metric period.

Included apps had active subscription revenue and cleared minimum install or revenue thresholds.

What the dataset covers
  • Integrated apps analyzed: 115,000+
  • Revenue covered: $16B+
  • Transactions: 1B+
  • Metric period: 2025
  • Eligibility rules
  • Active subscription revenue
  • Minimum install or revenue thresholds
  • Outside the picture
  • Apps below the threshold
  • Store apps without RevenueCat

Scale reduces noise inside the population, not selection into it.

So the benchmark describes eligible integrated apps, not every app in the stores. A big sample cuts random noise inside its own population; it does not remove selection.

Read the whole distribution

The report defines P10, P25, P50, P75, and P90 for its box plots.

For one-year postlaunch monthly revenue, the median eligible app sits at about $72, P75 is above $429, and P90 is above $2,574.

One year postlaunch monthly revenue
  • P50 median: Half of eligible apps land below this point.
  • P75: A rank threshold, not an achievable goal by itself.
  • P90: The tail stretches far above the midpoint.

The spread is enormous. The median splits eligible apps in half and says nothing about the shape of that upper tail.

Spread is not uncertainty

P25 and P75 mark the middle half of observed app outcomes.

They are not uncertainty bars around the median. A wide box does not mean the median was measured imprecisely.

What the box actually means
  • Middle half
  • Uncertainty bars

A founder at $100 monthly revenue can say where that result sits in this eligible distribution. They cannot say a new app has a 50% chance of earning $72.

Check the denominator

An app-level median does not describe a subscriber-level average. Apps and subscribers are different units of analysis.

Two State of the market charts use Appfigures data. Appfigures launch counts and RevenueCat subscription outcomes must not be treated as one identical cohort.

Which unit is being counted

Before dividing one reported number by another, confirm both count the same thing.

Name it before you use it

A benchmark becomes a planning reference only after you can name it in full.

Say the metric, the time window, the category, the geography, the platform, and the sample rules.

Name the benchmark
  • Metric: State exactly what was measured, such as monthly revenue.
  • Window: State the period, such as one year postlaunch in 2025.
  • Segment: State the category, geography, and platform it covers.
  • Sample rules: State the eligibility thresholds that let an app into the data.
  • Percentile: State which percentile the figure is before comparing yourself.

Out loud, that sounds like: median monthly revenue, one year postlaunch, eligible RevenueCat apps, 2025. If a caption cannot answer those, it stays a headline.

From benchmark to test

These are descriptive comparisons, not experiments. A 75th percentile is a rank threshold, not the payoff from a tactic.

Use the distribution to locate which funnel step looks weak, then design a test for it.

The benchmark generates the hypothesis. Only your own measurement settles it.

Using a benchmark safely
  • Read the caption
  • Population and window named?
  • Treat as headline: Do not turn an unnamed figure into a target.
  • Locate your rank: See which funnel step looks weak against the distribution.
  • Design a test
  • Measure in your app
  • find sample rules

Check yourself

A benchmark based on RevenueCat-integrated apps with active subscription revenue and minimum thresholds describes every app listed in the app stores.

  • True
  • False

Answer: False

Incorrect. It describes the eligible integrated apps in the dataset. Apps below the thresholds and apps without RevenueCat integration are outside the benchmark’s population.

To name a benchmark safely, state the measured _____, the time _____, the eligibility _____, and the reported _____.

Answer: To name a benchmark safely, state the measured metric, the time window, the eligibility sample rules, and the reported percentile.

A usable benchmark needs enough context to identify what was measured, when it was measured, who qualified for inclusion, and which rank is being reported. Without that context, a headline can be misleading.

A report shows P25 and P75 for one-year postlaunch monthly revenue. What do these values primarily describe?

  • The middle half of eligible-app revenue outcomes
  • A confidence interval around the median revenue
  • The revenue range that a new app should expect
  • The causal effect of launching a subscription funnel

Answer: The middle half of eligible-app revenue outcomes

P25 and P75 mark the middle half of observed outcomes, showing how eligible apps are spread across the distribution. They are not uncertainty bars showing how precisely the median was measured.

Keep going

This is lesson 1 of 9 in State of Subscription Apps 2026. Next up:

  1. See the expanding market divide
  2. Choose the right revenue denominator
  3. Locate the first-session funnel
  4. Test trial duration as a tradeoff
  5. Compare paywalls, plans, and offers

Start this course free

Wondering turns any topic into short lessons you can read, watch, or listen to, with practice questions and an AI tutor.