What is annual recurring revenue (ARR)? Meaning and formula

- What is annual recurring revenue (ARR)?
- How to calculate ARR
- How ARR compares to other revenue metrics
- Types of recurring revenue
- ARR calculation examples
- What counts as a good ARR?
- Common ARR mistakes to avoid
- How to grow your ARR
- Close your books faster with Ramp's AI coding, syncing, and reconciling alongside you

Annual recurring revenue (ARR) is the predictable yearly revenue your business earns from active subscriptions. It shows how much revenue you can count on over a full year, whether you bill monthly or annually.
ARR helps you evaluate financial stability, forecast long-term performance, and track how upgrades, downgrades, and churn affect growth.
What is annual recurring revenue (ARR)?
Annual recurring revenue (ARR) is the predictable revenue a subscription business expects over a 12-month period, excluding one-time fees. It reflects the value of active contracts normalized to a yearly period, giving you a clear view of stable, recurring income.
Subscription-based companies rely on ARR to understand long-term revenue stability. It helps you evaluate performance, spot trends, and plan for growth across both B2C and B2B models.
Why ARR matters for SaaS and subscription businesses
ARR helps you understand how much revenue you can depend on each year. This clarity makes it easier to plan and manage spend, set goals, and build long-term financial models. It also offers a straightforward way to track growth. Shifts in upgrades, downgrades, and cancellations show where your business is gaining traction and where customer experience may need improvement.
Investors often look at ARR to understand the durability of your business model. Strong ARR signals predictable revenue, which supports better valuations and more confident planning.
Because ARR isolates recurring subscription revenue, it's the foundation for forecasting cash flow, securing funding, and benchmarking performance over time. A growth-stage SaaS company with $10M ARR, for example, can show investors durable year-over-year revenue growth rather than one-off sales spikes. That consistency directly influences valuation multiples and lender confidence.
How to calculate ARR
Calculate ARR by adding the subscription revenue you earn from current and new customers and then adjusting for upgrades, downgrades, and cancellations. This gives you a single number that reflects predictable revenue over a full year.
You can calculate ARR using a simple formula:
ARR = Renewal revenue + New customer revenue + Expansion revenue – Revenue loss from churn – Revenue loss from contraction
Components of the ARR formula
- Renewal revenue: Revenue you receive from existing customers who renew their contracts
- New customer revenue: Revenue from customers who sign a new subscription
- Expansion revenue: Revenue from upgrades, add-ons, or higher-tier plans
- Revenue loss from churn: Revenue lost when customers cancel their subscriptions
- Revenue loss from contraction: Revenue lost when customers downgrade to lower-priced plans
How ARR compares to other revenue metrics
ARR is recurring, subscription revenue normalized to a year, and that focus on predictability is what sets it apart from other metrics.
| Metric | What it measures | Period/Scope | When to use |
|---|---|---|---|
| ARR | Recurring subscription revenue | Annualized | Tracking long-term subscription growth, investor reporting, forecasting |
| MRR | Recurring subscription revenue | Monthly | Monitoring short-term trends, churn, month-over-month changes |
| Total revenue | All revenue sources | Any period | Financial statements, tax reporting, full business performance |
| Annual run rate | Projected annual revenue from any source | Extrapolated from one period | Estimating future revenue when historical data is limited |
ARR vs. revenue
The difference between revenue and ARR is that revenue includes every dollar your business earns, including one-time fees and professional services. ARR counts only the predictable, recurring portion from subscriptions.
ARR vs. MRR
ARR and MRR use the same underlying data, just measured over different periods. MRR captures recurring revenue monthly, while ARR annualizes it (ARR = MRR x 12). The metric you emphasize depends on your billing cycles and audience.
A streaming service with millions of $10/mo subscribers, for example, tracks MRR to catch early churn signals. An enterprise SaaS company selling $120,000 annual contracts tracks ARR because that's how its revenue actually lands.
ARR vs. total revenue
ARR counts only predictable, recurring subscription income. Total revenue includes everything: one-time fees, setup charges, and professional services. That's why total revenue is usually higher.
If you charge a $5,000 implementation fee alongside a $60,000 annual subscription, only the $60,000 goes into ARR. Setup and implementation fees should be excluded from ARR because they don't recur.
ARR vs. annual run rate
These two metrics share an acronym but measure different things. Annual recurring revenue is built only from recurring subscription revenue. Annualized run rate extrapolates future annual revenue from one month or quarter of all revenue, recurring or not.
Annualized run rate isn't based on recurring revenue at all. It's a snapshot of all revenue from a single month or quarter, projected forward.
Types of recurring revenue
Recurring revenue comes from subscription activity that repeats on a predictable schedule. Understanding each type helps you calculate ARR accurately and identify where revenue is growing or declining.
Each type maps directly to a component in the ARR formula. New subscriptions add to your base, upgrades create expansion revenue, and cancellations subtract from it. A customer moving from a $50/mo plan to a $75/mo plan, for example, generates $300 in annual expansion revenue.
Subscription revenue
Subscription revenue includes renewals from existing customers and new sales added during the year. These contracts form the base of your recurring revenue. You can track changes in subscription revenue by monitoring renewal rates and retention metrics.
Expansion revenue
Expansion revenue comes from customers who increase their annual spend. This might include moving to higher-tier plans or adding recurring features. If you offer recurring add-ons, include them in expansion revenue and exclude any one-time fees.
Lost revenue
Lost revenue reflects the annual value you lose when customers downgrade or cancel. Downgrades reduce the contract amount, while cancellations remove the subscription entirely. Tracking both helps you understand churn and its impact on long-term revenue stability.
ARR calculation examples
To calculate ARR, start by identifying your recurring subscription revenue, then add any new or expanded contracts and subtract revenue lost from downgrades or cancellations. These examples show how ARR works for different billing models.
How to calculate ARR from monthly subscriptions
If you charge customers monthly, find your monthly recurring revenue (MRR) first and convert it into an annual amount.
- Renewal revenue: 500 customers renew at $20 per month, adding $10,000 of MRR
- New customer revenue: 120 new customers join at $20 per month, adding $2,400 of MRR
- Expansion revenue: 50 customers upgrade, adding $5 per month each, for $250 of MRR
- Revenue loss from churn: 40 cancellations reduce MRR by $800
- Revenue loss from contraction: 30 downgrades reduce MRR by $120
The calculation looks like this:
- MRR = $10,000 + $2,400 + $250 – $800 – $120 = $11,730
- ARR = $11,730 * 12 = $140,760
How to calculate ARR from yearly subscriptions
If you bill customers annually, you can calculate ARR directly from contract values.
| ARR component | Standard | Platinum | Total |
|---|---|---|---|
| Renewal revenue | 600 * $500 = $300,000 | 12 * $20,000 = $240,000 | $540,000 |
| New customer revenue | 100 * $500 = $50,000 | 3 * $20,000 = $60,000 | $110,000 |
| Expansion revenue | $12,000 | $50,000 | $62,000 |
| Revenue loss from churn | 40 * $500 = $20,000 | 1 * $20,000 = $20,000 | –$40,000 |
| Revenue loss from contraction | $6,000 | $25,000 | –$31,000 |
ARR = $540,000 + $110,000 + $62,000 – $40,000 – $31,000 = $641,000
What counts as a good ARR?
There's no single "good" ARR figure. What's healthy depends on your company stage, and metrics like growth rate, low churn, and net revenue retention often matter more than the absolute number.
A good ARR depends on context. A $3M ARR startup has strong traction. A $50M ARR company with flat growth and high churn has problems.
As an example, reaching $1M ARR typically signals product-market fit for early-stage startups. It's often the threshold where companies begin attracting serious investor interest.
Benchmarks by stage:
- Early-stage startups often treat $1–$3M ARR as a product-market-fit milestone
- $10M+ ARR is considered strong for growth-stage SaaS companies
- Mature companies prioritize efficiency and retention over hypergrowth
Health signals matter as much as the number itself. Net revenue retention above 100% (industry leaders reach roughly 120%) and annual churn around 5%–7% or less indicate a healthy subscription business.
Common ARR mistakes to avoid
Small errors in ARR calculations can create misleading forecasts or distort performance metrics. These are the issues that most often cause inaccurate results.
Mistaking ARR for cash flow
ARR reflects predictable revenue, not money collected. If you include ARR in the wrong financial statement, you may misread the timing of cash movements and confuse profit with billing activity. Treat ARR as income and report it only in your income statement or P&L.
Neglecting discounts
Discounted subscriptions change the actual value of recurring revenue. If you calculate ARR using full-price contract values, you may overestimate revenue and miss the true average recurring rate. Adjust ARR to include discounted contract amounts.
Including late payments
Late payments do not count as recurring revenue. Customers who have not paid their annual contract on time should be included in lost revenue until payment is received. This helps you maintain an accurate picture of reliable annual income.
Adding non-recurring revenue
One-time fees, non-recurring add-ons, and professional services do not contribute to ARR. Mixing these with recurring charges inflates ARR and creates unrealistic expectations for future revenue.
Confusing ARR and MRR
ARR measures predictable revenue over a full year, while MRR focuses on month-to-month trends. If you use the wrong metric to evaluate performance or make decisions, you may misinterpret growth patterns or fail to spot short-term changes that affect retention or expansion.
How to grow your ARR
Growing ARR depends on improving retention, encouraging upgrades, and managing the cost of acquiring new customers. These strategies help you strengthen recurring revenue over time.
Reduce customer acquisition cost (CAC)
Acquiring customers becomes less sustainable when marketing and sales costs rise faster than subscription revenue. To improve ARR, compare your recurring revenue to CAC and look for opportunities to reduce spend or increase efficiency. Lower acquisition costs give you more room to grow long-term contract value.
Increase retention and customer lifetime value (LTV)
Retention is one of the most reliable drivers of ARR growth. You can strengthen customer lifetime value (LTV) by improving onboarding, addressing common support issues, or personalizing the customer experience. Small gains in retention often compound and lead to meaningful increases in recurring revenue.
Consider new upgrades to incentivize engagement
Thoughtful upgrades or added features can motivate existing customers to increase their annual spend. This might include new pricing tiers, added functionality, or recurring add-on services. Review how customers use your product and identify opportunities where expanded features provide clear value.
Reduce churn
Churn is one of the fastest ways to erode ARR, even when new customer growth looks healthy. Identify at-risk accounts early by monitoring usage signals and engagement data, then intervene with targeted outreach or support before customers decide to cancel.
Optimize your pricing
Pricing that doesn't reflect the value customers receive leaves ARR on the table. Audit your pricing tiers regularly and consider usage-based or tiered models that let customers grow into higher spend naturally as their needs expand.
Close your books faster with Ramp's AI coding, syncing, and reconciling alongside you
Month-end close is a stressful exercise for many companies, but it doesn't have to be that way. Ramp's AI-powered accounting tools handle everything from transaction coding to ERP sync, so teams close faster every month with fewer errors, less manual work, and full visibility.
Every transaction is coded in real time, reviewed automatically, and matched with receipts and approvals behind the scenes. Ramp flags what needs human attention and syncs routine, in-policy spend so teams can move fast and stay focused all month long. When it's time to wrap, Ramp posts accruals and reconciles with your accounting system so tie-out is smoother and books are audit-ready in record time.
Here's what accounting looks like on Ramp:
- AI codes in real time: Ramp learns your accounting patterns and applies your feedback to code transactions across all required fields as they post
- Auto-sync routine spend: Ramp identifies in-policy transactions and syncs them to your ERP automatically, so review queues stay manageable, targeted, and focused
- Review with context: Ramp reviews all spend in the background and suggests an action for each transaction, so you know what's ready for sync and what needs a closer look
- Automate accruals: Post (and reverse) accruals automatically when context is missing so all expenses land in the right period
- Tie out with confidence: Use Ramp's reconciliation workspace to spot variances, surface missing entries, and ensure everything matches to the cent
Try an interactive demo to see how businesses close their books 3x faster with Ramp.

FAQs
In finance, ARR typically refers to the accounting rate of return, a separate metric from annual recurring revenue that weighs an investment's net profit against its initial cost.
Annual run rate estimates future earnings by projecting current revenue forward and ignores variables like churn. ARR reflects only recurring subscription or contract revenue.
MRR uses the same formula as ARR but applies to a monthly rather than annual billing period. Both are important metrics for subscription businesses.
A good ARR depends on your company's stage and industry, but early-stage startups often aim for $1–$3 million as a product-market-fit milestone, while $10 million+ is typically strong for growth-stage SaaS. Healthy growth, low churn, and strong unit economics matter more than the absolute number.
To convert ARR to recognized revenue, spread it evenly over the contract period, typically monthly. For a $12,000 annual subscription, you'd recognize $1,000 in revenue per month.
“Invoices, cards, tokens. The categories change but the principle doesn't: know where the money is going, remove the work around it, and make sure the spend is worth it.”
Maciej Mylik. Finance
ElevenLabs

“There's just no surprises anymore. No more waiting two months to find out how a job did. We know how it's doing as it's happening.”
Erich Kuss
Financial Systems Manager, Infinity Home Services

“More token spend isn’t proof that AI is working. Less isn’t proof that it isn’t. What matters is whether we’re buying the right level of intelligence for the work. Ramp lets us make that judgment in the same place we manage every other type of spend.”
Cody Nutt
Senior Director of Business Systems, Daxko

“Most banks treat the back office as a cost to keep down. We treat ours as a return to compound, which is why we run it on Ramp. Now we put our clients on Ramp, too.”
Patrick Gaughen
President & COO, Hingham Institution for Savings

“Browserbase builds infrastructure so AI agents can do real work. Ramp is doing the same for finance. It’s not another tool. It’s a system purpose-built for AI-driven finance, and that’s why we chose Ramp as our financial operating system from day one.”
Paul Klein IV
Founder & CEO, Browserbase

“We used to pay up to $20k a year for our AP platform. With Ramp, we’re earning back well over that amount. That's money that belongs to the mission now, not to the back-office software.”
Heidi Coffer
Chief Financial Officer, Boys & Girls Clubs of San Francisco

“The tricky thing about corporate travel policy is timing. We didn't need a stricter policy. We needed the policy to show up earlier. With Ramp Travel, it finally does.”
Keith Frantz
Director of Enterprise Risk Management, Prosper

“We're accountable to our funders, our partners, and the families we serve. That accountability starts with how we manage every dollar. Ramp makes it easy for our team to spend wisely, track in real time, and keep overhead low so more resources reach the families navigating infertility.”
Rachel Fruchtman
CFO, Jewish Fertility Foundation



