Home/Finance/Annual Recurring Revenue (ARR)
Finance
beginner📖 5 min read

Annual Recurring Revenue (ARR)

Also known as: ARRAnnual Run RateAnnual Revenue

ARR = Current MRR × 12 (or sum of all annualized active subscriptions)
💡

The Concept

ARR is the annualized value of your recurring subscription revenue. It normalizes your monthly recurring revenue (MRR) into an annual sum (MRR × 12). For enterprise SaaS companies with multi-year contracts, ARR is the standard metric. If a customer signs a 3-year, $150,000 contract, that is $50,000 in ARR. Investors value SaaS companies based on ARR multiples (e.g., 10x ARR) because it represents highly predictable, compounding future revenue.

Real-World Example

When Zoom went public, their ARR growth was legendary. In their IPO prospectus, they didn't just show total revenue; they highlighted that their ARR from customers contributing >$100,000 grew 118% year-over-year. This proved they weren't just adding small accounts, but aggressively expanding enterprise contracts, leading to their massive initial public valuation.

⚠️

The Trap

The most common trap is including non-recurring revenue like one-time implementation fees or professional services in the ARR calculation. If you charge $20,000 for software (recurring) and $10,000 for setup (one-time), your ARR from that customer is only $20,000. Inflating ARR with one-time fees destroys the predictability that makes ARR valuable in the first place.

🎯

The Action

Calculate your true ARR strictly from recurring subscriptions: Current MRR × 12. Alternatively, sum the total annual value of all active contracts. Track your ARR Growth Rate year-over-year. To reach a $100M valuation at a conservative 10x multiple, you need to build an engine that consistently generates $10M in true ARR.

Pro Tips

1

Use 'Committed ARR' (CARR) to include signed contracts that haven't launched yet, minus known upcoming churn. This gives the most accurate forward-looking picture.

2

ARR implies a subscription that lasts at least a year. If your average customer churns in 4 months, you shouldn't be using ARR as your primary metric—use MRR instead.

🚫

Common Myths

ARR is just Total Annual Revenue

Total Revenue includes EVERYTHING (services, one-off hardware, one-time fees). ARR only includes the predictable, subscription-based revenue.

You calculate ARR by looking at the last 12 months

ARR is a forward-looking run rate. It's MRR × 12 based on THIS month's active subscriptions, not a historical sum of the past year.

📊

Real-World Case Studies

❄️

Snowflake

2019-2020

success

Snowflake went public with a consumption-based pricing model, but translated their usage into 'Product Revenue' run rates that functioned like ARR. By their IPO, they had 56 customers contributing >$1M in trailing 12-month revenue. Their incredibly high Net Revenue Retention (158%) meant their ARR base compounded automatically, leading to the largest software IPO in history at the time.

Implied ARR Run Rate

$500M+

Net Revenue Retention

158%

YoY Growth

121%

💡 Lesson: Even non-standard subscription models (like consumption-based) must demonstrate predictable, recurring run rates to achieve premium SaaS valuations.

💨

Fast

2021-2022

failure

One-click checkout startup Fast raised $102M in Series B funding at a $580M valuation. Despite the massive valuation, leaked reports showed their actual revenue in 2021 was roughly $600,000 total. The company had almost no true predictable ARR, burning $10M a month to acquire users with tiny transaction volumes.

Valuation

$580M

Actual 2021 Revenue

~$600K

Monthly Burn

$10M

💡 Lesson: Valuations built purely on narrative without underlying ARR growth will eventually collapse. The company shut down in 2022 when investors refused to fund the massive gap between burn and ARR.

📈

Industry Benchmarks

ARR to FTE (Full-Time Equivalent) Ratio

Post-Series A SaaS

Exceptional

> $250K / employee

Good

$150K - $250K / employee

Average

$100K - $150K / employee

Poor

< $100K / employee

Source: OpenView Partners, 2023

🛠️

Recommended Tools

🎓

Go Deeper: Certifications

🎮

Decision Scenario: The Contract Structure

You are closing your first $200K enterprise customer. They want to pay the $200K over 2 years, but they need massive custom development (worth $80K) done in the first month.

Total Contract

$200,000

Contract Length

2 Years

Custom Dev Cost

$80,000

Decision 1

How do you structure the contract and report the ARR?

Structure it as a $100K/year subscription that includes the dev work. Report $100K ARR.Click →
You reported $100K ARR, but the true repeating software value is only $60K/year once the dev work is done. Your gross margins will be terrible in Year 1, and your ARR is artificially inflated by services.
Structure it as an $80K one-time implementation fee, and a $60K/year software subscription. Report $60K ARR.Click →
Correct. You separate the one-time services ($80K) from the recurring software ($60K/year × 2 years = $120K). Your reported ARR of $60K is totally clean, maintaining a high gross margin profile.
🧪

Knowledge Check

A customer signs a 2-year contract for $120,000 total. The contract includes a $20,000 one-time setup fee in the first year. What is the ARR for this customer?

Related Concepts

Turn knowledge into action

Try our free calculators to apply these concepts with your own numbers.

Try the Calculators →