ARR Calculator
Work out your annual recurring revenue, then project how it changes over the next 12 months. Enter your subscribers, average revenue per account, and your churn, expansion and new business rates to see current ARR, net revenue retention and the trajectory of your recurring revenue.
Current Base
Monthly Growth Assumptions
Results
Current annual recurring revenue (ARR)
—
—
Projected MRR over 12 months
Monthly MRR movement in month 1
Month-by-month ARR projection
Each row applies churn, expansion and new business to the starting MRR of that month.
| Month | Starting MRR | Churn | Expansion | New business | Net change | Ending MRR | Ending ARR |
|---|
Calculation assumptions
- Current MRR equals active subscribers multiplied by average monthly revenue per account.
- ARR is current MRR multiplied by 12, which assumes the current run rate holds for a full year.
- Each month, churn and expansion are applied to the starting MRR, and new business is added as a percentage of the same starting MRR.
- The annual churn rate is derived as 1 − (1 − monthly churn)^12; annual expansion is (1 + monthly expansion)^12 − 1.
- Net revenue retention is the annualised ratio of ending MRR to starting MRR after churn and expansion only, excluding new business.
- All rates are assumed constant for the full 12 months; in practice they move with pricing, seasonality and product changes.
- Taxes, one-off services, professional services and usage-based overages outside subscription pricing are not modelled.
ARR projections are estimates based on the subscribers, ARPA and growth rates entered. Actual recurring revenue will differ because of pricing changes, customer mix, seasonality, contract terms and market conditions. This calculator is for informational purposes only and is not financial advice.
Quotelyo Calculators
Explore more free calculators
Loans, savings, investing, retirement, real estate and business calculators. Free to use, no signup required.
No calculators match that search. Try a different word or category.
Calculate Annual Recurring Revenue for Your SaaS Business
Annual Recurring Revenue (ARR) measures the annualized value of recurring subscriptions and ongoing contractual revenue. An ARR calculator helps SaaS companies and subscription businesses estimate their current recurring revenue run rate, convert monthly recurring revenue into an annual figure, and understand the impact of customer additions, upgrades, downgrades, and cancellations. Enter your recurring revenue figures into the calculator above to estimate ARR and evaluate the scale of your subscription business.
What Is Annual Recurring Revenue (ARR)?
Annual Recurring Revenue is a business metric that represents the annualized value of recurring revenue from active subscriptions and eligible ongoing contracts at a particular point in time. It is widely used by SaaS businesses, subscription software companies, and other businesses with predictable recurring customer relationships.
ARR helps a company understand the size of its recurring revenue base without relying only on the amount invoiced or collected during a particular month. It is useful for monitoring growth, preparing budgets, evaluating subscription performance, and communicating business progress to stakeholders.
Important distinction: ARR is a non-GAAP operating metric commonly used by subscription businesses. It is not necessarily the same as accounting revenue recognized during a financial year, cash collected, total contract value, or the total value of all invoices issued.
What Is the ARR Formula?
One common approach to calculating ARR is to determine the monthly recurring revenue from active subscriptions and multiply it by 12. This converts normalized monthly recurring revenue into an annualized figure.
Use recurring revenue normalized to a monthly equivalent. Include eligible ongoing subscription revenue and apply a consistent methodology to active subscriptions, discounts, cancellations, and other recurring contract changes.
Example of the Basic ARR Calculation
Suppose a SaaS company has $25,000 in monthly recurring revenue from its active subscriptions. Multiplying MRR by 12 produces an annualized recurring revenue run rate of $300,000.
$25,000 × 12 = $300,000 ARRThis result represents the annualized value of the company's current monthly recurring revenue. It does not guarantee that $300,000 will be collected or recognized during the next year, because customers may cancel, change plans, or fail to renew.
How to Use the ARR Calculator
The exact inputs depend on how your calculator is designed. For a basic calculation, you need the monthly recurring revenue figure. A more detailed calculator may also use customer counts, subscription prices, annual contracts, or changes in recurring revenue.
Enter Recurring Revenue
Enter monthly recurring revenue from the active subscriptions or eligible ongoing contracts included in your ARR methodology. Normalize billing intervals before combining different plans.
Check Contract Terms
Confirm whether subscriptions are billed monthly or annually. Exclude one-time fees and other nonrecurring items that do not belong in your defined recurring revenue metric.
Calculate Annualized Revenue
Calculate the annual recurring revenue and review the result. If your business tracks revenue changes, also evaluate new subscriptions, expansion, contraction, and churn.
Best practice: Define exactly what counts as recurring revenue in your business and use the same rules for every reporting period. Otherwise, ARR comparisons may become misleading even when the arithmetic is correct.
ARR Calculation Example for Monthly Subscriptions
Consider a SaaS company with 200 active customers, each paying $50 per month for a recurring subscription. Assume every customer is active at the measurement date and each subscription qualifies for inclusion in the company's ARR definition.
The following example illustrates how monthly subscription revenue is converted into an annualized figure.
Calculate monthly recurring revenue
Multiply the number of active customers by the monthly subscription price.
200 × $50 = $10,000 MRRAnnualize monthly recurring revenue
Multiply MRR by 12 to express it as an annualized recurring revenue run rate.
$10,000 × 12 = $120,000 ARRInterpret the result
The company has $120,000 in annualized recurring revenue under these assumptions.
ARR = $120,000The calculated ARR is a snapshot based on the active subscription base. If customers cancel, downgrade, or receive different subscription prices, the amount may change. A reliable ARR calculation should reflect the actual recurring revenue terms at the chosen measurement date.
ARR Calculation Example for Annual Subscriptions
Businesses with annual billing can calculate ARR from the recurring annual value of their active subscriptions. For example, suppose a software company has 100 active customers paying $1,200 per year for a recurring subscription.
Identify the annual recurring value per customer
Each active customer has a recurring subscription value of $1,200 per year.
Annual recurring value = $1,200Multiply by active customers
Add the annualized recurring value of all qualifying active subscriptions.
100 × $1,200 = $120,000 ARRAn annual subscription worth $1,200 contributes $1,200 to ARR under this example's assumptions. Do not multiply that amount by 12 again, because it already represents an annual recurring value. ARR calculations should normalize billing terms without annualizing the same revenue twice.
How to Calculate ARR Growth
ARR changes as customers subscribe, expand their plans, reduce their subscriptions, or cancel. Tracking these movements helps explain why the recurring revenue base is growing or shrinking over time.
This bridge summarizes changes between two measurement dates. Each category should be defined consistently so that new recurring revenue and lost recurring revenue are not counted more than once.
Worked Example of ARR Growth
Suppose a SaaS company begins the year with $250,000 in ARR. It adds $60,000 through new customers and $25,000 through expansions. Existing customers reduce their subscriptions by $10,000, while cancellations remove another $15,000.
| ARR Movement | Amount | Effect |
|---|---|---|
| Starting ARR | $250,000 | Opening recurring revenue base |
| New ARR | +$60,000 | Revenue added by new customers |
| Expansion ARR | +$25,000 | Additional revenue from existing customers |
| Contraction ARR | −$10,000 | Revenue lost from downgrades |
| Churned ARR | −$15,000 | Revenue lost from cancellations |
| Ending ARR | $310,000 | Closing recurring revenue base |
The recurring revenue base increased from $250,000 to $310,000. The $60,000 increase represents 24% growth relative to the starting ARR. The bridge also shows why looking only at new sales can overstate business momentum if churn and downgrades are significant.
ARR Growth Rate Formula
ARR growth rate expresses the change in recurring revenue as a percentage of the starting ARR. It helps compare the relative size of growth across different periods or businesses with different revenue bases.
This calculation measures the percentage change between two ARR figures. The starting ARR must be greater than zero to calculate a conventional percentage growth rate.
Example: Calculating ARR Growth
If ARR increases from $250,000 to $310,000, the absolute increase is $60,000. Dividing that change by the starting ARR and multiplying by 100 gives the growth rate.
($310,000 − $250,000) ÷ $250,000 × 100 = 24%The result indicates that the recurring revenue base grew by 24% between the two measurement dates. It does not mean recognized accounting revenue necessarily grew by the same percentage, because ARR and recognized revenue measure different things.
What Should Be Included in ARR?
ARR should represent ongoing recurring revenue according to a clearly documented company methodology. For subscription businesses, the calculation generally focuses on the annualized value of active recurring subscriptions and eligible ongoing contractual revenue.
Commonly Included
- Recurring monthly software subscriptions.
- Recurring annual subscription contracts, annualized appropriately.
- Ongoing maintenance or support subscriptions when they qualify under the ARR definition.
- Recurring add-ons, paid seats, and plan upgrades.
- Contractual recurring service fees that meet the company's definition.
Commonly Excluded
- One-time onboarding, setup, implementation, or consulting fees.
- Hardware sales or other one-time product purchases.
- Nonrecurring professional services revenue.
- Uncommitted usage or transaction revenue that does not meet the company's ARR policy.
- Expired subscriptions and canceled contracts that are no longer part of the active recurring revenue base.
Apply one consistent definition: Some businesses have contractual minimum commitments or recurring usage-based arrangements. Their treatment depends on the company's defined metric and the actual terms of the contract. Document the policy rather than automatically including every customer charge.
ARR vs. MRR: What Is the Difference?
Annual Recurring Revenue and Monthly Recurring Revenue measure recurring revenue over different time horizons. MRR is useful for monitoring short-term subscription changes, while ARR presents the recurring revenue base on an annualized basis.
| Feature | ARR | MRR |
|---|---|---|
| Full Name | Annual Recurring Revenue | Monthly Recurring Revenue |
| Measurement | Annualized recurring revenue at a point in time | Normalized monthly recurring revenue at a point in time |
| Basic Formula | MRR × 12 under the standard monthly annualization method | Sum of qualifying monthly-normalized recurring subscription values |
| Typical Use | Longer-term planning, company scale, and recurring revenue reporting | Monthly monitoring of subscription changes and revenue trends |
| Time Sensitivity | Changes as recurring contracts, customer numbers, and subscription values change | Responds to recurring revenue additions and losses as they occur |
ARR and MRR should tell a consistent story when the same subscription population and calculation rules are used. A major difference between the two may indicate different reporting dates, annualization assumptions, or inconsistencies in how revenue is classified.
ARR vs. Total Revenue vs. Recognized Revenue
Although ARR is expressed as an annual amount, it should not automatically be treated as the revenue earned or recognized in a financial year. The distinction matters when planning budgets, reviewing performance, or preparing financial reports.
Annual Recurring Revenue
The annualized value of qualifying recurring revenue at a measurement date. ARR helps describe the size of a subscription business's current recurring revenue base.
Total Revenue
The total revenue recorded over a period under the applicable accounting framework. Depending on the business, this may include both recurring and nonrecurring revenue streams.
Recognized Revenue
Revenue recorded as earned under the applicable accounting rules. Subscription revenue is commonly recognized over the period in which the service is provided, subject to the relevant contract and accounting requirements.
Cash Collected
The money actually received from customers during a period. Cash collections can differ from ARR and recognized revenue because of annual prepayments, billing schedules, receivables, and payment timing.
Example: A customer pays $12,000 upfront for a one-year subscription. The contract may contribute $12,000 to ARR while the service remains active under the business's definition, but the cash receipt and accounting revenue recognition occur according to their own timing rules.
Why Is ARR Important for SaaS Businesses?
ARR provides a standardized view of the recurring revenue base, allowing SaaS companies to evaluate growth and make decisions with a longer-term perspective. It is especially useful when subscription contracts provide predictable recurring payments, although actual revenue remains subject to renewals, customer behavior, and contract changes.
Track Business Growth
Comparing ARR over time helps management understand whether its recurring customer base is expanding, contracting, or remaining relatively stable.
Support Financial Planning
ARR can inform hiring plans, operating budgets, product investment, and longer-term business planning when combined with appropriate assumptions about expenses, churn, collections, and future growth.
Monitor Retention
Reviewing expansion, contraction, and churn helps businesses understand whether existing customers are increasing their recurring spend or reducing it.
Communicate Company Scale
ARR provides a recurring revenue metric that founders, management teams, and investors can use when discussing the size and development of a subscription business.
How to Increase ARR
Growing ARR means increasing the annualized value of the qualifying recurring revenue base. The strongest approach depends on a company's product, customer needs, pricing, acquisition efficiency, retention, and ability to deliver ongoing value.
Acquire New Customers
Attracting new customers to paid recurring subscriptions adds new ARR when their contracts qualify under the company's recurring revenue definition. Sustainable acquisition also requires attention to sales and marketing costs and customer quality.
Expand Existing Accounts
Plan upgrades, additional seats, and recurring add-ons can increase expansion ARR when customers receive sufficient value from the additional products or services.
Reduce Customer Churn
Improving product reliability, onboarding, customer support, and ongoing customer outcomes may reduce cancellations and help retain recurring revenue.
Review Pricing and Packaging
Subscription tiers and pricing can affect recurring revenue per customer. Test pricing carefully while considering customer value, conversion, retention, and the potential impact on downgrades or cancellations.
Look beyond headline growth: ARR growth is more informative when considered alongside gross margin, retention, customer acquisition cost, customer concentration, and cash flow. A business can grow ARR while still facing challenges with profitability or cash collection.
Common ARR Calculation Mistakes to Avoid
ARR can become misleading if a business mixes recurring and nonrecurring items or applies different rules to similar subscription contracts. A consistent methodology helps create a more reliable view of revenue performance.
- Including one-time fees: Setup, implementation, consulting, and other nonrecurring charges should not normally be counted as ARR merely because they appear on a subscription invoice.
- Annualizing revenue twice: An annual subscription value should not be multiplied by 12 again. Normalize monthly and annual plans consistently.
- Ignoring churn and downgrades: ARR should reflect the active recurring revenue base under the stated measurement policy, including relevant subscription reductions and cancellations.
- Using total revenue as ARR: Total revenue can include one-time sales and services that do not belong in recurring revenue.
- Mixing measurement dates: Ensure that the subscriptions, contract terms, and currency values used in the calculation relate to the same reporting date.
- Assuming ARR guarantees future revenue: ARR is a current annualized run rate, not a guarantee that customers will remain active or that the same amount will be collected over the next 12 months.
- Using inconsistent discount policies: Apply consistent rules for recurring discounts, free periods, usage commitments, and contracted price changes.
Limitations of an ARR Calculator
An ARR calculator can annualize recurring revenue, but it does not automatically assess every risk affecting a subscription business. The output should be interpreted alongside retention, contract terms, cash flow, profitability, and the company's accounting policies.
ARR Is Not Guaranteed Revenue
Customers can cancel, downgrade, fail to renew, or otherwise change their subscriptions. The current recurring revenue run rate may not be realized in full over the next year.
ARR Does Not Measure Profit
ARR does not deduct salaries, hosting, product development, customer support, sales expenses, or other costs. High ARR does not necessarily mean the business is profitable.
Contract Definitions Matter
Businesses may apply different policies to usage-based contracts, future-dated contracts, recurring services, and temporary discounts. Comparisons require consistent definitions and measurement dates.
Forecasts Need Additional Assumptions
Projecting future ARR requires assumptions about new sales, renewals, expansion, churn, and pricing. Multiplying today's ARR by a growth assumption is not a substitute for a detailed business forecast.
How to Calculate ARR in Excel or Google Sheets
You can calculate annual recurring revenue in a spreadsheet using a simple formula. If monthly recurring revenue is entered in cell A2, multiply that amount by 12.
Calculate ARR From MRR
=A2*12If A2 contains 25000, the result is 300000. Format the result as currency to display the annualized recurring revenue figure.
Calculate MRR From Subscription Data
For a simple subscription list where each row contains a monthly-normalized recurring value, sum the values for qualifying active subscriptions. For example, if the monthly-normalized values are in cells B2 through B101, a basic total is:
=SUM(B2:B101)After determining MRR, annualize it:
=SUM(B2:B101)*12Calculate ARR Growth Rate
If starting ARR is in cell A2 and ending ARR is in cell B2, use the following formula when starting ARR is greater than zero:
=(B2-A2)/A2Format the result as a percentage. For example, if starting ARR is $250,000 and ending ARR is $310,000, the calculated growth rate is 24%.
Spreadsheet tip: Normalize annual, quarterly, and monthly subscription prices to a common monthly basis before calculating MRR. Filter out ineligible one-time fees and apply the same subscription-status and discount rules throughout the workbook.
Frequently Asked Questions About ARR
Find answers to common questions about annual recurring revenue, its formula, SaaS metrics, subscription calculations, and the difference between ARR and recognized revenue.
What does ARR stand for?
ARR stands for Annual Recurring Revenue. It represents the annualized value of qualifying recurring revenue from active subscriptions and ongoing contractual arrangements under a company's defined methodology. It is commonly used by SaaS and subscription businesses to monitor recurring revenue scale and growth.
How do you calculate ARR?
A common method is to multiply monthly recurring revenue by 12. For example, $25,000 in monthly recurring revenue corresponds to $300,000 in ARR. Businesses with annual subscription contracts can also sum the annualized recurring value of eligible active contracts, provided that monthly and annual plans are normalized consistently.
What is the difference between ARR and MRR?
MRR measures normalized recurring revenue on a monthly basis, while ARR presents that recurring revenue on an annualized basis. Under the common monthly annualization method, ARR equals MRR multiplied by 12. MRR is useful for tracking short-term subscription changes, while ARR summarizes the current recurring revenue run rate on a 12-month basis.
Can I calculate ARR from annual subscriptions?
Yes. Sum the annual recurring values of qualifying active subscriptions. For example, 100 active customers paying $1,200 per year represent $120,000 in ARR under the stated assumptions. Do not multiply that annual subscription value by 12 again, because it is already expressed on an annual basis.
Does ARR include one-time fees?
One-time fees such as setup, implementation, hardware sales, and nonrecurring consulting services are generally excluded from ARR. ARR is intended to represent recurring revenue, not every amount billed to a customer. Businesses should define and document their metric so that eligible recurring charges are consistently included.
Is ARR the same as annual revenue?
No. ARR is an annualized recurring revenue metric measured at a point in time. Annual accounting revenue reflects the revenue recognized during a financial year under the applicable accounting rules. ARR and recognized revenue can differ because of billing schedules, contract duration, customer changes, and recognition timing.
Is ARR the same as cash collected?
No. Cash collected represents payments received from customers, while ARR measures the annualized value of qualifying recurring contracts at a measurement date. A company can collect an annual subscription upfront even though its recurring revenue metric is normalized to a monthly or annual run rate.
What is a good ARR for a SaaS business?
There is no single ARR figure that is good for every SaaS company. The appropriate scale depends on the business model, target market, company stage, pricing, operating costs, retention, and growth strategy. ARR is more meaningful when assessed alongside growth rate, customer churn, gross margin, and cash flow.
How is ARR growth calculated?
Subtract starting ARR from ending ARR, divide the difference by starting ARR, and multiply by 100 to express the change as a percentage. If ARR rises from $250,000 to $310,000, growth is 24%. Starting ARR must be positive for this conventional percentage calculation.
What is net new ARR?
Net new ARR generally refers to the net change in recurring revenue during a period. It can include new customer ARR and expansion ARR, less contraction ARR and churned ARR. The exact reporting categories should be defined consistently within a company's revenue reporting framework.
Does ARR include customer churn?
The current ARR calculation reflects the recurring revenue base under the company's stated methodology. Customers who have canceled and are no longer active are generally excluded from active ARR. Churned ARR is tracked as a negative movement when explaining how the recurring revenue base changes over time.
How should annual and monthly subscriptions be combined?
Convert each eligible subscription to a consistent monthly or annual equivalent before combining the values. Monthly plans can be annualized by multiplying their normalized monthly recurring revenue by 12. Annual subscriptions should contribute their annualized recurring value without being multiplied by 12 again.
Does ARR guarantee revenue for the next 12 months?
No. ARR is a current annualized run rate, not a guarantee of future collections or recognized revenue. Customers may cancel, reduce their plans, fail to renew, or change their usage. Forecasts should account for expected new business, renewals, expansion, contractions, churn, and relevant contractual commitments.
Is ARR a GAAP revenue metric?
ARR is generally treated as a non-GAAP operating metric rather than a recognized accounting revenue line item. It should be defined consistently and presented separately from recognized revenue and other financial statement measures. Businesses should make the assumptions behind their ARR calculations clear when reporting the metric.
Can ARR be used to value a SaaS company?
ARR is sometimes used alongside other metrics when evaluating SaaS company valuations. However, ARR alone does not determine company value. Growth, retention, gross margin, profitability, market conditions, customer concentration, and capital requirements can all affect how a business is assessed.
How often should a business calculate ARR?
Many subscription businesses monitor ARR monthly or whenever meaningful changes occur in their recurring customer base. The appropriate frequency depends on transaction volume, reporting needs, and the reliability of subscription data. Using consistent measurement dates and rules makes trend analysis more useful.
Calculate Your Annual Recurring Revenue
Use the ARR Calculator above to estimate the annualized value of your subscription revenue and understand your business's recurring revenue scale. Start with accurately normalized recurring revenue, exclude nonrecurring items, and track the effects of new customers, upgrades, downgrades, and cancellations. For a more complete picture of SaaS performance, assess ARR alongside retention, profitability, cash flow, and recognized accounting revenue.
Disclaimer: This calculator and educational content are provided for informational purposes only. ARR is an operating metric whose definition can vary by business. Calculations depend on the recurring revenue policy, subscription status, contract terms, discounts, and measurement date used. Estimates do not guarantee future revenue or profitability and are not a substitute for professional accounting or financial advice.
