When subscription revenue starts moving, I want the shape of that movement, not just the final number. Subscription growth rate tells me how fast new recurring revenue is climbing, and that matters when I’m deciding where to push harder.
Baremetrics helps me see the billing data behind that number without guessing. I still need to calculate the rate with a clear formula, though, because growth can mean one thing to finance and something else to sales.
What subscription growth rate means in plain English
I use subscription growth rate to measure how much new recurring revenue I added over a period, compared with the period before it. That can mean new customers, and sometimes upgrades or reactivated accounts, depending on how I define the metric.
For SaaS teams, this is different from a vague “we grew.” It answers a tighter question, which is, “How much fresh recurring revenue did I bring in?”
That matters because a business can add customers and still lose momentum. Small accounts, discounts, or short-lived trials can make the line look busy without adding much weight.
If I’m looking for a broader view of recurring revenue health, I’ll pair this with tracking key subscription metrics. That gives me context instead of a single chart floating by itself.
The formula I use in Baremetrics
The math is simple. I take the current period’s new subscription revenue, subtract the previous period’s new subscription revenue, then divide by the previous period’s number.
The formula looks like this:
(Current period new subscription revenue – Previous period new subscription revenue) / Previous period new subscription revenue x 100
For a plain growth-rate method, I use the same structure described in Paddle’s growth-rate formula. The inputs change, but the logic stays the same.
Here’s the part I keep in mind. Baremetrics’s broader MRR view includes upgrades, downgrades, cancellations, and reactivations, so I don’t confuse that with a pure subscription growth rate. If I want growth alone, I isolate the new recurring revenue figure first.
If the top-line number looks healthy but the growth rate falls, I know the base got harder to grow.
How I pull the numbers from Baremetrics
In practice, I start with the same source every time, my Baremetrics dashboard. If I need a cleaner view of MRR, churn, and expansion in one place, I use my Baremetrics dashboard for SaaS metrics and pull the period data from there.
I’m looking for two values. First, the amount of new recurring revenue in the current period. Second, the same amount from the prior period.
That can be monthly, quarterly, or yearly. Monthly is easiest for most teams because it shows momentum faster. Quarterly is better when sales cycles are long or when seasonality distorts the month-to-month view.
If I want to compare the result with a simpler growth metric, I also check month-over-month SaaS growth rate. The number should move in the same direction, even if the inputs differ a little.
A simple example with real numbers
Suppose Baremetrics shows $40,000 in new subscription revenue last month and $50,000 this month.
I calculate the change like this:
$50,000 – $40,000 = $10,000
Then I divide by the previous month:
$10,000 / $40,000 = 0.25
That gives me a 25% subscription growth rate for the period.

If I were only looking at customer count, I might miss the bigger picture. Ten new low-value accounts can look good on paper, while three enterprise upgrades can matter more for revenue.
How I read positive and negative growth
A positive rate means new recurring revenue is rising. That usually tells me acquisition, packaging, or expansion is working.
A negative rate means the new revenue base shrank. Sometimes that’s a bad sign. Other times, it’s a timing issue after a strong prior month.
I watch for a pattern, not a single dip. One bad month can happen after a big launch or a seasonal spike. Two or three weak periods in a row tell a different story.
The key is to separate growth from retention. A rising growth rate can still sit next to churn problems if cancellations and downgrades keep pulling the net number back.
Subscription growth rate vs MRR growth, customer growth, and churn
These metrics sit close together, so I keep them apart in my head.
| Metric | What I measure | What it helps me see |
|---|---|---|
| Subscription growth rate | New recurring revenue growth | Whether fresh subscription revenue is accelerating |
| MRR growth | Net change in MRR | The full revenue picture, including losses |
| Customer growth | New customer count | Whether account volume is rising |
| Churn | Lost customers or revenue | Where revenue or users are leaking |
That table keeps me honest. A company can grow customer count while MRR barely moves. It can also post decent subscription growth while churn eats the gains later.
When I want to see the full picture, I compare growth with churn and expansion in the same reporting cycle. That way, I know whether the funnel is healthy or just noisy.
Practical ways I improve the rate
I focus on the parts of the business that create recurring revenue, then I watch the result in Baremetrics.
First, I improve pricing and packaging. If my lower-tier plans attract too many tiny accounts, the growth rate can look busy but stay weak.
Second, I tighten onboarding. A faster first win helps more accounts turn into paid subscriptions, which feeds the next reporting period.
Third, I look at acquisition channels. If one channel brings in high-value subscriptions and another brings in one-month signups, I want to know that split fast.
Fourth, I keep a close eye on cancellations and failed payments. Revenue lost at the edge of the month can wipe out the growth I thought I had.
Strong subscription growth is easier to trust when I can point to the exact source of new revenue.
Conclusion
When I calculate subscription growth rate in Baremetrics, I’m not chasing a flashy chart. I’m checking whether new recurring revenue is building at a pace that makes sense.
The formula is simple, but the interpretation is where the real value sits. If I separate growth from MRR, customer count, and churn, I get a cleaner read on the business and fewer surprises at month-end.
