Skip to main content
Research brief · No. 0

Before you quote this library,know what it is

Three findings from MoneyPeel's own sample. Each one prints the query behind it, so nothing here has to be taken on trust.

  • Data through 2026-11-11
  • 738 published cards
  • Three findings

The library, by freshness

738 cards

90 stale — not in any total648 current
0190of 738 cards

12.2% of the library is flagged stale

Those pages still open and their reports still read, but the amount never enters a total and never takes a rank. Most libraries sort stale rows next to fresh ones; this one removes them from the arithmetic and says so.

The query behind this number
SELECT count(*) n, sum(coalesce(revenue_stale,0)) FROM startup s LEFT JOIN report_spec p ON p.slug=s.slug WHERE s.status='published'
02197of 718 rows

27.4% report an MRR above the money actually recorded

Not an error: MRR is a run-rate at a moment, the 30-day amount is a window of what arrived. A product that just raised prices, or refunded heavily in one month, shows the gap. Dividing the two is a coverage indicator, not an accounting split.

The query behind this number
SELECT count(*) FROM startup WHERE status='published' AND mrr > revenue_last30d
03135cards without a usable MRR

603 report MRR, 721 report an amount

Mostly marketplace fees, managed services and one-off sales, where a monthly run-rate is not a meaningful measure. The page prints "MRR not applicable" and the API returns null — never 0, because a zero would drag every median and percentile with it.

The query behind this number
SELECT sum(case when mrr>0 then 1 else 0 end), sum(case when revenue_last30d is not null then 1 else 0 end) FROM startup WHERE status='published'

What this brief cannot say

It is not a market census, not profit, not retention, and not a benchmark for the SaaS industry. It describes this self-selected sample only.

How to cite

MoneyPeel, "Research brief No. 0", data as of 2026-11-11, accessed YYYY-MM-DD, https://moneypeel.com/research/2026-11

MoneyPeel logoMoneyPeel