NEWJoin 2M+ software buyers|Get Weekly Insights, Trends & Expert PicksSubscribe free →

Spotsaas logo

What is Annual Recurring Revenue (ARR)?

Annual Recurring Revenue (ARR) is the yearly value of revenue generated from subscriptions, contracts, and other recurring billing cycles. ARR is one of the primary metrics used for measuring the year-over-year growth of SaaS and subscription companies that use a recurring revenue model. It normalizes revenue across different contract lengths and billing frequencies, giving you a clear picture of your predictable revenue base.

$

Annual Recurring Revenue (ARR):

--

The Formula

ARR = Number of Customers × Annual Revenue per Customer

Number of Customers:Total active customers billed on an annual or normalized recurring basis.
Annual Revenue per Customer:The average yearly contract value per customer, normalized from any billing frequency.

Worked Examples

Simple ARR Calculation

A SaaS company has 200 customers each paying $600 per year.

  • Customers: 200
  • Annual revenue per customer: $600
  • ARR = 200 × $600
ARR = $120,000

Mixed Billing Frequencies

A company has 50 annual customers at $1,200/yr and 300 monthly customers at $80/mo.

  • Annual customers ARR: 50 × $1,200 = $60,000
  • Monthly customers ARR: 300 × ($80 × 12) = $288,000
  • Total ARR = $60,000 + $288,000
ARR = $348,000

What Is a Good Annual Recurring Revenue (ARR)? Industry Benchmarks

Stage / ContextTypical ValueWhat It Means
Pre-Seed / Idea Stage$0 – $100KValidating early paid customers.
Seed Stage$100K – $1MFinding repeatable sales motion.
Series A$1M – $10MScaling GTM with proven ICP.
Series B+$10M+Expanding into new segments or markets.

How to Improve Annual Recurring Revenue (ARR)

Reduce Churn

Every customer lost directly reduces ARR. A 1% improvement in monthly churn can have a 10–15% compounding impact on ARR over 12 months.

Drive Expansion Revenue

Upsells, seat expansions, and cross-sells grow ARR without acquiring new customers. Prioritize customer success to unlock expansion early.

Shift Monthly Customers to Annual Plans

Offer a 10–20% discount for annual pre-payment. This converts monthly MRR to ARR, improving predictability and reducing churn exposure.

Improve Pricing

Audit your pricing tiers annually. Many early-stage SaaS companies are significantly underpriced. Moving up-market to larger customers can dramatically increase average contract value.

Annual Recurring Revenue (ARR) vs. Related Metrics

Annual Recurring Revenue (ARR) vs. MRR (Monthly Recurring Revenue)

ARR = MRR × 12. MRR is preferred for tracking month-over-month momentum; ARR is used for annual planning, investor reporting, and comparing multi-year contracts.

Annual Recurring Revenue (ARR) vs. Total Revenue

ARR only counts predictable recurring revenue. Total revenue includes one-time fees, professional services, and setup charges — which inflate revenue but do not reflect sustainable subscription value.

Common Mistakes When Calculating Annual Recurring Revenue (ARR)

1

Including One-Time Fees

Professional services, setup fees, and one-time payments are not recurring. Including them in ARR overstates your predictable revenue base and misleads investors.

2

Not Normalizing Monthly Contracts

If a customer pays $99/month, their ARR contribution is $99 × 12 = $1,188 — not $99. Always annualize all recurring contracts for an accurate ARR figure.

3

Counting Contracted but Not Yet Started Revenue

ARR should reflect active, live subscriptions. Signed contracts that haven't activated yet (backlog) are not ARR until the subscription begins.

Embed This Calculator on Your Website

Add this free What is Annual Recurring Revenue (ARR)? to your blog, website, or resource page in seconds. Help your readers calculate their own metrics — and earn a backlink to Spotsaas.

<div id="spotsaas-calc-annual-recurring-revenue"></div>
<script
  src="https://www.spotsaas.com/embed/calculators/annual-recurring-revenue.js"
  data-calculator="annual-recurring-revenue"
  async
></script>

Frequently Asked Questions

About the reviewer

Rajat Gupta is the founder of Spotsaas. Over the past two years, he has reviewed 2,000+ tools across CRM, HR, AI, and finance — applying hands-on product research and a background in commerce and the CFA program to evaluate software through a business and ROI lens. His goal: help teams make software decisions they won't regret.

Disclaimer: This research has been collated from a variety of authoritative sources. We welcome your feedback at [email protected].