Table of Contents
What Is Annual Run Rate?
Annual Run Rate (ARR) is defined as a company's current Monthly Recurring Revenue (MRR) multiplied by 12, providing an annualized projection of recurring revenue assuming no changes in customers or pricing. ARR is the yearly version of MRR or Monthly Recurring Revenue. ARR helps project future revenue for the year based on your current monthly revenue. It assumes nothing changes in the year ahead – no churn, new customers, or expansion. While this might seem unrealistic in practice, ARR is a helpful tool to predict long-term growth and visualize the size of your business. If you hear someone say they have a $1M business, they are likely referring to having a $1M ARR. This means, at the current rate, they will bring in $1M in recurring revenue this year.
Last updated: March 2026
To calculate ARR, just annualize your MRR – multiply your current MRR by 12. If your MRR for last month was $100k, your ARR is currently $1.2M.
You can see example Annual Run Rate stats in the Baremetrics dashboard:
What Are the Problems with Annual Run Rate?
The biggest issue with calculating ARR by multiplying one month's revenue is the volatility of month-to-month sales. If you're a seasonal business, your ARR will look much better if calculated on a busy month's MRR. This same issue happens if you sign a big customer for one month.
Some companies calculate ARR based on their quarterly MRR, i.e., multiplying the total recurring revenue from a quarter by four to smooth out variations from month to month. Instead of looking at just one number for ARR, it's most important to look at the trend over time to see how fast a company is growing.
How Do You Calculate Annual Run Rate?
First, a note on accrual accounting, which is defined as an accounting method that recognizes economic events separately from when the cash is collected. It's based on matching expenses and revenues in the month where they actually occur. For example, if you've signed an annual subscription, you'll realize 1/12th of the contract value in each month of their subscription. You don't account for the revenue until the service is provided. It provides a much more realistic picture of where a business stands monthly.
Annual Run Rate, like MRR, is calculated on earned revenue. If you sell an annual contract, you won't include the full revenue amount in the month it was sold. You also won't include one-off payments, because they aren't expected recurring revenue, which refers to the predictable, ongoing income a subscription business can count on receiving at regular intervals.
Considerations for Churn and Upsells
When using ARR to forecast future revenue, it's important to consider factors like churn — which refers to the rate at which customers cancel their subscriptions — and upsells. High churn rates can significantly reduce your ARR over time, while successful upsell strategies can increase it.
Visual Representation
To better understand how ARR changes over time, consider tracking your MRR and visualizing trends using charts or graphs. This will help you see the impact of new customers, churn, and upsells on your ARR. Using Baremetrics for these insights can provide a comprehensive and accurate view of ARR and other revenue metrics. Get started today.
Comparison with Other Metrics
ARR is one of several metrics used to measure recurring revenue. Others include Total Contract Value (TCV), which refers to the total revenue expected from a customer contract over its full term, and Annual Contract Value (ACV), which is defined as the annualized revenue from a single customer contract. Understanding the differences between these metrics and when to use each can provide a more comprehensive view of your business's financial health. For instance, ARR is particularly useful for forecasting and understanding the sustainability of your recurring revenue, whereas TCV and ACV can help in evaluating the overall value and profitability of your customer contracts.
Is Annual Run Rate Just MRR Multiplied by 12?
We won't go into too much detail about ARR because we've written the book on MRR, and it's really not much different!
Dive into our guide on MRR to learn how to grow ARR and what mistakes you might be making.
FAQ
-
What is Annual Run Rate and how is it calculated?
Annual Run Rate (ARR) is your current Monthly Recurring Revenue multiplied by 12, giving you an annualized projection of recurring revenue based on where your business stands today.
It assumes no changes in your subscriber base: no new customers, no churn, no pricing shifts. If your MRR last month was $100k, your ARR is $1.2M. ARR is measured as MRR x 12, and SaaS businesses are often valued at multiples of it, which makes tracking it accurately critical for founders thinking about growth or fundraising. -
What is the difference between Annual Run Rate and MRR?
Annual Run Rate and MRR measure the same thing, recurring subscription revenue, but over different timeframes: MRR covers one month and ARR annualizes that figure across 12 months.
MRR is the more immediate metric, useful for tracking month-to-month momentum and catching early signs of churn. ARR gives you the bigger picture, helping you communicate the scale of your business to investors or set annual revenue targets. Both are calculated on earned recurring revenue only, which means one-off payments and non-recurring income are excluded from both figures. -
How do you calculate Annual Run Rate for a SaaS business?
To calculate Annual Run Rate, multiply your current MRR by 12 using only earned, recurring subscription revenue.- Identify your MRR for the most recent completed month
- Exclude one-off payments, setup fees, and non-recurring charges
- Apply accrual accounting: spread annual contract value across 12 months
- Multiply the resulting MRR figure by 12 to get your ARR
-
Why is Annual Run Rate an unreliable forecast on its own?
Annual Run Rate assumes your revenue stays completely flat for 12 months, which means it ignores churn, new customer acquisition, and expansion revenue entirely.
For seasonal businesses or any SaaS company that lands a large contract in a single month, ARR can look inflated if calculated from that one data point. A more reliable approach is to calculate ARR from quarterly MRR, multiplying total recurring revenue from a three-month period by four to smooth out month-to-month swings. The most useful signal is not any single ARR number but the trend over time, which shows how fast your recurring revenue base is actually growing. -
What is the difference between Annual Run Rate, ACV, and TCV?
Annual Run Rate reflects your current business trajectory, while Annual Contract Value (ACV) and Total Contract Value (TCV) measure the revenue tied to specific customer contracts.
ARR is a company-wide snapshot: your MRR times 12, applied across your entire subscription base. ACV is the annualized revenue from a single customer contract, useful for comparing deal sizes. TCV is the full expected revenue from a contract over its entire term, including multi-year commitments. SaaS founders typically use ARR for forecasting and investor conversations, while ACV and TCV help evaluate the profitability and lifetime value of individual customer relationships.
