What Is Recurring Revenue?

Recurring revenue models are commonly associated with subscription-based businesses, where customers subscribe to a product or service and make regular payments over a specified period. Examples of recurring revenue models include subscription-based software, streaming services, membership programs, and maintenance contracts. There are different types of recurring revenue:

  1. Subscription-based revenue: This model involves customers paying a fixed amount regularly to access a product or service. Examples include software-as-a-service (SaaS) platforms, online streaming services, and membership-based businesses.
  2. Usage-based revenue: In this model, customers pay based on their usage or consumption of a product or service. Examples include utility services (water, electricity), cloud computing platforms charging based on data storage or computing resources used, and pay-per-view services.
  3. Licensing and maintenance revenue: Some businesses generate recurring revenue by licensing their products or intellectual property to other companies or individuals, who then pay ongoing fees or royalties. Additionally, maintenance and support services for products can generate recurring revenue through annual contracts or service subscriptions.

Recurring revenue is highly desirable for businesses because it provides stability and predictability. It can help companies build long-term relationships with customers, improve cash flow, and create a more sustainable business model. For investors, recurring revenue is often viewed positively as it indicates the potential for consistent and reliable income streams.

The Relationship Between Bookings And Recurring Revenues

Bookings drive recurring revenues in a SaaS business, but one must understand the mechanics behind it. Bookings typically refer to the total value of contracts or agreements signed with customers during a specific period, often on an annual or multi-year basis. It represents the revenue that the company expects to recognize over the term of those contracts. Bookings may include both new customers and existing customers who renew or expand their subscriptions. On the other hand, recurring revenues represent the portion of the bookings that the company recognizes as revenue on an ongoing basis over the duration of the customer contracts. This revenue is typically recognized over the course of the subscription term in equal instalments or based on the company’s revenue recognition policy. Here are the key points about how bookings and recurring revenues are interrelated:

  1. Bookings drive future recurring revenues: When a customer signs a contract and the booking is recorded, it sets the foundation for future recurring revenues. Bookings represent the total value of the customer’s commitment over the contract term.
  2. Recurring revenues reflect the actual recognized revenue: While bookings represent the total contract value, recurring revenues represent the portion of that value that is recognized as revenue in each accounting period. This revenue recognition may occur monthly, quarterly, or annually based on the subscription terms.
  3. Changes in bookings impact future recurring revenues: Any changes in bookings, such as upsells, expansions, or cancellations, can impact the future recurring revenues. Upsells or expansions increase the value of bookings and subsequently increase future recurring revenues, while cancellations or downgrades reduce both bookings and future recurring revenues.
  4. Bookings provide insights into sales performance: Bookings are often used as a measure of sales performance and the growth trajectory of a SaaS business. Increasing bookings generally indicate a healthy sales pipeline and potential for future recurring revenues.

Committed Annual Recurring Revenue (CARR)

Committed Annual Recurring Revenue (ARR) refers to the total value of recurring revenue that a SaaS business has contracted with its customers over a specific period. It represents the committed and predictable revenue that the company expects to receive from its customers in the upcoming year based on the existing contracts or subscriptions in place.

Committed ARR takes into account the contracted value of recurring revenue from both new customer acquisitions and existing customer renewals, including any upsells or expansions. It provides a forward-looking view of the company’s revenue stream and serves as a key financial metric for SaaS businesses. It is important to note that committed ARR is not the same as ARR, the latter being calculated by taking into account future anticipated growth in net bookings (see section below that explains this further).

To calculate committed ARR (Annual Recurring Revenue), you need to consider the contracted recurring revenue from both new customer acquisitions and existing customer renewals over a specific period. Here’s a step-by-step approach to calculating committed ARR:

  1. Identify Contracted Revenue (Baseline MRR + Expansions – Contractions): Gather information on all the contracts or subscriptions in place for your SaaS business. This includes both new contracts with new customers and contract renewals with existing customers.
  1. Determine the Contract Duration: Determine the duration of each contract or subscription. This could be annually, monthly, or any other agreed-upon period.
  1. Calculate the Annualized Revenue: For contracts with a duration other than one year, calculate the annualized revenue by dividing the contracted recurring revenue by the contract duration. For example, if a monthly subscription is worth $1,000, the annualized revenue would be $12,000 ($1,000 x 12 months).
  1. Sum Up the Annualized Revenue: Add up the annualized revenue from all the contracts, including new contracts and renewals. This represents the total committed ARR.
For example, let’s consider a SaaS business with the following contracts:
  • New Customer A: Signs a 2-year contract at $2,000 per month.
  • New Customer B: Signs a 1-year contract at $1,500 per month.
  • Renewal Customer C: Renews a 1-year contract at $1,200 per month.
To calculate the committed ARR, you would follow these steps:
  • New Customer A: Annualized Revenue = ($2,000/month) x 12 months = $24,000/year
  • New Customer B: Annualized Revenue = ($1,500/month) x 12 months = $18,000/year
  • Renewal Customer C: Annualized Revenue = ($1,200/month) x 12 months = $14,400/year

Net Bookings in ($) = Bookings Additions ($) – Bookings Contractions ($)

It’s important to note that committed ARR can change over time as contracts expire, new contracts are acquired, and existing contracts are renewed or modified. Regularly updating (at least on a monthly basis) and tracking committed ARR allows you to assess your revenue growth and make informed business decisions.

Booking Committed Annual Revenue (CARR) In The Financial Records​

Booking Committed Annual Recurring Revenue (CARR) involves recognizing the revenue associated with these contracts in the company’s financial records. Here’s how it is typically done:

  1. Contract Execution: When a customer signs a subscription contract committing to a specific period of service (e.g., one year), it triggers the process of booking CARR. The contract outlines the terms, pricing, and duration of the subscription, and it is these terms that will drive the booking entries in the financial records.
  2. Deferred Revenue: The value of contracted recurring revenue, also known as unearned revenue or customer prepayments, refers to the cash received from customers in advance for goods or services that have not yet been delivered. In the context of a SaaS business, accountants refer to it as deferred revenue, and book it as a liability on the company’s balance sheet until the revenue is earned.
  3. Revenue Recognition: SaaS businesses generally follow the principles of accrual accounting, recognizing revenue when it is earned, regardless of when the payment is received. CARR is thus recognized over the contract term as the service is delivered to the customer. This triggers an adjustment to the deferred revenue liability in the balance sheet whereby a portion of it that has been earned during the period is formally recognized as revenue in the company’s income statement.
  4. Adjustment for Churn or Upgrades: If a customer churns (cancels) their subscription before the contract period ends and the contract allows for the cancellation, CARR and thus deferred revenue liability are reduced accordingly. Similarly, if a customer upgrades to a higher-tier plan or extends its subscription for a longer period, CARR and thus deferred revenue liability are increased accordingly.

It’s worth noting that the specific accounting practices may vary depending on the company’s revenue recognition policies and the applicable accounting standards (e.g., generally accepted accounting principles, or GAAP). SaaS businesses may seek guidance from professional accountants or consult the appropriate accounting standards to ensure accurate and compliant revenue recognition for CARR.

Monthly And Annual Recurring Revenue

Committed Annual Recurring Revenue (CARR) is often mistakenly used to describe the Annual Recurring Revenue (ARR) of a SaaS business. And while these are very similar metrics, the former is calculated without reference to expected future new net bookings and focuses exclusively on existing contracts. Put differently, CARR is just a snapshot of revenues at a single point in the life of a SaaS business. Annual Recurring Revenue, on the other hand, is a forward-looking metric, and we will explain it now in a bit more detail, along with its sister metric, Monthly Recurring Revenue (MRR), which is the foundation of ARR calculation.

MRR (Monthly Recurring Revenue) and ARR (Annual Recurring Revenue) are two significant metrics used in the SaaS business model to measure the recurring revenue generated (or to be generated) by a company’s subscription-based services. While they both represent recurring revenue, they differ in terms of the time frame over which they are measured.

Monthly Recurring Revenue (MRR) represents the total revenue generated by a SaaS company from its subscriptions on a monthly basis. It takes into account the regular, recurring payments made by customers for their subscriptions within a single month. MRR provides a snapshot of the revenue generated in a specific month and is typically used for short-term analysis, tracking growth, and monitoring revenue trends on a monthly basis.

Calculating MRR involves summing up the monthly subscription fees from all active customers during a given month. It includes both new customer subscriptions and recurring payments from existing customers.

Annual Recurring Revenue (ARR) represents the total revenue generated (or to be generated) by a SaaS company from its subscriptions on an annual basis. It represents the sum of the recurring revenue from customer subscriptions for a full year. ARR provides a longer-term view of the company’s revenue and is often used for financial forecasting, budgeting, and valuation purposes.

Calculating ARR involves multiplying the MRR by 12 (also called annualization), as it represents the total revenue expected to be generated from the current subscription base over a year. ARR accounts for both the revenue from existing customers and the revenue expected from new customer acquisitions throughout the year. The expected customer acquisitions are not always easy to calculate as they rely on a set of assumptions and sources, such as sales funnel analysis, historical data analysis, market analysis, growth goals and projections, among other things. However, it is possible to model out these assumptions and estimate ARR, with MRR being the starting point of it.

As must be evident by now, the key difference between MRR and ARR lies in the time frame they cover. MRR focuses on the revenue generated within a single month, providing insights into short-term revenue performance and trends. ARR, on the other hand, represents the annualized revenue, giving a broader view of the company’s revenue and facilitating long-term planning and analysis. Lastly, ARR is not the same as CARR as has been explained earlier.

Both MRR and ARR are aboslutely essential metrics for SaaS businesses as they provide insights into the recurring revenue stream, customer retention, growth, and financial performance. They are often used together to assess revenue stability, evaluate growth strategies, and communicate the company’s financial health to stakeholders, investors, and potential acquirers.

Not All Revenue Is Recurring

It is important to point out that not all the revenue in a SaaS business is recurring. In fact, some SaaS businesses have substantial non-recurring sources of revenue, so it is critical to realize this and reflect it when tracking bookings and Committed ARR.

Let’s first understand what non-recurring revenue is. Most plainly, it is the revenue generated from one-time or irregular sources that do not fall under the category of recurring revenue. Unlike recurring revenue, which is predictable and generated through ongoing subscriptions or contracts, non-recurring revenue is typically derived from specific events, products, or services that are not part of the regular subscription or contract terms. Here are some common examples of non-recurring revenue in a SaaS business:

  • Implementation or Onboarding Fees: SaaS companies may charge one-time fees for the initial implementation or onboarding process, which covers activities such as software setup, training, data migration, or customization. These fees are not part of the recurring subscription and are considered non-recurring revenue.
  • Professional Services: SaaS businesses often offer professional services such as consulting, customization, integration, or development work. The revenue generated from these services, which are outside the core subscription offering, is considered non-recurring.
  • Licence Fees: Some SaaS companies may offer perpetual or limited-term licences in addition to their subscription model. Revenue generated from such licence fees, which provide temporary or perpetual access to the software, falls under non-recurring revenue.
  • Upsells or Add-on Sales: While upsells or add-ons to the core subscription can contribute to recurring revenue, certain one-time upsells or add-on sales that are not part of the regular subscription terms are considered non-recurring revenue. These may include standalone features, modules, or additional user licences sold separately.
  • Training or Education Programs: SaaS businesses may offer training courses, workshops, certifications, or educational programs to customers or industry professionals. Revenue generated from these one-time training or education services is considered non-recurring.
  • Hardware or Equipment Sales: In some cases, SaaS companies may sell hardware or equipment that complements their software offering. Revenue generated from such sales is non-recurring and separate from the recurring subscription revenue.

Non-recurring revenue is important for SaaS businesses as it provides additional sources of income and can contribute to short-term revenue spikes. However, it is typically less predictable and can fluctuate from one period to another, unlike the steady and predictable nature of recurring revenue. It’s essential for SaaS companies to monitor and manage their non-recurring revenue alongside recurring revenue to assess overall revenue performance and plan for long-term sustainability.

Take Action Now

At FutureEdge CFO, we partner with Private Equity firms and their portfolio companies in the manufacturing and industrial sectors to unlock liquidity, accelerate EBITDA growth, and drive valuation expansion—without disrupting leadership execution.

 

Financial inefficiencies, trapped cash, and margin pressures don’t just slow growth—they directly impact investor returns. With a hands-on, execution-first approach, we help you turn untapped financial potential into measurable results.

 

🔹 Looking to boost EBITDA by 15-30% within 12 months?
🔹 Want to optimize liquidity and position for a premium exit?
🔹 Need a financial transformation partner who doesn’t just strategize—but executes?

 

📅 Let’s discuss how we can maximize your portfolio’s financial performance.

"True success in consulting isn’t measured by the advice given, but by the transformation achieved through collaborative execution with client"
Natalia Meissner, The Author and Value Architect at FutureEdge CFO

Explore FutureEdge CFO Academy 

The FutureEdge CFO Academy (“aka” Blog) is our central repository for all meaningful information and content that FutureEdge CFO cares for and supports, which we package and make accessible to anyone who visits our site to facilitate creative thinking and inner reflection. We aspire to cultivate a growing body of knowledge that is uniquely our own, but is acquired externally, and we share it to promote the values we stand for, but also to help make sound decisions and take the most effective action.

The Elite 10%: How Top PE CFOs Drive Transformational Value

When a newly hired CFO unlocked $12.4M in trapped cash within 60 days and drove a 2.7x EBITDA improvement in just 18 months, it wasn’t luck—it was execution. This is what separates the elite 10% of Private Equity CFOs in manufacturing: their ability to translate investment theses into tangible value, fast. Here's how they do it.

Read More

The Evolution of PE Metrics Throughout the Fund Lifecycle

In today’s private equity landscape, operational excellence—not financial engineering—drives top-quartile performance. As fund metrics like DPI, RVPI, TVPI, and IRR evolve through the 10-year lifecycle, early and strategic interventions can dramatically accelerate value creation and improve investor returns.

Read More

Hidden EBITDA: Uncovering the 15-30% Growth Opportunity

Most manufacturers have 15-30% hidden EBITDA waiting to be unlocked. Traditional cost-cutting falls short—true growth lies in optimizing working capital, pricing, and cross-functional efficiency. Discover how strategic tweaks can drive millions in untapped value.

Read More
A dynamic cartoon-style image of a confident CEO standing on a giant chessboard, strategically moving a large chess piece to symbolize bold decision-making in private equity. In the background, skyscrapers morph into financial graphs, illustrating business growth and market influence. The high-contrast, energetic composition conveys leadership, strategy, and calculated risk-taking in a visually striking way.

Six Deep Keys for a Successful First Year as a PE CEO

Stepping into a PE CEO role demands rapid value creation, strategic oversight, and decisive action. This article explores six key principles—from navigating uncertainty to building strong fund relationships—offering a roadmap for bold leadership and long-term success.

Read More
black and white cartoon-style image of a confident CEO silhouette standing in a modern boardroom. The CEO is facing a large digital display featuring colorful, upward-trending graphs and performance metrics. A stylized key is unlocking the display, symbolizing the concept of "Unlocking CEO Alpha" in private equity. The scene conveys strategic leadership, decision-making, and financial growth.

Unlocking CEO Alpha: A New Playbook for Private Equity Success

Unlocking CEO Alpha reveals how tailored leadership drives superior private equity returns through strategic talent management, performance tracking, and rapid decision-making. for a few seconds Unlock CEO Alpha—tailored leadership that turns operational gains into rapid, sustainable PE outperformance.

Read More
* Future Edge CFO * Bringing Value Of Your Business To Life