Skip to content
SaaS Metrics27 March 20268 min read

How I Track Net Revenue Retention in Baremetrics Each Month

Existing customers decide whether a SaaS business grows or leaks. Baremetrics net revenue retention measures this with one percentage. The number shows how much recurring revenue remains after cancellations, downgrades, and upgrades from th...

Existing customers decide whether a SaaS business grows or leaks. Baremetrics net revenue retention measures this with one percentage. The number shows how much recurring revenue remains after cancellations, downgrades, and upgrades from the customers already on the books.

This guide explains the NRR formula, the companion GRR metric, a worked example, a monthly review routine, and the checks to run when the number falls. Definitions come from the Baremetrics Help Center. Confirm current plan access on the Baremetrics pricing page.

What net revenue retention means in Baremetrics

The Baremetrics Help Center article on NRR describes the metric as a measure of how well a business retains and grows revenue from existing customers over time. The metric counts expansion revenue from upgrades. The metric also counts losses from cancellations and downgrades.

Baremetrics gives this formula: NRR equals 100% minus ((Churned MRR minus Expansion MRR) divided by Starting MRR 30 days ago, multiplied by 100). In plain terms, NRR equals 100% minus net revenue churn.

The 30-day lookback matters. Baremetrics compares today with the MRR from 30 days earlier. A single bad day moves the number only a little. A bad month moves the number a lot.

An NRR above 100% means expansion outweighs losses. Revenue from the existing base grows even with zero new customers. An NRR below 100% means the base shrinks. New sales must cover the gap before real growth starts.

Modern illustration of a step-by-step workflow diagram for setting up Baremetrics integration with Stripe Connect API, featuring icons for data flow to charts, simple flowchart with arrows, neutral background, and clean lines.

NRR versus GRR

Gross revenue retention, or GRR, answers a different question. The Baremetrics Help Center article on NRR versus GRR defines GRR as the share of revenue kept from existing customers before any expansion. GRR reflects only churn and downgrades.

Baremetrics gives the GRR formula as (MRR 30 days ago minus Churned MRR) divided by MRR 30 days ago, multiplied by 100. Both metrics use a rolling 30-day basis.

MetricIncludes expansionQuestion answered
NRRYesHow well does the business grow with current customers?
GRRNoHow well does the business keep revenue already earned?

Read both together. A strong NRR can hide weak retention when a few large upgrades cover many cancellations. GRR exposes the leak. A weak NRR with a healthy GRR points to slow expansion instead of heavy churn.

A worked example with illustrative numbers

The figures below are made up for illustration. They do not come from Baremetrics data.

InputValue
MRR 30 days ago$10,000
Churned MRR in the last 30 days$500
Expansion MRR in the last 30 days$800
NRR100% minus (($500 minus $800) divided by $10,000 times 100) equals 103%
GRR($10,000 minus $500) divided by $10,000 times 100 equals 95%

The business loses 5% of its starting revenue to churn. Upgrades add 8%. The base ends 3% larger than the starting point. GRR alone would show a 95% reading. NRR shows the full picture.

How to set up NRR tracking in Baremetrics

Baremetrics calculates NRR automatically from connected billing data. No separate spreadsheet is required. Follow these steps for a clean start:

  1. Connect a billing source. The Baremetrics pricing page lists Stripe, Braintree, Chargebee, Recurly, Shopify, Apple App Store, and Google Play Store among supported sources.
  2. Let Baremetrics import the account history. The first sync can take time for large accounts.
  3. Review plans, refunds, and customer records in the dashboard. Clean source data produces clean metrics.
  4. Open the metrics dashboard and find NRR beside GRR, churned MRR, and expansion MRR.
  5. Save a routine date each month for the review.

Data quality drives the result. Messy plans, duplicate customers, and unlabeled refunds in the billing system carry into the dashboard. Fix source problems first.

Modern illustration of a clean SaaS analytics dashboard displaying net revenue retention charts and metrics graphs in blue and green tones on a laptop screen, set on a simple desk with a coffee mug.

How to read the number without fooling yourself

One percentage cannot carry a business story. Pair NRR with four supporting views each month.

MetricHealthy directionWhat the metric reveals
NRRAbove 100%Whether the existing base grows
GRRStableRetention without upsell cover
Churned MRRLow or fallingRecurring revenue lost
Expansion MRRRisingUpgrades and add-ons from current customers

Baremetrics gives one benchmark in its NRR article: a reading above 100% signals growth from existing customers. The article names no other numeric target. Target ranges from third-party blogs differ by company size, price point, and customer type. Set a goal from your own history and your own segments.

Avoid daily panic. Baremetrics refreshes quickly, but the 30-day window makes the monthly trend the useful read. A one-week dip after a price change may recover. A three-month slide will not.

Segment the story. Small business churn can hide behind a few large upgrades. Annual plans can make one month look stronger than the next. Compare plan tiers, signup cohorts, and customer sizes before drawing conclusions. The Baremetrics SaaS metrics checklist for founders places NRR beside the other numbers worth tracking.

What to check when NRR starts falling

Start with accounts, not formulas. Use this order:

  1. Cancellations. List the accounts lost in the last 30 days and note plan, size, and tenure.
  2. Downgrades. Look for customers moving to cheaper plans. Downgrades hurt both NRR and GRR.
  3. Failed payments. Expired cards and declines can look like churn. Recovery tools address this loss. See the guide on Baremetrics dunning emails.
  4. Refunds. Large refunds reduce revenue without a cancellation event.
  5. Expansion slowdown. Compare expansion MRR against earlier months. A drop here lowers NRR even when churn holds steady.

Compare NRR with GRR next. A weak GRR points to a retention problem. A healthy GRR with a soft NRR points to slower expansion. The fix differs. Retention work targets onboarding, support, and product value. Expansion work targets pricing tiers, usage limits, and upsell timing.

Cancellation reasons add context. Baremetrics sells a Cancellation Insights add-on to collect reasons at the point of exit. See the guide on Baremetrics cancellation insights for details.

A monthly NRR routine

A repeatable routine beats an occasional deep dive. Use a calendar reminder and follow the same steps.

  • Record NRR, GRR, churned MRR, and expansion MRR in a simple log.
  • Note any pricing change, launch, or campaign from the month.
  • Trace the largest single change back to named accounts.
  • Pick one action for the next month, such as an onboarding fix or an upgrade prompt.
  • Review the result of last month action before choosing the next one.

After three months, the log shows patterns. Seasonal dips become visible. The effect of a price change becomes measurable. The log also gives finance and product teams a shared record.

Ways to lift NRR once the cause is clear

The right action depends on the diagnosis. Match each finding to a focused response instead of running every tactic at once.

Reduce churned MRR

Churn work starts with the first weeks of a customer life. Review onboarding completion for accounts lost in the last 30 days. Look for support tickets left open before cancellation. Add a check-in message for accounts with low usage. Collect exit reasons so each cancellation teaches something.

Grow expansion MRR

Expansion needs a reason to upgrade. Review plan limits, seat counts, and feature gates. Customers who hit a limit often accept a higher tier. Customers who never reach a limit have no reason to pay more. Test one packaging change at a time and compare cohorts before and after.

Protect revenue from billing failures

Failed payments reduce revenue without any customer decision. Set up reminders before card expiry and a clear update link after a failure. The Baremetrics Recover add-on handles this work for supported billing platforms. Confirm the add-on price on the official pricing page.

Common mistakes when reading NRR

  • Reading NRR alone. A single percentage hides the split between churn and expansion.
  • Ignoring segments. One large account can lift the blended number for a month.
  • Comparing across company stages. A young product with few customers swings widely. A mature base moves slowly.
  • Trusting dirty source data. Duplicate customers and unlabeled refunds distort the result.
  • Chasing the number. Discounting to avoid cancellations can lift retention while lowering revenue quality.

FAQ

Does Baremetrics calculate NRR automatically?

Yes. After a billing source connects, Baremetrics calculates NRR from starting MRR 30 days ago, churned MRR, and expansion MRR.

What is the Baremetrics NRR formula?

NRR equals 100% minus ((Churned MRR minus Expansion MRR) divided by Starting MRR 30 days ago, multiplied by 100), according to the Help Center.

What is a good NRR?

Baremetrics states a reading above 100% signals growth from existing customers. Other targets depend on company size and pricing model. Set a goal from your own history.

Why does NRR look wrong?

Source data is the usual cause. Refunds, pauses, failed payments, plan changes, and duplicate customer records can distort the result. Check billing events before questioning the metric.

How often should NRR be reviewed?

A weekly glance and a monthly decision review fit the 30-day window. Daily changes mostly show noise.

Conclusion

Baremetrics net revenue retention gives a clear read on the health of the existing customer base. The formula uses a 30-day window and counts churn, downgrades, and expansion. GRR strips out expansion and shows the raw retention picture.

Review both numbers every month. Trace each move to named accounts. Confirm definitions and plan access in the official Baremetrics Help Center and on the Baremetrics pricing page.

Verified by MonsterInsights