Annual recurring revenue (ARR)
Annual Recurring Revenue (ARR) is the total annualized value of all active subscription contracts at a given point in time. It excludes one-time fees and professional services revenue. ARR is the primary top-line metric for SaaS and subscription businesses because it reflects predictable, recurring revenue.
ARR gives leadership a single number that represents the scale and health of a subscription business. Unlike bookings, which measure what was signed, or revenue, which follows accounting recognition schedules, ARR reflects what the business is contractually owed on an annualized basis right now. A company with $10M ARR will collect roughly $10M over the next twelve months from existing customers, assuming no churn or expansion. That makes ARR a reliable anchor for headcount planning, infrastructure spend, and investor conversations.
ARR is most useful when tracked as a movement over time, not a point-in-time snapshot. Breaking ARR into its components (New ARR from new logos, Expansion ARR from upsells and cross-sells, Churned ARR from cancellations, and Contraction ARR from downgrades) tells RevOps exactly where growth is coming from and where it is leaking. A company growing ARR 30% year-over-year while Churned ARR is accelerating is a different business from one growing at the same rate with net negative churn.
How to calculate it
Formula
ARR = MRR × 12
Multiply monthly recurring revenue by 12 to annualize it, giving the total recurring revenue the business expects to collect over a full year from all active contracts.
Variables
- MRR
- Monthly Recurring Revenue: the normalized monthly value of all active subscription contracts, excluding one-time fees and variable usage charges.
Worked example
A SaaS company has 200 customers. 150 pay $500/month and 50 pay $2,000/month. MRR = (150 × $500) + (50 × $2,000) = $75,000 + $100,000 = $175,000. ARR = $175,000 × 12 = $2,100,000. If the company closes a new $24,000 annual contract in the same month, ARR increases immediately to $2,124,000, even though cash arrives over 12 months.
Why it matters
Teams that track bookings but not ARR consistently misread their growth trajectory. A record bookings quarter can mask flat or declining ARR if churn is accelerating, and leadership then makes hiring and spend decisions based on a number that does not reflect actual recurring revenue. Without clean ARR data, sales compensation plans get misaligned, forecasts drift from reality, and investor reporting becomes unreliable. At Series B and beyond, inaccurate ARR reporting is a material diligence risk.
ARR is the denominator behind nearly every SaaS efficiency metric that investors, boards, and operators use to benchmark performance. ARR growth rate, ARR per employee, CAC payback period in months of ARR: all of these depend on a clean, consistently defined ARR number. When sales operations owns the ARR definition and enforces it across CRM, billing, and finance systems, the business makes faster, more confident decisions at every level of the org.
Benchmarks
- Median ARR growth rate (Series B SaaS): 60–80% YoY (Rule of thumb, not a published study)
- Median ARR growth rate (growth-stage, $10M–$50M ARR): 40–60% YoY (Rule of thumb, not a published study)
- ARR per employee (top-quartile SaaS): $200,000+ (Rule of thumb, not a published study)
- Rule of 40 (healthy SaaS company): Revenue growth rate + profit margin ≥ 40% (Brad Feld, The Rule of 40% for a Healthy SaaS Company (2015))
How teams use it
Account executives use ARR targets to structure deals and prioritize their pipeline. When a rep knows their quota is $500,000 in New ARR, they can quickly evaluate whether a $10,000 ACV prospect is worth the same effort as a $60,000 ACV prospect. Deal structuring decisions, such as a two-year contract versus a monthly rolling agreement, directly affect the ARR recognized at close, so reps benefit from understanding how contract terms translate into ARR.
RevOps and finance teams use ARR waterfall analysis to diagnose revenue health each month. By categorizing every ARR movement as New, Expansion, Churned, or Contracted, RevOps can show leadership exactly why ARR changed and build forward projections with component-level assumptions. This breakdown also exposes mismatches that aggregate numbers hide, such as a sales team hitting New ARR targets while Churned ARR grows quietly on the Customer Success side.
One mid-market SaaS company discovered that 18% of their reported ARR came from contracts that had expired and were on month-to-month arrangements with no signed renewal. When RevOps flagged this during a CRM audit, the team launched a structured renewal campaign three quarters in advance and converted 70% of those at-risk accounts into multi-year agreements, adding $1.2M in secured ARR and reducing the next quarter's churn exposure significantly.
Common mistakes
Including one-time fees in ARR
Professional services, implementation fees, and one-time setup charges are not recurring, so including them inflates ARR and gives a misleading picture of baseline revenue. Investor comparisons and internal forecasts then rest on an overstated number.
Booking ARR at signing, not activation
Recognizing ARR at contract signature rather than at the start of the subscription period can pull forward revenue and create an artificial ARR spike that reverses in the following quarter when the pipeline is thin.
Inconsistent treatment of discounts
If some teams book ARR based on list price and others book based on net price after discounts, the ARR number becomes internally inconsistent, and rep performance, segment contribution, and cohort trends can no longer be compared accurately over time.
Tools for tracking ARR
ARR is surfaced in CRM platforms like Salesforce and HubSpot through custom opportunity and contract objects, in revenue operations platforms like Clari, Mosaic, and Salesforce Revenue Cloud, and in dedicated SaaS metrics tools like ChartMogul and Baremetrics. Sales forecasting software aggregates ARR movement by segment, product line, and territory to support board-level reporting.
Frequently asked questions
What is a good ARR growth rate benchmark?
For early-stage SaaS (under $5M ARR), 100%+ year-over-year growth is the baseline expectation. At $10M–$50M ARR, 60–80% is considered strong. At $50M–$100M ARR, 40–60% is healthy. Public SaaS companies are generally evaluated on the Rule of 40, where ARR growth rate plus free cash flow margin should exceed 40%. These benchmarks shift with market conditions, so compare against companies at the same stage and business model.
How is ARR different from MRR?
ARR is simply MRR multiplied by 12. The two metrics carry the same information; only the time unit differs. MRR is more operationally useful for month-to-month tracking and compensation calculations, while ARR is the standard for annual planning, investor reporting, and board presentations. Companies with primarily annual contracts often find ARR easier to work with because contracts are already sized annually.
Should variable usage revenue be included in ARR?
Generally no. ARR should reflect only the contracted, predictable portion of subscription revenue. Variable usage that exceeds a committed minimum is not guaranteed, so including it overstates the baseline. Some companies include a usage floor if customers have committed minimums above their base subscription, but this should be explicitly defined in your ARR policy and applied consistently.
How do you calculate ARR for multi-year contracts?
For a three-year contract worth $300,000 total, ARR is $100,000: the annualized value, not the total contract value. This is where ARR and TCV (Total Contract Value) differ. Always normalize to annual value regardless of contract length. If the contract includes escalating pricing each year, some teams book the first-year value and update ARR at each anniversary; others book the average annual value. Pick one approach and apply it consistently.
Who owns the ARR definition in a company?
RevOps typically owns the ARR definition and is responsible for ensuring it is applied consistently across sales, finance, and customer success. A written ARR policy that specifies what counts, when it is recognized, how discounts are handled, and how contract amendments are treated keeps the metric from drifting between teams. Finance should validate the definition against GAAP revenue recognition policies to ensure the two numbers can be reconciled.