Revenue that a company expects to generate on a normalized annual basis
Annual Recurring Revenue (ARR) is the total predictable subscription-based revenue a company expects to earn each calendar year. ARR is a key metric for companies that operate on a subscription or contract model, such as SaaS businesses.
Unlike one-time payments or short-term deals, ARR reflects ongoing contracts and subscriptions that renew on an annual basis, providing a clear picture of sustainable revenue.

ARR represents the recurring revenue a subscription business generates on an annual basis. Conceptually, ARR can be thought of as the annualized monthly recurring revenue (MRR) of subscription-based companies.
The basic for calculating annual recurring revenue is:
Example:
Imagine a SaaS company sells five-year subscriptions to 50 customers with monthly payments of $100 per customer. You calculate the ARR using the basic formula:
ARR = Monthly Recurring Revenue (MRR) × 12
ARR = (50 x $100) × 12
ARR = $60,000
This basic formula is useful when you need a quick snapshot of a company’s annual recurring revenue. For a more detailed view, use the comprehensive ARR formula in Method 2.
The comprehensive formula for Annual Recurring Revenue (ARR) formula is:
Where:
Example:
A subscription software company starts the year with $400,000 in ARR. During the year, the company:
Using the comprehensive formula:
ARR = Current ARR + New ARR + Expansion ARR – Contraction ARR – Churned ARR
ARR = $400,000 + $100,000 + $50,000 – $20,000 – $30,000
ARR = $500,000
At the end of the year, the company has $500,000 in ARR reflecting a year-over-year growth rate of 25%.
There isn’t a single universal formula for Annual Recurring Revenue (ARR). Companies adapt the calculation based on their contract structures, billing cycles, and reporting needs. What counts as “recurring” revenue can look different depending on the business model.
Key factors that make ARR vary:
While ARR measures recurring revenue, metrics like bookings vs billings vs revenue help explain short-term growth dynamics in SaaS companies.
The most important part isn’t which exact formula is used — it’s consistency. A business should clearly define how it calculates ARR and consistently apply that method across all reports and presentations.
The main difference between ARR and Monthly Recurring Revenue (MRR) is the measurement period. ARR gives a long-term view of recurring revenue, while MRR highlights short-term revenue expectations.
Whether a company reports Annual Recurring Revenue (ARR) or Monthly Recurring Revenue (MRR) often depends on the company’s size, contract structure, and reporting needs.
Here’s why:
Example:
ARR serves four primary strategic purposes: growth measurement, business model validation, revenue forecasting, and investor communication.
The predictability of annual recurring revenue (ARR) makes it a reliable metric for tracking a company’s revenue growth.
Because ARR reflects only recurring revenue, it highlights the sustainability of growth more effectively than total revenue.
Unlike total revenue, which considers all of a company’s cash inflows, ARR evaluates only the revenue obtained from subscriptions. Thus, ARR enables a company to identify whether its subscription model is successful or not.
Similar to MRR, ARR is commonly used for revenue forecasting. The metric is commonly referred to as a baseline, and it can be easily incorporated into more complex calculations to project the company’s future revenues.
Investors and analysts rely on ARR for valuation multiples and company comparisons. Consistent ARR growth demonstrates business model strength and market traction.
Annual recurring revenue (ARR) measures predictable subscription revenue on a yearly basis. ARR is calculated by multiplying monthly recurring revenue (MRR) by 12 and adjusting for expansions, churn, and downgrades. It helps companies track growth, validate their business model, and forecast future revenue.
The formula for annual recurring revenue (ARR) is:
ARR = Monthly Recurring Revenue (MRR) × 12
To make the calculation accurate, companies adjust this number by adding revenue from new subscription revenue and customer upgrades and subtracting revenue lost from downgrades or churned subscriptions.
No. ARR excludes setup costs, consulting fees, and other one-off sales since they are not recurring.
ARR shows recurring subscription revenue on a yearly basis, while MRR shows it monthly.
ARR provides a clear view of sustainable revenue, helping management plan for growth and investors evaluate long-term stability.
Investors use ARR to compare SaaS companies, evaluate growth rates, and assess business model strength.
CFI offers the Financial Modeling & Valuation Analyst (FMVA)® certification program for those looking to take their careers to the next level. To keep learning and advancing your career, the following CFI resources will be helpful: