Short answer: ARR (Annual Recurring Revenue) is calculated by multiplying your Monthly Recurring Revenue (MRR) by 12. The formula is ARR = MRR × 12. For annual contracts, simply sum the committed annual value. Exclude one-time fees, setup costs, and non-recurring charges.
Key takeaways
- ARR = MRR × 12 is the simplest formula.
- Exclude one-time and variable fees.
- Include only recurring subscription revenue.
- Adjust for future known changes like upgrades.
- Use ARR to gauge business health, not as a profit metric.
What you will find here
ARR stands for Annual Recurring Revenue. It’s the lifeblood of any subscription business. But many founders calculate it wrong. They include one-time fees or forget to annualize monthly plans. Let’s fix that.
What is Annual Recurring Revenue (ARR)?
ARR is the annualized value of your recurring subscription revenue. It’s a snapshot of predictable income. Not total cash received. Not gross revenue. Just the recurring part. This matters because investors and leaders use ARR to measure growth and stability.
ARR is forward-looking. It tells you what you can expect if nothing changes. No new customers. No churn. Just the revenue from existing subscriptions over a year.

The Simple ARR Formula
If you have monthly subscriptions, the formula is: ARR = MRR × 12. That’s it. Monthly Recurring Revenue times 12 months.
For annual contracts, you sum the committed annual value. Example: if a customer pays $12,000 upfront for a year, that’s $12,000 ARR. Simple.
If you have both monthly and annual plans, calculate each part separately, then add them. Don’t double count.
Step-by-Step Guide to Calculate ARR
Follow these steps for accuracy:
- Identify all recurring revenue sources. This includes subscription fees, platform fees, recurring add-ons. Exclude one-time setup, implementation, and professional services.
- Calculate MRR for all customers. For each customer, take their monthly subscription amount. If they have an annual plan, divide the annual amount by 12 to get monthly equivalent.
- Sum all MRR. Add up every customer’s monthly recurring value.
- Multiply by 12. That result is your total ARR. You can also calculate it by summing annualized values directly.
Here’s a quick comparison of common approaches:
| Method | Formula | Best For |
|---|---|---|
| MRR × 12 | Sum of monthly subscriptions × 12 | Most SaaS with monthly plans |
| Annual Contract Value | Sum of all annual contract amounts | Businesses with only annual plans |
| Hybrid | Combine monthly and annualized values | Mix of monthly and annual contracts |
What to Include and Exclude in ARR
ARR should only include recurring revenue. Include subscription fees, usage-based recurring charges, and recurring add-ons. Exclude one-time setup fees, onboarding charges, professional services, and credits.
If you have usage-based pricing with a base subscription, include the base. Usage above base? Only if it’s reliably recurring. Many exclude variable usage from ARR to keep it predictable.
Another common mistake: including expansion revenue that hasn’t happened yet. Only include known upgrades or commitments that are already in effect. Future upsells are not ARR.

Common Mistakes When Calculating ARR
Mistake #1: Counting all cash received. Cash might include non-recurring items. ARR is about recurring value, not bank deposits.
Mistake #2: Forgetting to annualize monthly plans. If you only have monthly subscribers, don’t report monthly revenue as ARR. Always multiply by 12.
Mistake #3: Not adjusting for churn. ARR is a point-in-time metric. If you lose customers, your ARR drops. Update your calculation monthly to reflect current state.
Mistake #4: Including trial or freemium users. Only include paying customers. Unless a free tier has a clear path to revenue, exclude it.
How to Handle Contractions and Expansions
When customers downgrade, ARR decreases. When they upgrade, ARR increases. Track these as part of net new ARR. Your overall ARR should be: beginning ARR + new ARR + expansion ARR – churned ARR – contraction ARR.
This formula gives you a complete picture. It shows growth from both new logos and existing customers.
Why Correct ARR Calculation Matters
ARR is a key metric for fundraising, benchmarking, and internal planning. Investors use it to value your company. Wrong numbers lead to wrong valuations. Internally, ARR helps set growth targets and allocate resources. If ARR is inflated, your growth targets might be unreachable.
Accurate ARR also builds trust. Investors and board members rely on consistent reporting. Changing how you calculate ARR mid-stream creates confusion. Stick to a standard method.
Tools to Automate ARR Calculation
Many SaaS tools show ARR automatically. Stripe, Recurly, and Chargebee have built-in ARR reports. CRM platforms like Salesforce can be configured. But automation only works if your data is clean. Regularly audit your subscriptions to ensure accuracy.
If you use spreadsheets, create a template. Pull a list of all active subscriptions, their monthly value, and contract length. Then apply the formula manually until automation is reliable.
Actionable Next Steps
First, pull your current subscription data. Calculate ARR using the method above. Compare it to any existing reports. Are they different? Investigate discrepancies. Then set a monthly process to update ARR. Track changes over time. Use ARR alongside other metrics like net revenue retention to understand your business health.
Frequently asked questions
What is the formula for calculating ARR?
The basic formula is ARR = MRR × 12. MRR is your total Monthly Recurring Revenue. For annual contracts, multiply the annual commitment by 1. If you have both, combine the annualized values. Exclude one-time fees.
Can ARR include usage-based revenue?
Generally, no. ARR should be predictable and recurring. Usage-based revenue is variable. Some companies include a base subscription fee but exclude overage. If usage is consistent, you may include it, but be transparent about how it’s calculated.
How often should I recalculate ARR?
Monthly is standard. ARR changes with new sales, churn, and upgrades. Monthly recalculation captures these changes. Some companies calculate weekly for high-churn models. Update as often as you need for accurate reporting.
What’s the difference between ARR and MRR?
MRR is Monthly Recurring Revenue. ARR is the annualized version. ARR = MRR × 12. MRR is better for short-term tracking; ARR is better for long-term planning and valuation. Both exclude non-recurring revenue.
Should I include prepaid annual contracts in ARR?
Yes. If a customer pays $12,000 upfront for one year, you recognize the full $12,000 as ARR immediately. However, for accounting purposes, revenue is recognized monthly. ARR is a metric, not a revenue recognition method.
3 thoughts on “How to Calculate ARR the Right Way”