Learn how to calculate net retention with clear steps, practical examples, and tips to help you track and improve your subscription business’s revenue health.

Your financial data tells a story, and net retention is the chapter about your existing customers. It answers the most critical questions: Are your customers happy enough to stick around? Do they find enough value in your product to spend more over time? Or are they quietly downgrading and heading for the exit? This metric goes beyond a simple churn rate by balancing revenue losses with revenue gains from upsells, giving you a complete picture of customer health. Understanding how to calculate net retention is the first step to reading this story correctly and turning those insights into a stronger, more resilient business.
If you could only track one metric to understand the health of your business, net retention might be it. So, what is it? Net Revenue Retention (NRR) measures the recurring revenue you’ve kept from your existing customers over a specific period, like a month or a year. It’s a powerful metric because it doesn't just look at who stayed; it also accounts for revenue from upgrades and add-ons (expansion) while subtracting revenue lost from downgrades and cancellations (churn).
Think of it as the ultimate customer report card. It tells you if your customers are happy enough to stick around and, even better, if they find enough value in your product to spend more over time. The magic number everyone aims for is an NRR over 100%. Why? A rate above 100% means your existing customers are generating more revenue than they were last year. This shows your business can grow even without acquiring a single new customer. It’s a clear signal of a healthy, sustainable business model, and it’s one of the first things savvy investors look for. For more ways to track your business's financial health, check out the other articles on the HubiFi blog.
For any subscription-based company, especially in SaaS, NRR is the MVP of metrics. It directly reflects how well you’re retaining customers and growing those relationships. A high NRR shows that your product is sticky and that you’re successfully meeting your customers' evolving needs. It’s proof that you’re not just selling a product; you’re building long-term value that encourages customers to deepen their investment with you.
This metric is also a huge confidence booster for investors. A strong NRR demonstrates that you have a reliable revenue stream and a product that customers genuinely value, making it much easier to secure funding. It proves your business isn't a leaky bucket, constantly needing new customers to stay afloat. Instead, it shows you’ve built a solid foundation for scalable growth. At HubiFi, we know that getting this number right starts with clean, reliable data.
You might also hear people talk about Gross Revenue Retention (GRR). While they sound similar, the difference is critical. GRR measures only the revenue you keep from existing customers, period. It looks at your starting revenue and subtracts any losses from churn or downgrades, but it completely ignores any expansion revenue from upsells or cross-sells. Essentially, GRR tells you how good you are at simply holding on to your customers and their initial revenue.
The key distinction is that GRR can never be more than 100%. NRR, on the other hand, includes the positive impact of expansion revenue, giving you a more complete picture of your financial momentum. While GRR is great for measuring customer stickiness, NRR tells the full story of your revenue health. To calculate either metric accurately, you need seamless data integrations between your financial systems.
To really understand net retention, you have to look under the hood. The final percentage is a powerful summary, but the real story is in the individual pieces that make it up. Think of it like a financial statement for your customer base—it shows you exactly where your revenue is coming from, where it’s growing, and where you’re losing it. By breaking the formula down, you can move from simply knowing your net retention rate to understanding the why behind it.
The net retention formula is built on four key components: your starting revenue, expansion revenue from upgrades, contraction revenue from downgrades, and the revenue you lose to churn. Each one tells you something different about your customers' health and their relationship with your business. Are they happy and buying more? Are they scaling back? Or are they leaving altogether? Tracking these movements separately is the only way to get actionable insights. For example, high expansion might be masking a serious churn problem. Without clear visibility into each component, you’re flying blind. This is where having a single source of truth for your financial data becomes essential, especially when you have multiple data integrations feeding into your systems.
Everything starts here. Your baseline Monthly Recurring Revenue (MRR) is a snapshot of your total recurring revenue from existing customers at the very beginning of the period you’re measuring, whether it's a month or a quarter. This number is your foundation—it’s the starting line from which all other changes are measured. Before you can account for any upgrades, downgrades, or cancellations, you need a solid, accurate figure for the revenue you walked in with. Getting this number right is non-negotiable for a meaningful calculation. It requires a clear and consistent approach to revenue recognition, ensuring you’re not just estimating but working with verified financials.
Expansion revenue is the engine of healthy net retention. This is the additional recurring revenue you generate from your existing customers during the period. It happens when customers find so much value in your product that they decide to spend more. As the name suggests, expansion revenue means customers bought more, like upgrading their plan or adding more services. This could be a client moving from a basic to a premium tier, purchasing a new feature, or adding more user licenses for their growing team. High expansion revenue is a fantastic sign—it shows your product is sticky and that you’re successfully meeting your customers' evolving needs. It’s also one of the most efficient ways to grow your business.
On the flip side of expansion is contraction. This is the revenue you lose when existing customers reduce their spending without canceling their subscription entirely. Contraction MRR represents the money lost when customers switch to a cheaper plan, remove an add-on, or reduce their number of user seats. While it’s not as severe as a full cancellation, contraction is a critical signal to pay attention to. It often indicates that a customer isn’t getting the full value they expected or that their business needs have changed. Tracking contraction helps you identify at-risk customers proactively, giving you a chance to step in, understand their issues, and prevent them from churning down the line.
Churn is the revenue that walks out the door for good. This component measures the total MRR lost from customers who cancel their subscriptions completely during the period. Every subscription business deals with some level of churn, but keeping this number low is essential for sustainable growth. When a customer churns, you don’t just lose their monthly payment; you also lose all future expansion opportunities with them. That’s why it’s so important to have accurate data on who is leaving and, if possible, why. Understanding the drivers behind your churn rate is the first step toward building a more resilient business and a product that customers can’t live without. It's a challenge that requires both great data and a great team to interpret it, which is a core part of our philosophy at HubiFi.
Calculating your net retention rate might sound intimidating, but it's a powerful way to understand the health of your subscription business. It tells you how much your revenue is growing or shrinking from your existing customers over a specific period. Think of it as a check-up that reveals whether your customers are sticking around, spending more, or quietly heading for the exit. Let's break down the calculation so you can do it yourself.
The formula for net retention is straightforward once you know the pieces. You start with your monthly recurring revenue (MRR) at the beginning of the period. Then, you add any revenue from upgrades or cross-sells (expansion) and subtract revenue lost from downgrades (contraction) and cancellations (churn). Finally, you divide this new total by your starting MRR.
The formula looks like this: (Starting MRR + Expansion MRR – Contraction MRR – Churned MRR) / Starting MRR x 100
Each component tells a part of your customer story, from successful upsells to painful cancellations. Understanding these SaaS metrics is the first step to improving them.
Let's put the formula to work with a simple example. Imagine your company started the month with $100,000 in Monthly Recurring Revenue (MRR). During that month, you did a great job upselling existing customers, adding $10,000 in expansion MRR. However, a few customers downgraded their plans, resulting in a $2,000 loss (contraction MRR), and others canceled their subscriptions entirely, leading to a $5,000 loss (churned MRR).
Here’s how the calculation plays out: ($100,000 + $10,000 – $2,000 – $5,000) / $100,000 = 1.03
Multiply by 100 to get the percentage, and you have a Net Retention Rate of 103%.
So, you've calculated your NRR—what does that number actually tell you? If your NRR is over 100%, like in our example, it’s a fantastic sign. It means your revenue from existing customers is growing, even after accounting for churn and downgrades. You're successfully expanding accounts faster than you're losing them. This is the sweet spot for sustainable growth.
If your NRR is below 100%, it's a signal that you're losing more revenue from existing customers than you're gaining. This could point to issues with customer satisfaction, product value, or your pricing strategy. For most subscription businesses, an NRR of 100% or higher is the goal. If your numbers aren't where you want them to be, HubiFi can help you get the data visibility you need to make strategic decisions.
While they sound similar, net and gross retention tell you two very different—and equally important—stories about your business's health. Understanding the distinction is key to getting a clear picture of your customer relationships and revenue stability. Both metrics focus exclusively on your existing customer base, setting aside any revenue from new customers acquired during the period. Think of them as two different lenses to view the same group of customers: one shows you the big picture of revenue changes, while the other zooms in on pure loyalty. Let's break down what each one reveals.
Think of Net Revenue Retention (NRR) as the complete financial story of your existing customers over a specific time. It measures the total recurring revenue you've held onto, but it also includes the positive impact of expansion revenue from upgrades and cross-sells. At the same time, it subtracts revenue lost from downgrades and cancellations (churn). Because it includes expansion, your NRR can actually exceed 100%. An NRR over 100% is a powerful indicator that your business is growing from its existing customer base alone, even before you sign a single new client. It shows that your customers are not only staying but also finding more value in your services over time.
Gross Revenue Retention (GRR), on the other hand, provides a more focused look at customer loyalty. This metric measures how much of your starting revenue you've kept from your existing customers, but it excludes any expansion revenue from upsells or add-ons. GRR can never be more than 100%. It gives you a straightforward, unfiltered view of your ability to retain customers and their original revenue commitment. This makes it an excellent measure of your product's "stickiness" and overall customer satisfaction. A high GRR shows that your core service is valuable enough to keep customers around, without the influence of them spending more.
So, which metric should you prioritize? The simple answer is both. They work together to provide a comprehensive view of your company's performance. Net Revenue Retention is your indicator of overall growth potential and capital efficiency, showing how effectively you're increasing value for your current customers. A strong NRR can make your business incredibly attractive to investors.
Gross Revenue Retention is your reality check. It highlights how well you're retaining customers at their core. A low GRR can signal underlying problems with your product or customer service, even if a high NRR is masking the issue with strong expansion revenue. Tracking both metrics requires clean, integrated data, which is where automated revenue recognition becomes essential for getting an accurate and timely analysis.
Calculating net retention isn't a one-and-done task you check off a list. It's an ongoing health check for your subscription business. If you’re still pulling numbers from spreadsheets and different software every month, you know how time-consuming and error-prone it can be. To get a truly accurate picture of your revenue health, you need a reliable system for tracking your performance over time.
The goal is to move from manually crunching numbers to having a real-time pulse on your business. When you can see how your revenue is expanding or contracting as it happens, you can make smarter, faster decisions. This means having the right tools in place to connect your data and focusing on the key performance indicators (KPIs) that tell the whole story. Let's walk through how to set up a system that gives you clarity and control.
Your customer data probably lives in a few different places—your billing system, your CRM, and your support desk, to name a few. The first step to accurately tracking net retention is bringing all that information together. While a spreadsheet might work in the very beginning, you’ll quickly outgrow it. You need analytics and automation platforms that can connect your customer data and streamline the entire process.
A good CRM is your foundation, but specialized financial tools give you the power to calculate NRR and other SaaS metrics in real time. Look for platforms that offer seamless integrations with the software you already use. This ensures all your data sources—from your ERP to your accounting software—are speaking the same language, giving you one single source of truth.
Net retention is a powerful metric, but it doesn’t tell you everything on its own. To understand the "why" behind your NRR, you need to monitor a few related KPIs. These metrics provide valuable context and help you pinpoint exactly what’s driving your revenue changes. Think of them as the supporting characters that make the main story compelling.
Start by tracking your Customer Retention Rate to see how many customers you’re keeping over a specific period. Also, keep a close eye on your Churn Rate (both customer and revenue churn) and Expansion MRR. These numbers will show you whether revenue changes are coming from customers leaving or from existing ones upgrading. Together, these metrics help you understand the difference between gross and net retention and give you a complete view of customer health.
Once you have your tools and KPIs identified, the final step is to put your tracking on autopilot. Automated monitoring eliminates the manual work of pulling reports and gives you access to real-time insights through dashboards. Instead of waiting until the end of the month to see how you performed, you can spot trends and potential issues as they happen. This allows your team to be proactive, not reactive.
Automated software simplifies the tracking process by aggregating data from all your source systems to calculate NRR automatically. This is where a platform like HubiFi comes in, handling the heavy lifting of revenue recognition and financial reporting. If you’re ready to stop wrestling with spreadsheets and get clear, real-time insights into your revenue, you can schedule a demo to see how it works.
Calculating net retention is one thing, but improving it is another. If your numbers aren't where you want them to be, it's usually because of a few common hurdles. The good news is that these are solvable problems. By identifying where you're getting stuck, you can create a clear path forward to building stronger customer relationships and more predictable revenue. Let's walk through the most frequent challenges and how you can start addressing them.
If you're pulling numbers from five different spreadsheets, you're bound to have data issues. Inaccurate or incomplete data gives you a foggy picture of your revenue and makes it impossible to trust your net retention calculation. When your systems don't talk to each other, you waste valuable time just trying to piece together the story. Automated software is the key to simplifying this process. By using a platform that integrates your source systems, you can get a real-time, accurate view of your NRR and other crucial SaaS metrics without the manual headache. This isn't just about convenience; it's about having reliable data to make smart decisions.
A dip in net retention is often a symptom of a disconnect with your customers. If you aren't tracking why users downgrade or leave, you're missing the most important part of the story. To close these gaps, you need to dig into customer behavior. Tracking key customer retention metrics—like churn rate, customer lifetime value, and repeat purchase rate—gives you a clearer understanding of your customer relationships. These numbers tell you where you're succeeding and where you need to focus your efforts. They turn vague feelings about customer satisfaction into concrete data points you can act on to prevent churn before it happens.
Every business has limits on its time and budget. A common mistake is chasing a higher net retention rate at any cost. This can lead to unnatural business decisions, like doing custom one-off projects for a single client that aren't scalable and drain your team's resources. The goal isn't just to hit a certain percentage but to build a sustainable growth engine. A healthy approach means balancing your focus between expansion revenue and gross retention. Understanding the difference between net retention vs. gross retention helps you allocate resources wisely, ensuring you're not sacrificing long-term health for a short-term NRR win.
Improving your net retention rate isn't about finding a single silver bullet. It’s about building a customer-centric approach that focuses on delivering continuous value. When you help your customers succeed, they’re more likely to stick with you and even increase their spending over time. This creates a powerful cycle of growth fueled by your existing customer base, not just new acquisitions.
The goal is to focus on three key areas: expanding the value current customers receive, identifying smart opportunities for them to upgrade, and proactively preventing them from leaving in the first place. Let's break down how you can tackle each one.
Think of your Customer Success team as your retention powerhouse. Their job goes beyond reactive support; they proactively help customers get the most out of your product. When customers achieve their goals using your service, they see its indispensable value, making them far less likely to churn. A great Customer Success team builds strong relationships and understands each customer’s unique challenges and ambitions.
This deep understanding allows them to spot natural opportunities for expansion. By checking in regularly and tracking usage, they can identify customers who are ready for more advanced features or could benefit from additional services. This turns customer support from a cost center into a revenue driver that builds loyalty and directly contributes to a healthier net retention rate.
Upselling (moving a customer to a higher-priced plan) and cross-selling (offering additional products or features) are direct paths to increasing expansion revenue. The key is to make these offers feel helpful, not pushy. Instead of a generic sales pitch, focus on solving a customer’s next problem. A great way to do this is by introducing new premium features that address specific needs you’ve identified within your user base.
You can also use targeted in-app messages to suggest an upgrade at the exact moment a customer might need it. For example, if a user is approaching a data limit or trying to access a feature reserved for a higher tier, a timely prompt can show them the immediate value of upgrading. This contextual approach makes the offer relevant and increases the chances of conversion.
Keeping the customers you have is the foundation of a strong net retention rate. The first step is providing excellent, accessible customer support across multiple channels—whether it's live chat, email, or a comprehensive knowledge base. When customers know they can get help quickly, it builds trust and reduces the frustration that often leads to churn.
Even better than great reactive support is proactive outreach. You don't have to guess which customers are unhappy. Use tools like Net Promoter Score (NPS) surveys to regularly check in on customer satisfaction. This simple survey asks how likely they are to recommend your product, giving you a clear indicator of their sentiment. By identifying detractors early, you can reach out to understand their issues and resolve them before they decide to cancel their subscription.
Calculating your net retention rate is a great first step, but the real value comes from what you do with that number. This single metric tells a powerful story about the health of your business and your relationship with your customers. It’s more than just a figure for a dashboard; it’s a guide for your entire strategy.
When you understand the drivers behind your net retention, you can make smarter, more confident decisions across the board. Is your customer success team keeping clients happy? Is your product roadmap delivering features that encourage upgrades? Are your pricing tiers structured for growth? Your net retention rate holds the answers. By turning this data into a core part of your operational rhythm, you shift from reacting to problems to proactively building a more resilient and profitable business. It’s about using concrete numbers to fine-tune your growth engine and ensure long-term, sustainable success.
Once you have your net retention percentage, the first question is usually, "Is this good?" The answer depends on your industry and business stage, but there are some solid benchmarks to keep in mind. The most successful companies aim for net dollar retention rates well over 100%. A rate above 100% means your expansion revenue from existing customers is greater than the revenue you’re losing from churn and downgrades. Essentially, you’re growing even without acquiring new customers.
For established SaaS companies, net revenue retention can range from 60% on the low end to 150% for top performers. Knowing where you stand helps you set realistic goals and understand how much ground you need to cover to become a leader in your space.
Your net retention rate shouldn't be a static number you check once a year. Its true power is revealed when you track it over time. Monitoring this metric month-over-month or quarter-over-quarter helps you spot trends and understand the impact of your business decisions. For instance, you can use your gross revenue retention (GRR) and NRR metrics together to set specific targets for reducing churn and increasing expansion revenue in the next fiscal period.
This data becomes even more powerful when viewed alongside other KPIs. Metrics like customer lifetime value (LTV) and Net Promoter Score (NPS) provide crucial context about your customer relationships. Understanding your gross and net revenue retention rates is fundamental to diagnosing the health of your business and making adjustments that lead to real growth.
What's considered a "good" net retention rate? While this can vary by industry, the gold standard for a healthy subscription business is a net retention rate over 100%. Hitting that mark means your revenue from existing customers is growing, which shows you have a sticky product and happy clients. If you're above 100%, you're in a great position for sustainable growth.
Is it possible for net retention to be negative? Yes, it is possible, but it's a major red flag. A negative net retention rate would mean that your losses from customer churn and downgrades are so significant that they completely wipe out your starting revenue for the period. This indicates a severe problem with customer satisfaction and product value that needs immediate attention.
How often should I be calculating my net retention? For the most useful insights, you should calculate your net retention on a monthly and quarterly basis. Monthly tracking helps you spot short-term trends and react quickly to any sudden changes, like a spike in churn. Quarterly and annual calculations give you a broader view of your company's health and are essential for strategic planning and reporting to investors.
Should I focus more on net retention or acquiring new customers? You need to focus on both, but they serve different purposes. Acquiring new customers is how you expand your market presence, but retaining and growing your existing customers is far more efficient and profitable. A strong net retention rate creates a stable foundation, making your growth from new acquisitions more impactful and sustainable. Think of it as reinforcing your foundation before adding another floor to the building.
My net retention is below 100%. Where should I start to fix it? The first step is to figure out why it's low. You need to look at the individual components of the formula. Is the problem high churn, or are customers frequently downgrading their plans? Start by talking to your customers, especially those who have recently churned or downgraded, to understand their reasons. This direct feedback is the most valuable information you can get to guide your product and customer service improvements.

Former Root, EVP of Finance/Data at multiple FinTech startups
Jason Kyle Berwanger: An accomplished two-time entrepreneur, polyglot in finance, data & tech with 15 years of expertise. Builder, practitioner, leader—pioneering multiple ERP implementations and data solutions. Catalyst behind a 6% gross margin improvement with a sub-90-day IPO at Root insurance, powered by his vision & platform. Having held virtually every role from accountant to finance systems to finance exec, he brings a rare and noteworthy perspective in rethinking the finance tooling landscape.