Recurring Revenue is the amount of predictable revenue your company expects during a period of time as a result of a SaaS or subscription business model.
Recurring revenue is the backbone of the SaaS business model because it creates a predictable revenue model that shows a company's long-term value.
You can measure your recurring revenue on a monthly, quarterly, or yearly basis. Monthly and annually are the most relevant in SaaS along with calculating the average amount of recurring revenue per customer.
Definition: The amount of predictable revenue your company expects on a monthly basis.
Definition: The recurring amount of money a customer has agreed to spend with your subscription business for a one year period.
Average Revenue Per Account (ARPA)
Definition: This metric tracks the average revenue (usually recurring revenue) generated from an individual account.
ARPA is a great way to monitor any fluctuations in your average revenue and customer retention.
Breaking down your recurring revenue into different segments will help you evaluate the effectiveness of each channel.
New Business Recurring Revenue: New revenue from new logos (customers) entering your business.
Example: Onboarding 3 new customers during that set time period will be considered as New Business.
Expansion Recurring Revenue: New revenue from existing customers - add-ons, up-sells cross-sells.
Example: One of your loyal customers decides to add on one of your product features meaning their price will increase and recurring revenue will increase.
Contraction Recurring Revenue: Lost revenue from existing customers (lost seats, dropped features) - but they are still a paying customer.
Example: One of your customers had to lay off employees, so fewer people in that company will be using your product. Seats are contracted lowering recurring revenue.
Churn Recurring Revenue: Lost revenue from logos leaving your business.
Example: One customer decides not to renew your service; this is a churned customer.
The net recurring revenue formula is a great indicator of how your new business and expansion compares to your contraction and churn recurring revenue.
MRR Formula: Beginning MRR + New Business MRR + Expansion MRR - Contraction MRR - Churn MRR = Total MRR for that month
ARR Formula: Beginning ARR + New Business ARR + Expansion ARR - Contraction ARR - Churn ARR = Total ARR for that year
ARPA Formula: Total Recurring Revenue / Number of Clients or Users
*You can use MRR or ARR for total recurring revenue
Like other SaaS metrics, recurring revenue tells a story about your business. It shows all the repeatable revenue the company is expected to generate in the future which can be used for insights on growth, forecasts, and business operations.
Having an idea about how your revenue will look months into the future will be beneficial in making business decisions in the present. The predictable revenue model can also be used for forecasting, so it’s vital to correctly calculate recurring revenue in order to get forecasts as accurate as possible.
Recurring revenue is also a great way to evaluate different segments of your business when you are using the net recurring revenue formulas. Your new business segment will be reflective of your sales and marketing team. Your churn, expansion, and contraction segments can evaluate the effectiveness of your customer success team.
Let’s be real - a company’s forecasted recurring revenue can either make or break a fundraising round. Optimizing your recurring revenue will make your company attractive to VCs and investors.
You want your recurring revenue to be as high as it can be. However, comparing it to the rest of your revenue will give you perspective on how your company is doing.
The goal is to have recurring revenue make up 80% of your total revenue.
This will ensure that 80% of your revenue will be continuously generating revenue in the future and you do not have to rely on other one-time payments.
In a regular business model with one-time payments, increasing revenue is the main focus. The SaaS business model, however, also relies on customer retention and reducing churn rates to prolong recurring revenue.
Measuring your recurring revenue on a monthly or annual basis depends on the nuances of your SaaS business structure.
MRR - popular in SaaS
Recurring revenue is the foundation of your SaaS business - so make sure all your employees are working toward optimizing it.
The sales team is, of course, responsible for converting leads into paying customers. Having an effective sales compensation plan that incentivizes sales representatives to go above and beyond quotas will definitely increase new business recurring revenue. Check out this article by SaaStr about crafting your sales compensation plan to fit your company.
Marketing goes hand and hand with the sales team with generating new leads and increasing new business recurring revenue through branding and content marketing.
Another way to increase recurring revenue would be to have the marketing team evaluate which channels produce churned customers. Focusing time and money away from those channels will decrease the churn recurring revenue segment and save cash.
The customer success team contributes the most toward customer retention and expansion.
Tomas Tunguz explains that expansion revenue carries the company in maturing startups. There are a lot of upsides to expansion revenue. Not only are you selling to your already loyal customer base, you won’t have to endure acquisition costs. Having your customer success team focus on upgrades and add-ons will fuel your company and increase expansion recurring revenue.
Your customer success team also directly impacts your churn rate. Having good customer engagements and experiences will keep your customer retention high and reduce churn. A smooth and informative onboarding process, as well as frequently checking in on your customers’ satisfaction will keep them happy and locked in.
The engineering team plays a big role in customer retention as well. Creating a product that is customer centric is key for retention. Make sure to add user-friendly features and conduct UX interviews to maximize customer experience. This will retain customers and reduce churn recurring revenue.
Recurring revenue is what makes a SaaS business so attractive. Its repeatable, predictable revenue model allows founders to create forecasts and make business decisions. Not only is it important that you calculate recurring revenue accurately, it’s also crucial that your teams are collectively working toward maximizing recurring revenue. Eventually, recurring revenue from expansion revenue will fuel your company, so aim to have 80% of your total revenue come from recurring revenue and not just one-time payments.
Understanding where your revenue comes from and forecasting future revenue is vital for every business. Explore the possibilities of SaaS revenue forecasting with KPI Sense.