What is ARR and how do you calculate it?

Billing

Stripe Billing powers any pricing model—from recurring to tiered and hybrid—to help manage customers your way.

Learn more 
  1. Introduction
  2. Key takeaways
  3. What does ARR stand for?
  4. How is ARR calculated?
  5. ARR calculation examples
    1. Yearly subscription
    2. Monthly billing cycle
    3. Upgrades and cancellations
  6. Why is ARR so important for businesses?
  7. ARR vs. other metrics
    1. ARR vs. MRR
    2. ARR vs. total revenue
    3. ARR vs. CAC
    4. ARR vs. LTV
  8. What’s a good ARR growth rate?
    1. Newer startups
    2. Companies in the growth phase
    3. Larger, established companies
  9. Best practices for improving ARR
  10. ARR mistakes to avoid
  11. Case studies: Successful ARR growth strategies
    1. Salesforce: Building the subscription model at enterprise scale
    2. HubSpot: Turning a retention problem into a land-and-expand engine
    3. ServiceNow: Increasing growth through upsells
  12. How Stripe Billing can help

Annual recurring revenue (ARR) is the income a business expects to receive in a year from ongoing payments for continued access to a product or service. Subscription-based businesses rely on this source of regular cash inflows to predict their earnings and make smarter decisions regarding staffing, marketing, and improvement. A 2025 report found that ARR per employee increases significantly at scale, exceeding $350,000 per employee at later growth stages for upper-quartile companies. This reflects the heightened emphasis investors place on capital-efficient growth.

Below, we’ll explain what ARR is, how it’s calculated, and best practices for refining it.

Key takeaways

  • ARR is the annualized value of a business's recurring revenue streams—subscriptions, contracts, and other regular income—measured at a specific point in time.

  • Multiplying monthly recurring revenue (MRR) by 12 is the go-to formula for ARR.

  • When investors assess a company, they typically value a growing ARR.

What does ARR stand for?

ARR stands for “annual recurring revenue.” It represents the predictable, regularly occurring revenue that a company expects to receive from its subscription-based products or services on an annual basis.

How is ARR calculated?

To calculate ARR, you need to know your MRR, which is the total revenue generated from subscriptions or contracts on a monthly basis. Then, you extrapolate that to a full year by multiplying MRR by 12. Below is the basic formula to calculate ARR:

ARR = MRR x 12

As an example, assume a company has an MRR of $5,000 from its subscription-based services. Here’s how to calculate its ARR:

ARR = $5,000 x 12 = $60,000

ARR calculation examples

Here's how ARR could be calculated across a few typical subscription setups.

Yearly subscription

A project management platform sells its plan for $2,400 per year. The company currently has 250 customers signed on. When customers pay annually up front, the contract price already represents a full year of revenue so no extra conversion step is needed.

ARR = Customers x Annual Contract Value = 250 x $2,400 = $600,000

Monthly billing cycle

A design tool charges customers $80 per month. It has 300 active subscribers.

MRR = Customers x Monthly Subscription = 300 x $80 = $24,000

ARR = MRR x 12 = $24,000 x 12 = $288,000

Upgrades and cancellations

A marketing automation company begins the year with $250,000 in ARR. Throughout the year, current customers add $45,000 in new recurring revenue through plan upgrades while $30,000 in ARR is lost to cancellations and downgrades. The calculation will have to capture the push and pull of growth and attrition. This would give a more realistic picture of recurring revenue than a static estimate would.

ARR = Starting ARR + Expansion - Churn = $250,000 + $45,000 - $30,000 = $265,000

Why is ARR so important for businesses?

ARR is one of the most informative metrics for businesses, especially for those that operate on subscription-based models. Here are some of the important applications of ARR:

  • Stable revenue predictions: ARR offers a clear picture of the income a business might expect over a year, assuming no changes in the customer base. This stability enables more accurate forecasting and budgeting, as companies can plan their investments and expenses with greater confidence if they know what their baseline revenue should be.

  • Customer retention insight: Monitoring ARR closely helps businesses understand customer retention and churn rates. A rising ARR indicates good customer retention, while a declining ARR can signal problems with customer satisfaction or product relevance. This metric can prompt businesses to identify areas that need improvement to keep customers engaged and satisfied.

  • Valuation and investment attraction: For startups and companies that seek investment, a strong ARR is often a key indicator of health and growth potential. Investors look at ARR to gauge a business’s scalability and long-term profitability. A growing ARR can make a company more attractive to investors and play an important role in negotiations and valuation.

  • Performance benchmarking: ARR also serves as a benchmark for internal performance evaluation. It helps businesses set goals and targets for sales and marketing teams. These teams can measure their performance in real time and adjust tactics to ensure they’re on track to meet or exceed their ARR targets.

  • Market positioning and growth opportunities: A consistently growing ARR can also indicate a strong market position and open up opportunities for expansion. Companies can use this positive trend as leverage to explore new markets or invest in product development.

ARR isn’t just a financial metric but a multifaceted indicator of a company's health, potential, and customer relationship quality. It can be used to support various aspects of business operations and long-term planning.

ARR vs. other metrics

ARR is a powerful metric, but it tells only part of the story. Comparing it to other common business metrics helps clarify what each one measures and when to rely on it.

ARR vs. MRR

MRR captures recurring subscription revenue on a month-to-month basis, rather than over a full year. It’s measured by totaling recurring revenue collected in a given month—including new sales, renewals, and upgrades—minus cancellations or downgrades. ARR is typically derived by multiplying MRR by 12. MRR suits short-term tracking, while ARR is better for long-term planning and investor reporting.

ARR vs. total revenue

Total revenue includes all income a company generates, not just recurring subscription revenue. So it can include one-time purchases, setup fees, professional services, and other nonrecurring streams. It's measured by summing every dollar earned in a period, regardless of whether that income repeats. ARR isolates only the recurring portion, making it a better indicator of business stability since a company can have high total revenue but low ARR if much of its income is one-off.

ARR vs. CAC

Customer acquisition cost (CAC) measures the average cost of acquiring a single new customer. It’s calculated by dividing total sales and marketing spend by the number of new customers acquired over the same period. Whereas ARR measures recurring income, CAC measures an up-front cost. Businesses often compare the two to see how long it takes to recoup CAC and whether the strategy is sustainable.

ARR vs. LTV

Customer lifetime value (LTV) estimates the total revenue a business expects to earn from a single customer over their entire relationship with the company. It’s usually calculated by multiplying average revenue per customer by average customer lifespan, factoring in churn and gross margin. While ARR reflects recurring revenue across the whole customer base in a year, LTV focuses on one customer's long-term value. Comparing LTV to CAC is a common way to judge whether acquisition spending produces profitable, long-term customers.

Metric
Definition
Time period measured
Key benefit
ARR The predictable recurring revenue a business expects to generate from subscriptions over a year Annual Offers a long-term view of the business and supports forecasting and investor valuation
MRR The predictable recurring revenue a business expects to generate from subscriptions each month Monthly Enables quick detection of short-term trends, growth, or churn
Total revenue All income generated by a business, including both recurring and nonrecurring sources Any period (commonly monthly, quarterly, or annual) Provides a complete picture of overall company earnings
CAC The average cost of acquiring one new customer Typically monthly, quarterly, or annual Helps evaluate the efficiency and sustainability of sales and marketing spend
LTV The total revenue expected from a single customer over the life of their relationship with the company Full customer lifespan Informs how much a business can afford to spend to acquire and retain customers

What’s a good ARR growth rate?

There's no single answer. What counts as healthy ARR growth shifts significantly based on how far along a company is. Younger businesses are expected to grow quickly off a small base, while more established ones are judged on efficiency and consistency rather than raw speed.

Newer startups

Companies in their earliest years are often expected to post year-over-year ARR growth somewhere in the 100%–200% range, and sometimes higher, since they're scaling from a small revenue base.

Companies in the growth phase

Once a business has moved past its earliest stage, the pace of year-over-year growth investors expect typically settles into the 40%–100% range. This is still fast growth, but it usually comes paired with more attention to operational discipline since the business is expected to scale in a way that's repeatable and reasonably efficient instead of purely aggressive.

Larger, established companies

For companies that have reached greater scale, year-over-year ARR growth commonly falls below 40%, with figures in the 20%–30% range often considered solid performance. Many mature software-as-a-service (SaaS) businesses also get evaluated using the Rule of 40, which holds that growth rate and profit margin combined should add up to at least 40%. At this stage, the priorities tend to shift towards reducing churn, growing revenue from existing accounts, and expanding profitably rather than chasing the highest possible growth rate.

Best practices for improving ARR

ARR signals the health of several important aspects of your business, including acquisition and retention efforts, conversion funnel efficiency, upselling and cross-selling tactics, and product-market fit. Efforts to maximize your ARR should focus on improving every aspect of your business that’s reflected in this metric.

Here are some best practices:

  • Deepened customer engagement: Beyond retaining customers, it's important to increase their engagement and reliance on your product or service. Businesses can achieve this through regular updates, personalized content, and proactive customer support. By making your product an integral part of your customers’ daily operations or routines, you can secure your place in the market and reduce the likelihood of churn.

  • Dynamic pricing models: Pricing shouldn't be static. Conduct regular market research to understand what customers are willing to pay and adjust your pricing models accordingly. Consider tiered pricing structures to cater to different customer segments. Also, analyze LTV to determine how much you should invest in acquiring and retaining different types of customers.

  • Expanded service offerings: Develop your product or service offerings to meet changing customer needs and market demands. This could mean adding new features, enhancing existing ones, or entering into partnerships to offer bundled services. Expansions like these can increase the perceived value of your service, encouraging customers to upgrade their subscriptions.

  • Data-driven decision-making: Use analytics to understand customer behavior, preferences, and issues. This data should guide your decisions in product development, marketing, and customer service. Use predictive analytics to identify potential churn risks so you can take proactive measures to retain those customers.

  • Focused customer acquisition: Instead of casting a wide net, target your customer acquisition efforts towards segments that show the highest potential for long-term value. Customize your marketing strategies to these segments to attract high-quality leads that are more likely to convert into long-term subscribers.

  • Enhanced customer success: Invest in customer success initiatives that help clients get the most out of your product. These include complete onboarding processes, regular training sessions, and resources for best practices. When customers see tangible results from your product, they're more likely to continue their subscriptions.

ARR mistakes to avoid

Even experienced teams miscalculate or misuse ARR in ways that distort the metric's value. Here are the most common pitfalls:

  • Including nonrecurring revenue: One-time fees, professional services, and hardware sales shouldn't be folded into ARR. Doing so inflates the number and makes it a less reliable predictor of future income.

  • Counting one-time discounts as recurring: If a customer receives a temporary promotional rate, using that discounted price in ARR calculations overstates what the business can expect to collect going forward.

  • Ignoring churn and downgrades: ARR isn't static. It should be updated to reflect cancellations, downgrades, and contractions, not just new sales and upsells. Failing to account for these creates an overly optimistic picture.

  • Mixing monthly and annual contracts inconsistently: When a business has both monthly and annual subscribers, failing to annualize monthly revenue before combining it with yearly contracts can lead to inaccurate totals.

  • Treating ARR as guaranteed revenue: ARR is a forward-looking estimate based on current subscriptions, not a contractual guarantee. Customers can still leave so ARR should be treated as a planning tool rather than a locked-in number.

  • Failing to segment ARR: Reporting a single blended ARR figure without breaking it down by new business, expansion, and churn hides the underlying dynamics that drive growth or decline, making it harder to diagnose problems early.

Case studies: Successful ARR growth strategies

Here are some examples of how companies grew their ARR, with each built around a different lever for ARR growth.

Salesforce: Building the subscription model at enterprise scale

In 2008, Salesforce became the first SaaS company to exceed $1 billion in annual revenue run rate. Then, it kept compounding, later becoming the fastest enterprise software company to earn over $10 billion in revenue. Much of that growth came from cross-selling additional clouds into its existing customer base, showing how a subscription business can keep expanding ARR for decades by deepening existing relationships.

HubSpot: Turning a retention problem into a land-and-expand engine

At its 2014 initial public offering, HubSpot was retaining only about 88.6% of subscription dollars annually—a weak starting point. It responded by introducing usage-based, tiered pricing that let customers grow their spend over time. By 2020, it had surpassed 100,000 customers and exceeded $1 billion in ARR. By the end of 2023, ARR had grown to nearly $2.5 billion.

ServiceNow: Increasing growth through upsells

ServiceNow’s subscription run rate grew to over $4 billion in mid-2020 thanks to large enterprise deals. The company secured big accounts and steadily upsold them. As a result, even as it approached $10 billion in ARR, it was still growing around 27% year over year.

How Stripe Billing can help

Stripe Billing lets you bill and manage customers however you want—from simple recurring billing to usage-based billing and sales-negotiated contracts. Start accepting recurring payments globally in minutes—no code required—or build a custom integration using the application programming interface (API).

Stripe Billing can help you:

  • Offer flexible pricing: Respond to user demand faster with flexible pricing models, including usage-based, tiered, flat-fee plus overage, and more. Support for coupons, free trials, prorations, and add-ons is built in.

  • Expand globally: Increase conversion by offering customers’ preferred payment methods. Stripe supports 125+ local payment methods and 130+ currencies.

  • Increase revenue and reduce churn: Improve revenue capture and reduce involuntary churn with Smart Retries and recovery workflow automations. Stripe recovery tools helped users recover over $8.2 billion in revenue in 2025.

  • Boost efficiency: Use Stripe’s modular tax, revenue reporting, and data tools to consolidate multiple revenue systems into one. Easily integrate with third-party software.

Learn more about Stripe Billing, or get started today.

The content in this article is for general information and education purposes only and should not be construed as legal or tax advice. Stripe does not warrant or guarantee the accurateness, completeness, adequacy, or currency of the information in the article. You should seek the advice of a competent attorney or accountant licensed to practice in your jurisdiction for advice on your particular situation.

More articles

  • Something went wrong. Please try again or contact support.

Ready to get started?

Create an account and start accepting payments—no contracts or banking details required. Or, contact us to design a custom package for your business.
Billing

Billing

Collect and retain more revenue, automate revenue management workflows, and accept payments globally.

Billing docs

Create and manage subscriptions, track usage, and issue invoices.