SaaS ARR Calculator: How to Calculate Annual Recurring Revenue

Annual recurring revenue (ARR) is the predictable subscription revenue a business expects over one year. Calculate it by multiplying monthly recurring revenue (MRR) by 12, or by summing the annualized value of every active subscription. ARR excludes one-time fees and counts only contracted, recurring income from active customers.
If you run a subscription business and someone asks "what's your ARR?", they want one number: the predictable recurring revenue you'll earn over a year. An ARR calculator turns your active subscriptions into that single figure, and once you understand the formula behind it you can compute it on the back of a napkin. Annual recurring revenue is the heartbeat metric of every SaaS company, membership site, and retainer-based service - it tells you, your team, and your investors how much reliable income the business is generating.
This guide gives you the exact formula, explains every input, walks through three fully worked examples with realistic numbers, and shows you how to read the result. We'll also cover how ARR differs from MRR and total revenue, the mistakes that quietly inflate the number, and the best practices that keep it honest.
What Is Annual Recurring Revenue (ARR)?
Annual recurring revenue is the normalized, annualized value of all your active recurring subscriptions at a given point in time. The two words that matter most are recurring and annualized.
Recurring means the revenue repeats on a predictable schedule - monthly, quarterly, or yearly - under a subscription or contract. A one-off setup fee, a single consulting project, or a one-time hardware sale is not recurring, so it never belongs in ARR.
Annualized means you express everything as a 12-month figure, even if a customer pays monthly. If a client pays $100 a month, that subscription contributes $1,200 to ARR, because over a year it generates $1,200 of predictable income.
ARR is a snapshot, not a historical total. It answers "based on what's active right now, how much recurring revenue will we earn in the next 12 months?" That forward-looking quality is exactly why founders, finance teams, and investors lean on it so heavily.
Who uses ARR?
ARR is the default metric for SaaS startups, but it's just as useful for any business with predictable recurring income: a design studio on monthly retainers, a bookkeeping firm with annual contracts, an agency selling subscription support plans, or a creator running a paid membership. If money comes in on a repeating schedule, ARR applies.
The ARR Formula Explained
There are two equivalent ways to calculate ARR. Use whichever matches the data you have.
Method 1 - From MRR (the fast way):
Method 2 - From individual subscriptions (the precise way):
For a subscription billed monthly, annualized value = monthly price × 12. For one billed annually, the annual price is its ARR contribution. For a quarterly plan, multiply the quarterly price by 4.
A fuller version that accounts for movement during a period gives you net new ARR:
This version is what growth-stage companies report to investors, because it shows not just the total but how the number is changing.
Both core methods produce the same result when applied to the same book of business. Method 1 is quicker if you already track MRR; Method 2 is better when plans, billing cycles, and currencies vary across customers.
Understanding Each Input
A formula is only as good as the inputs you feed it. Here's what each term means and where to find it.
- Monthly recurring revenue (MRR): The total predictable revenue billed across all active subscriptions in a single month, normalized to a monthly figure. Pull this from your billing system or subscription dashboard.
- Active subscription: A customer with a live, paying contract. Trials, canceled accounts, and churned customers are excluded.
- Subscription price: The recurring fee, after any permanent discount but before one-time charges or taxes such as VAT or sales tax.
- Billing cycle: How often the customer is charged - monthly, quarterly, or annually. You normalize each cycle to a 12-month value.
- Expansion ARR: Extra recurring revenue from existing customers upgrading, adding seats, or buying add-ons.
- Churned ARR: Recurring revenue lost when customers cancel entirely.
- Contraction ARR: Recurring revenue lost when customers downgrade but stay.
Where to find these numbers
If you bill through a payment processor or invoicing tool, the data lives in your subscription records. Your invoicing platform's analytics dashboard typically aggregates active subscriptions, plan values, and renewal dates - the raw materials of an ARR calculation. If you bill manually, you'll build the same figures from your invoice records: list every active recurring agreement, note its price and cycle, and annualize.
Worked Examples: Calculating ARR Step by Step
Numbers make this concrete. Here are three realistic scenarios.
Example 1: A simple monthly-plan SaaS
Maya runs a small project-management SaaS. She has three pricing tiers and the following active customers at month end:
- 40 customers on the $15/month Starter plan
- 25 customers on the $49/month Pro plan
- 8 customers on the $149/month Team plan
Step 1 - Calculate MRR for each tier:
- Starter: 40 × $15 = $600
- Pro: 25 × $49 = $1,225
- Team: 8 × $149 = $1,192
Step 2 - Total MRR: $600 + $1,225 + $1,192 = $3,017
Step 3 - Annualize: $3,017 × 12 = $36,204 ARR
Maya's annual recurring revenue is $36,204. Notice she ignored the $200 one-time onboarding fees three customers paid this month - those are not recurring.
Example 2: Mixed billing cycles
David runs an agency with subscription support retainers billed on different schedules:
| Client | Plan price | Billing cycle | Annualized value |
|---|---|---|---|
| Acme Ltd | $400 | Monthly | $4,800 |
| Brightway | $2,400 | Annually | $2,400 |
| Corra Studio | $900 | Quarterly | $3,600 |
| Delta Foods | $250 | Monthly | $3,000 |
Step 1 - Annualize each: Monthly × 12, annual × 1, quarterly × 4 (shown in the table).
Step 2 - Sum the annualized values: $4,800 + $2,400 + $3,600 + $3,000 = $13,800 ARR
David can't simply multiply one month's billings by 12 here, because the quarterly and annual clients don't bill every month. Method 2 (summing annualized values) is the correct approach for mixed cycles.
Example 3: ARR with growth, upgrades and churn (net new ARR)
Priya's SaaS started the quarter at $120,000 ARR. During the quarter:
- New customers signed contracts worth $18,000 ARR (New ARR)
- Existing customers upgraded, adding $6,500 ARR (Expansion ARR)
- Some customers downgraded, losing $2,000 ARR (Contraction ARR)
- Two customers canceled, losing $9,500 ARR (Churned ARR)
Step 1 - Net new ARR: $18,000 + $6,500 − $2,000 − $9,500 = $13,000
Step 2 - Ending ARR: $120,000 + $13,000 = $133,000 ARR
Priya's ARR grew by $13,000 in the quarter - but the breakdown matters more than the total. $11,500 of recurring revenue walked out the door (churn plus contraction), nearly offsetting expansion. That's a retention signal worth investigating.
How to Interpret Your ARR
A raw ARR figure is just a starting point. The real insight comes from the trend and the composition.
What a "good" number looks like
There's no universal "good" ARR - a healthy figure for a solo founder is tiny next to a funded startup. What matters is growth rate and quality of revenue:
- Growth rate: Early-stage SaaS companies often target rapid year-over-year ARR growth; the well-known "triple, triple, double, double, double" pattern describes how venture-scale companies grow ARR in their early years. Most real businesses grow more modestly, and that's fine - steady, profitable growth beats a vanity spike.
- Net revenue retention: If expansion ARR exceeds churned ARR, your existing customer base grows revenue on its own. Net revenue retention above 100% is a strong signal.
- Concentration: If one client makes up 40% of ARR, the number is fragile. Diversified ARR is safer.
ARR per customer
Divide total ARR by your active customer count to get average ARR per customer. Rising ARR per customer usually means you're moving upmarket or upselling successfully; falling ARR per customer can signal discount-driven growth.
ARR vs MRR vs Other Revenue Metrics
ARR rarely lives alone. Here's how it relates to the metrics it's most often confused with.
| Metric | What it measures | Time frame | Includes one-time fees? |
|---|---|---|---|
| ARR | Annualized recurring revenue | Forward 12 months | No |
| MRR | Monthly recurring revenue | One month | No |
| Total revenue | All income earned | Historical period | Yes |
| Bookings | Value of contracts signed | Point of sale | Sometimes |
| ACV | Annual contract value per deal | Per contract per year | Usually no |
ARR vs MRR: They measure the same thing at different scales. ARR = MRR × 12. Monthly-billing businesses often lead with MRR; annual-contract businesses lead with ARR.
ARR vs total revenue: Total revenue is everything you actually earned, including one-time fees, professional services, and usage charges. ARR is only the recurring slice, projected forward. A company can have high total revenue and low ARR if most income is non-recurring.
ARR vs bookings: Bookings count the total contract value signed, which may include multi-year deals and one-time fees. ARR normalizes to a single year and only counts recurring components.
When and Why to Use ARR
ARR is most valuable when recurring revenue dominates your business and you need a stable planning number.
- Fundraising and valuation: Investors value SaaS companies as a multiple of ARR. A clean, defensible ARR figure is non-negotiable in a pitch.
- Forecasting and budgeting: Because ARR is predictable, it anchors revenue forecasts far better than lumpy one-time sales. Pair it with your churn assumptions to project next year's baseline.
- Board and team reporting: ARR is the headline number on most SaaS dashboards because everyone understands it.
- Setting goals: "Reach $500k ARR" is a clearer, more motivating target than a blend of one-time and recurring revenue.
If your business is mostly project-based or one-time sales, ARR is less meaningful - use total revenue and cash flow forecasting instead. ARR shines specifically when income repeats.
Pros and Cons of Using ARR
ARR is powerful but not perfect. Know its limits.
Pros:
- Predictable: It smooths out monthly noise into a stable annual figure.
- Comparable: Investors and peers understand it instantly, making benchmarking easy.
- Forward-looking: It tells you what's coming, not just what happened.
- Goal-friendly: It's a clean target for the whole team to rally around.
- Valuation-ready: It's the standard input for SaaS valuation multiples.
Cons:
- Ignores timing and cash: ARR doesn't tell you when cash actually arrives - an annual-paid customer and a monthly-paid one with the same ARR have very different cash flow.
- Excludes real revenue: One-time fees and services can be a big part of income but never show in ARR.
- Easy to inflate: Counting non-recurring revenue, signed-but-not-started contracts, or trials quietly overstates it.
- Hides churn: The headline number can stay flat while the underlying base erodes.
- Not GAAP revenue: ARR is a metric, not recognized accounting revenue - don't confuse the two on your financial statements.
Common Mistakes When Calculating ARR
These errors are common, and most of them make ARR look bigger than it really is.
- Including one-time fees. Setup charges, onboarding fees, and one-off project work are not recurring. Counting them is the single most frequent ARR mistake.
- Counting trials or unpaid users. Only active, paying subscriptions count. Free trials and freemium accounts are not ARR until they convert.
- Forgetting to remove churn. If a customer canceled, their revenue must come out immediately - not at renewal time.
- Including taxes. VAT, GST, and sales tax are collected on behalf of the government, not earned revenue. Calculate ARR on the net subscription price.
- Mishandling discounts. Use the actual price the customer pays. A permanent 20% discount means their ARR contribution is 20% lower.
- Counting signed-but-not-started contracts. Until the subscription is live and billing, it's a booking, not ARR (some companies track this separately as "committed ARR").
- Annualizing a single month with mixed cycles. If you have quarterly or annual plans, MRR × 12 will misstate ARR. Sum annualized values instead.
- Double-counting usage spikes. Variable usage overages aren't recurring; don't bake a one-off heavy-usage month into the run rate.
Best Practices for Tracking ARR
Follow these steps to keep your ARR accurate, trusted, and useful.
- Define your ARR policy in writing. Document exactly what counts (active paid subscriptions) and what doesn't (one-time fees, trials, taxes). Consistency over time matters more than the exact rules.
- Use net subscription prices. Strip taxes and one-time charges before calculating, every time.
- Update ARR at a fixed cadence. Recalculate monthly so you can track the trend and catch churn early.
- Break ARR into components. Always report new, expansion, contraction, and churned ARR - not just the total.
- Reconcile against billing. Your ARR should tie back to actual active subscriptions in your invoicing or payment system, with no orphaned or stale records.
- Watch net revenue retention. Track whether your existing base is expanding or shrinking independent of new sales.
- Separate committed ARR. If you count signed contracts that haven't started, label them clearly so you don't confuse pipeline with live revenue.
- Automate the calculation. Manual spreadsheets drift and break. Let your billing or analytics tool aggregate active subscriptions automatically.
A worked best-practice cadence
Suppose you recalculate on the first of each month. You export active subscriptions, annualize each by cycle, sum to get ARR, then compare to last month. The difference is your net new ARR, which you immediately decompose into new, expansion, contraction, and churn. That five-minute discipline turns ARR from a vanity number into a management tool.
How ARR Connects to Running Your Business
ARR isn't an accounting exercise - it ripples through almost every decision you make.
Cash flow: ARR tells you the recurring revenue is there, but cash flow tells you when it lands. A business with strong ARR can still hit a crunch if most customers pay monthly and a big expense falls due. Pair ARR with a cash flow forecast so you don't confuse predictable revenue with available cash.
Pricing: Every pricing decision shows up in ARR. Raising prices, adding a higher tier, or improving annual-plan adoption all lift ARR per customer. Modeling those changes against your current ARR shows their real impact before you commit.
Hiring and spending: Founders often size their budgets against ARR - for example, keeping certain costs within a percentage of recurring revenue. A clear ARR figure stops you from over-hiring on the back of a one-time revenue spike.
Retention focus: Once you decompose ARR and see how much churned ARR you lose each month, retention stops being abstract. Reducing churn directly protects the base you've already built, which is almost always cheaper than acquiring new customers to replace it.
Invoicing accuracy: Your ARR is only as reliable as the subscription data behind it. If renewals slip, recurring invoices fail to send, or canceled accounts linger as "active," your number drifts from reality. Reliable recurring invoicing and a clean view of active subscriptions are the foundation of trustworthy ARR. Aviy's recurring invoices and analytics surface active subscription values and renewal dates in one place, so the numbers you feed into an ARR calculation reflect what's actually billing - not a stale spreadsheet.
When ARR, cash flow, pricing, and invoicing all line up, you get a business you can plan around with confidence rather than guesswork.
Summary
The ARR calculator boils down to a simple idea: annualize every active recurring subscription and add them up, or multiply your MRR by 12. The discipline is in what you exclude - one-time fees, taxes, trials, and churned customers - and in tracking the components (new, expansion, contraction, churn), not just the headline figure.
Use ARR when recurring revenue drives your business: for forecasting, fundraising, goal-setting, and board reporting. Pair it with cash flow and retention metrics so the number stays honest, recalculate it on a fixed cadence, and tie it back to your live billing data. Get those habits right and your ARR becomes one of the most reliable signals you have for steering a subscription business.
Frequently asked questions
What is the formula for ARR?
ARR equals monthly recurring revenue (MRR) multiplied by 12. Alternatively, sum the annualized value of every active recurring subscription: monthly plans times 12, quarterly plans times 4, and annual plans counted once. Both methods give the same result. Always exclude one-time fees, taxes, trials, and churned customers so the figure reflects only predictable, repeating revenue.
How do you calculate ARR from MRR?
Multiply your total monthly recurring revenue by 12. If your MRR is $8,000, your ARR is $96,000. This works perfectly when all customers bill monthly. If you have quarterly or annual plans, MRR times 12 can misstate the figure, so it's safer to annualize each subscription individually and sum the results.
What is the difference between ARR and revenue?
ARR measures only predictable, recurring subscription revenue projected over 12 months. Total revenue is everything you actually earned in a period, including one-time fees, professional services, and usage charges. A company can post high total revenue but low ARR if most of its income is non-recurring. ARR is a forward-looking metric; revenue is historical and accounting-based.
Do one-time fees count toward ARR?
No. ARR captures only revenue that repeats on a predictable schedule. Setup fees, onboarding charges, one-off consulting, and hardware sales are non-recurring, so they're excluded. Including them inflates the figure today and breaks your forecast, because that money won't arrive again next year without a new sale. Track one-time revenue separately from ARR.
What is a good ARR growth rate?
It depends on stage and funding. Venture-scale startups often aim for very fast year-over-year growth, while bootstrapped or service businesses grow more modestly and sustainably. There's no universal benchmark. Focus instead on consistent growth, strong net revenue retention (expansion exceeding churn), and diversified revenue rather than chasing a single percentage target.
How do you calculate net new ARR?
Net new ARR equals New ARR plus Expansion ARR minus Churned ARR minus Contraction ARR. For example, $18,000 new, $6,500 expansion, $9,500 churned, and $2,000 contraction gives $13,000 net new ARR. This breakdown reveals whether growth comes from winning customers, expanding existing ones, or simply replacing churn.
Is ARR the same as bookings?
No. Bookings represent the total value of contracts signed, which can include multi-year deals and one-time fees. ARR normalizes everything to a single year and counts only recurring components. A three-year deal worth $90,000 with a $6,000 setup fee books at $96,000 but contributes only $28,000 to ARR.
Should taxes be included in ARR?
No. VAT, GST, and sales tax are collected on behalf of the government, not revenue you earn. Always calculate ARR on the net subscription price after permanent discounts but before any tax. Including tax overstates your recurring revenue and creates discrepancies when you reconcile ARR against your accounting figures.
How often should I recalculate ARR?
Monthly is the standard cadence. Recalculating each month lets you track the trend, catch churn early, and compute net new ARR by comparing to the previous month. Some fast-moving startups review it weekly. Whatever you choose, keep it consistent and reconcile against your live billing data so the figure stays accurate.
Can a non-SaaS business use ARR?
Yes. Any business with predictable recurring income can use ARR - agencies on monthly retainers, bookkeeping firms with annual contracts, membership sites, or subscription support plans. The same rule applies: count only recurring, contracted revenue and annualize it. If your income repeats on a schedule, ARR is a useful planning metric.
Conclusion
Annual recurring revenue is the clearest single signal of a subscription business's health, and an ARR calculator makes it trivial to compute once you understand the formula: annualize every active recurring subscription, or multiply MRR by 12. The skill isn't the arithmetic - it's the discipline of excluding one-time fees, taxes, trials, and churned customers, and of tracking the components behind the headline number.
Treat ARR as a living management tool, not a vanity figure. Recalculate it monthly, decompose it into new, expansion, contraction, and churned ARR, and reconcile it against your actual billing data. Pair it with cash flow forecasting and retention metrics, and your ARR becomes a dependable foundation for forecasting, pricing, fundraising, and growth decisions.
Related guides
- SaaS MRR Calculator: How to Calculate Monthly Recurring Revenue
- Customer Lifetime Value Calculator: Formula and Examples
- Revenue Growth Calculator: How to Measure Growth
- How to Build Predictable Monthly Revenue
- Subscription Pricing Models Explained: A Practical 2026 Guide
- The Complete SaaS Growth Guide for Founders


