sightfull

Navigating the Complexities of ARR Calculations

Alex Litvak, Co-Founder & CTO
Alex Litvak
Co-Founder & CTO
June 13, 2023

Annual Recurring Revenue (ARR) is a vital metric for subscription-based businesses, providing valuable insights into financial performance and growth potential. However, ARR calculations are not always straightforward, often involving various complexities and considerations. 

In this comprehensive article, we will delve into the intricacies of ARR calculations, exploring different options, providing illustrative examples, and discussing the pros and cons of each approach. By the end, you'll be equipped with a solid understanding of ARR calculation nuances and how to optimize accuracy in your business's financial assessments.

Navigating the Complexities of ARR Calculations

Defining ARR

ARR, standing for Annual Recurring Revenue, is a critical measure representing a subscription-based business's predictable revenue stream over one year. Unlike GAAP metrics, which focus on historical financial information, ARR is a forward-looking measure used to gauge a company's financial performance and forecast future revenue streams. This distinction is essential to remember, as it highlights the forward-thinking nature of SaaS businesses. 

The Basic Formula

The basic formula for calculating ARR is relatively straightforward:

basic formula for calculating ARR

Some companies often calculate ARR as 12 times MRR due to its simplicity and effectiveness, especially for businesses with monthly subscription models:

ARR as 12 times MRR

While the basic formula provides a general understanding of ARR, several complexities can arise when applying it to real-world scenarios. Let's explore some common complications

Professional Services: Including or Excluding Recurring Add-Ons

Excluding professional services from the ARR calculation. 

Pros: 

  • Provides a clear separation between core subscription revenue and additional professional services.
  • Simplifies the ARR calculation by focusing solely on the base subscription component. 

Cons: 

  • The overall revenue potential may be underestimated, particularly if professional services significantly contribute to the company's recurring revenue stream. 
  • Fails to capture the full extent of revenue generated from the bundled subscription and professional service offerings. 

Including professional services in the ARR calculation. 

Pros: 

  • Provides a more accurate representation of total recurring revenue, including revenue generated from professional services. 
  • Reflects the comprehensive revenue potential, especially if professional services form a significant portion of the company's recurring revenue. 

Cons: 

  • Requires careful tracking and classification of revenue derived from professional services to ensure accurate calculations. 
  • Adds complexity to the ARR calculation due to the inclusion of an additional revenue stream.

Contract Length: Including All or Selecting Specific Types

Including only annual and multi-year contracts. 

Pros: 

  • Focuses on long-term revenue commitments, providing a more accurate representation of predictable revenue. 
  • Aligns with the stability and sustainability of subscription-based businesses. 

Cons: 

  • Excludes potential revenue from shorter-term contracts, which may constitute a significant portion of the customer base. 
  • May underestimate the immediate impact of monthly subscriptions on the company's financials. 

Including all types of contracts, including monthly subscriptions. 

Pros: 

  • Captures the full range of revenue contributions, considering both short-term and long-term contracts.
  • Provides a comprehensive view of the business's revenue potential. 

Cons: 

  • Includes revenue from shorter-term contracts that may have higher churn rates, potentially overestimating the future revenue stability. 
  • Requires careful tracking and analysis of monthly subscribers' renewal rates to ensure accurate forecasting.

Expected vs. Confirmed: How to Handle Late Renewals in ARR

Excluding late but anticipated renewals from the ARR calculation. 

Pros: 

  • Provides a conservative estimate of ARR by only considering existing contracts that have been officially renewed. 
  • Minimizes potential overestimation of revenue from anticipated renewals that might not materialize. 

Cons: 

  • It may underestimate the actual ARR if there is a high likelihood of late renewals based on historical data.
  • Fails to account for revenue that is highly probable and expected to be generated from anticipated renewals.

Including late but anticipated renewals in the ARR calculation. 

Pros: 

  • Provides a more optimistic and comprehensive view of ARR, considering potential revenue from anticipated renewals. 
  • Better reflects the business's revenue potential, especially if there is a high renewal rate for late contracts. 

Cons: 

  • This introduces some uncertainty as anticipated renewals may not always materialize, potentially overestimating the revenue. 
  • Requires a thorough understanding of customer renewal patterns and reliable data to make accurate predictions.

Pricing Model: Considering Usage-Based Pricing

Excluding usage-based pricing and consistent overages from the ARR calculation. 

Pros: 

  • Simplifies the calculation process by focusing solely on base subscription revenue. 
  • Avoids potential complexities and inaccuracies arising from variable usage charges. 

Cons: 

  • It may not accurately reflect the full revenue potential, especially if usage-based pricing and consistent overages significantly contribute to the company's revenue stream. 
  • Omits a key aspect of revenue generation, potentially leading to an incomplete financial assessment. 

Include usage-based pricing and consistent overages in the ARR calculation. 

Pros: 

  • Provides a more comprehensive view of revenue by considering both base subscription fees and additional revenue from usage charges and consistent overages. 
  • Reflects the actual revenue potential, especially in cases where usage-based pricing significantly impacts the company's financials. 

Cons: 

  • Unpredictable Revenue: Since usage can fluctuate, this can make revenues more variable and harder to predict. This could potentially affect a company's ARR and complicate financial forecasting. 
  • Accounting for usage-based pricing and overages can increase the complexity of the billing process. This complexity could result in errors, as seen in the SentinelOne incident.

Exclude contracted but not yet live customers from the ARR calculation. 

Pros: 

  • Provides a conservative estimate of ARR by focusing solely on customers who are actively using the product or service. 
  • Reduces the risk of overestimating revenue by excluding potential customers who may not ultimately activate their contracts. 

Cons: 

  • May underestimate the revenue potential if the time gap between contracting and going live is minimal and the activation likelihood is high. 
  • Fails to capture the anticipated revenue from contracted customers who are soon to activate their subscriptions. 

Include contracted but not yet live customers in the ARR calculation. 

Pros: 

  • Provides a more comprehensive view of the revenue potential by considering anticipated revenue from contracted customers. 
  • Reflects the business's expected growth and future revenue streams by including customers on the cusp of activation. 

Cons: 

  • Requires accurate assessment of the likelihood of customer activation based on historical data and contract-specific factors. 
  • Introduces some uncertainty as contracted customers may not ultimately activate their subscriptions.

Early Renewals Overlapping with Existing Contracts: Enlarging or Separating Contracts

Treat early renewals overlapping with existing contracts as separate contracts without enlarging them. 

Pros: 

  • Maintains a clear separation between existing and renewed contracts, enabling better tracking of revenue streams.
  • Minimizes potential confusion or overlap in revenue attribution during contract renewal periods. 

Cons: 

  • May not accurately reflect the continuous revenue stream from early renewals that overlap with existing contracts. 
  • Requires careful monitoring to ensure accurate tracking and reporting of overlapping renewals. 

Enlarge early renewals overlapping with existing contracts and include them as a single contract. 

Pros: 

  • Provides a more comprehensive view of revenue by capturing early renewals' extended commitment and continuity. 
  • Reflects the actual revenue generated during overlapping renewal periods, ensuring accurate financial assessments. 

Cons: 

  • Requires careful analysis and consideration of contract terms and renewal periods to accurately determine the enlarged revenue. 
  • May introduce complexity in tracking and reporting when dealing with overlapping renewal periods.

Final Thoughts

Calculating ARR is essential for understanding subscription-based businesses' financial health and growth trajectory. However, the intricacies involved in ARR calculations necessitate careful consideration of various options, weighing their pros and cons. You can ensure accurate and meaningful insights into your recurring revenue streams by tailoring the calculation approach to your business's specific circumstances and goals. Ultimately, optimizing ARR calculations allows for informed decision-making and the ability to drive sustainable growth in your subscription-based business.

Discover how Sightfull can help you calculate your ARR

Revenue Operations Metrics you Should Track in H2 2023: Insights for Data-driven Decision Making and Growth
CRM Data Hygiene: Best Practices for Maintaining Clean and Accurate Customer Data