Platform

AI

AI Agents
Sense, decide, and act faster than ever before
AI Visibility
See how your brand shows up in AI search
AI Feedback
Distill what your customers say they want
Amplitude MCP
Insights from the comfort of your favorite AI tool

Insights

Product Analytics
Understand the full user journey
Marketing Analytics
Get the metrics you need with one line of code
Session Replay
Visualize sessions based on events in your product
Heatmaps
Visualize clicks, scrolls, and engagement

Action

Guides and Surveys
Guide your users and collect feedback
Feature Experimentation
Innovate with personalized product experiences
Web Experimentation
Drive conversion with A/B testing powered by data
Feature Management
Build fast, target easily, and learn as you ship
Activation
Unite data across teams

Data

Warehouse-native Amplitude
Unlock insights from your data warehouse
Data Governance
Complete data you can trust
Security & Privacy
Keep your data secure and compliant
Integrations
Connect Amplitude to hundreds of partners
Solutions
Solutions that drive business results
Deliver customer value and drive business outcomes
Amplitude Solutions →

Industry

Financial Services
Personalize the banking experience
B2B
Maximize product adoption
Media
Identify impactful content
Healthcare
Simplify the digital healthcare experience
Ecommerce
Optimize for transactions

Use Case

Acquisition
Get users hooked from day one
Retention
Understand your customers like no one else
Monetization
Turn behavior into business

Team

Product
Fuel faster growth
Data
Make trusted data accessible
Engineering
Ship faster, learn more
Marketing
Build customers for life
Executive
Power decisions, shape the future

Size

Startups
Free analytics tools for startups
Enterprise
Advanced analytics for scaling businesses
Resources

Learn

Blog
Thought leadership from industry experts
Resource Library
Expertise to guide your growth
Compare
See how we stack up against the competition
Glossary
Learn about analytics, product, and technical terms
Explore Hub
Detailed guides on product and web analytics

Connect

Community
Connect with peers in product analytics
Events
Register for live or virtual events
Customers
Discover why customers love Amplitude
Partners
Accelerate business value through our ecosystem

Support & Services

Customer Help Center
All support resources in one place: policies, customer portal, and request forms
Developer Hub
Integrate and instrument Amplitude
Academy & Training
Become an Amplitude pro
Professional Services
Drive business success with expert guidance and support
Product Updates
See what's new from Amplitude

Tools

Benchmarks
Understand how your product compares
Templates
Kickstart your analysis with custom dashboard templates
Tracking Guides
Learn how to track events and metrics with Amplitude
Maturity Model
Learn more about our digital experience maturity model
Pricing
LoginContact salesGet started

AI

AI AgentsAI VisibilityAI FeedbackAmplitude MCP

Insights

Product AnalyticsMarketing AnalyticsSession ReplayHeatmaps

Action

Guides and SurveysFeature ExperimentationWeb ExperimentationFeature ManagementActivation

Data

Warehouse-native AmplitudeData GovernanceSecurity & PrivacyIntegrations
Amplitude Solutions →

Industry

Financial ServicesB2BMediaHealthcareEcommerce

Use Case

AcquisitionRetentionMonetization

Team

ProductDataEngineeringMarketingExecutive

Size

StartupsEnterprise

Learn

BlogResource LibraryCompareGlossaryExplore Hub

Connect

CommunityEventsCustomersPartners

Support & Services

Customer Help CenterDeveloper HubAcademy & TrainingProfessional ServicesProduct Updates

Tools

BenchmarksTemplatesTracking GuidesMaturity Model
LoginSign Up

Recurring Revenue 101: MRR vs. ARR

Learn the difference between monthly recurring revenue (MRR) and annual recurring revenue (ARR) and when to use them.
Insights

Jun 3, 2024

11 min read

Rachel Torres

Rachel Torres

Former Group Product Marketing Manager, Amplitude

Recurring Revenue 101

Recurring revenue is income a business receives at regular intervals over time from ongoing subscriptions, contracts, or repeat sales of products or services. It excludes one-time or non-regular revenue.

Leading companies measure monthly recurring revenue (MRR) and annual recurring revenue (ARR) because they are reliable metrics. They provide businesses with a steady income stream and enhance their financial status by ensuring a consistent cash flow—this predictability enables better budgeting, planning, and forecasting.

As businesses navigate the landscape of sustained financial stability, consistently monitoring—and finding ways to increase—recurring revenue becomes an important strategy.

Key takeaways

  • Recurring revenue represents the predictable income generated from customers who regularly pay for a company’s offerings continuously, such as monthly (MRR) or annually (ARR).
  • Three primary sources of recurring revenue are subscription-based, usage-based, and seat-based pricing.
  • Use upselling, cross-selling, and user retention strategies to increase recurring revenue.

Monthly recurring revenue (MRR) vs. annual recurring revenue (ARR)

MRR is regular income each month, and ARR is steady income over the course of a fiscal year.

MRR offers insights into shorter-term revenue trends, making tracking month-over-month changes in your business’s income easier. ARR gives you an annualized view of recurring revenue, helping you forecast your company’s future financial performance.

When to use MRR:

  • Short-term performance analysis: MRR is beneficial for short-term analysis, providing insights into your current monthly revenue from subscription-based products or services. It helps track month-to-month changes, identify trends, and assess the immediate impact of strategies or marketing campaigns on revenue.
  • Operational decisions: MRR is also valuable for day-to-day operational decisions, such as adjusting pricing or testing new features.

When to use ARR:

  • Long-term financial planning: ARR gives a more stable and predictable view of your company’s annual recurring revenue. It’s valuable for long-term financial planning, forecasting, and measuring the overall growth trajectory of a business.
  • Investor relations and valuation: ARR is often used in discussions with investors and stakeholders or for financial reporting purposes, as it can influence the valuation of a company.
  • Business scaling and resource allocation: ARR is also beneficial for strategic decisions related to scaling the business, setting budgets, and allocating resources over a longer time horizon.

Recurring revenue impacts business decision-making due to its predictable and stable nature. Businesses with recurring revenue can more confidently allocate resources for growth initiatives, such as expanding the customer base, improving products or services, or investing in new marketing strategies.

To calculate MRR, add the revenue from your active subscription plans, contracts, and repeat purchases for a given month. Exclude any one-time sales or non-recurring charges.

MRR = [total amount of all recurring revenue in a month]

Once you calculate your MRR, the simplest way to calculate your ARR is by multiplying your MRR by 12.

ARR = MRR x 12

However, if this calculation doesn’t account for expansions of your recurring revenue—such as feature upgrades or add-ons—or your churned recurring revenue, you may consider a different calculation. For example:

ARR = [total amount of all yearly recurring revenue + total amount of all recurring expansion revenue] - churned user revenue

Examples of recurring revenue sources

Recurring revenue streams are established so companies don’t have to rely on unpredictable income, like one-off sales or irregular revenue sources.

Subscription-based recurring revenue

Subscription-based recurring revenue is from customers who pay a regular fee to access a product or service. Customers pay this fee at set intervals—e.g., monthly, quarterly, or annually. It typically involves a contractual agreement where customers subscribe for ongoing access to a product, platform, content, or service.

Leading companies tend to offer subscriptions on a tiered basis. Each tier is differentiated by the level of functionality, target audience, and scope of features offered, so customers can use the tier they need without paying extra for features they don't need.

Netflix, Hulu, and other streaming platforms are well-known examples of monthly subscription-based recurring revenue models. These companies get their recurring revenue from the active subscribers who pay them monthly to access TV shows, movies, and other content.

Other examples include subscription boxes like HelloFresh or BarkBox.

Usage-based recurring revenue

Usage-based recurring revenue is generated by charging customers based on their usage or consumption of a product or service over a specific period. In this model, customers are billed according to the quantity or volume of resources they use or consume. While it’s not the exact same income month-over-month, it still provides a regular and predictable income. By looking at historical usage data, companies can predict how much each customer will likely use each month.

Cloud computing services provided by companies like Amazon Web Services (AWS), Microsoft Azure, or Google Cloud Platform use this recurring revenue model. These companies charge customers based on the resources they consume, such as computing power, storage, data transfer, and other services.

This model is similar to a public works or power company that charges based on the use of electricity, water, or other utilities.

Seat-based recurring revenue

A seat-based recurring revenue model is when a company charges customers based on the number of user licenses, logins, or “seats” the customer needs. This pricing structure typically scales according to the number of users needing access. Companies can easily adjust their agreement by adding more seats as they grow.

A company that might use seat-based pricing is a SaaS company. For example, Salesforce, a customer relationship management (CRM) software, offers various pricing based on the number of user licenses a business needs. Their pricing plans are structured to accommodate different business sizes and needs, charging a certain monthly fee per user.

Strategies for increasing recurring revenue

Increasing recurring revenue is pivotal for sustained growth and financial stability. A strong focus on boosting recurring revenue ensures sustainable income growth and fosters a more resilient business model. The more recurring revenue you generate, the more likely you are to reduce your vulnerability to market fluctuations.

Upselling techniques

In the context of recurring revenue, upselling is a strategy where businesses encourage existing customers to spend more per month or year by offering additional value or features beyond their initial purchase. For example, you may try to get one of your current customers to upgrade to a more feature-rich version of the product they’re currently using. By persuading existing customers to upgrade to higher-tier plans or add premium features, businesses can boost the average revenue generated from each user.

The upselling techniques you use depend on your sources of recurring revenue. With a subscription-based recurring revenue model, you might upsell a customer in the “solo user” tier to the “professional teams” tier, so their whole team can access the product. With a subscription-based model, you might try to upsell premium add-on features.

Cross-selling strategies

Cross-selling is when you offer complementary or related products, features, or services to existing customers to enhance their overall experience and increase the value they derive from the initial purchase.

In the context of a digital product, it usually means recommending related or supplementary products, add-ons, or features that can complement the customer’s existing purchase or enhance their usage of the primary product. You can diversify your revenue sources when users cross-buy multiple products or services from your business. This diversity reduces dependency on a single offering and helps you create a more resilient and stable recurring revenue base.

Imagine a photo-editing software priced at $50 per month that offers add-ons like additional filters or printing services. By employing cross-selling techniques, this software company can promote these add-ons to existing customers who initially purchased the base photo-editing features.

User-retention tactics

The primary goal of user retention is to reduce churn and encourage customers to remain loyal, leading to a consistent stream of recurring revenue. Achieving high retention involves consistently delivering value, addressing user needs, and nurturing ongoing engagement.

A high customer retention rate is often a sign of a sticky product that captivates users and keeps them engaged and loyal to the platform. A sticky product holds users’ interest and commitment, making it more likely they will continue their subscription, contract, or usage.

For instance, consider a subscription-based meditation app. The app employs a range of user-retention strategies to promote ongoing usage and encourage subscription renewals. These strategies may include personalization techniques, such as tailored recommendations based on user preferences and timely notifications prompting regular meditation sessions, as well as offering exclusive content.

Track and monitor recurring revenue to improve your financial health

Evaluating your recurring revenue metrics on an ongoing basis helps you understand your business's financial health and growth. Recurring revenue is a strong indicator of a product’s success and sustainability. By monitoring and understanding recurring revenue, you can make informed decisions, drive strategic growth initiatives, and ensure long-term viability in today’s competitive landscape.

Amplitude Customer Data Platform helps you understand your revenue streams and where your most impactful growth opportunities are. With automated reports providing reliable product insights within seconds, teams gain immediate access to critical data, understanding user journeys at a glance through helpful visualizations.

Get started for free, or explore the demo to learn more about Amplitude’s Customer Data Platform.

Sign up for free today and start making strategic, data-driven decisions that drive growth.

About the author
Rachel Torres

Rachel Torres

Former Group Product Marketing Manager, Amplitude

More from Rachel

Rachel Torres is a former product marketing manager at Amplitude, focusing on go-to-market solutions for enterprise customers. Before Amplitude, she served as a strategic marketing consultant to early-stage startups, including DataGrail, ConductorOne, and Elevate Security. In her free time, she enjoys ballet, Beyoncé, and library books.

More from Rachel
Topics

101

Metrics

Retention

Monetization

Platform
  • Product Analytics
  • Feature Experimentation
  • Feature Management
  • Web Analytics
  • Web Experimentation
  • Session Replay
  • Activation
  • Guides and Surveys
  • AI Agents
  • AI Visibility
  • AI Feedback
  • Amplitude MCP
Compare us
  • Adobe
  • Google Analytics
  • Mixpanel
  • Heap
  • Optimizely
  • Fullstory
  • Pendo
Resources
  • Resource Library
  • Blog
  • Product Updates
  • Amp Champs
  • Amplitude Academy
  • Events
  • Glossary
Partners & Support
  • Contact Us
  • Customer Help Center
  • Community
  • Developer Docs
  • Find a Partner
  • Become an affiliate
Company
  • About Us
  • Careers
  • Press & News
  • Investor Relations
  • Diversity, Equity & Inclusion
Terms of ServicePrivacy NoticeAcceptable Use PolicyLegal
EnglishJapanese (日本語)Korean (한국어)Español (Spain)Português (Brasil)Português (Portugal)FrançaisDeutsch
© 2025 Amplitude, Inc. All rights reserved. Amplitude is a registered trademark of Amplitude, Inc.
Blog
InsightsProductCompanyCustomers
Topics

101

AI

APJ

Acquisition

Adobe Analytics

Amplify

Amplitude Academy

Amplitude Activation

Amplitude Analytics

Amplitude Audiences

Amplitude Community

Amplitude Feature Experimentation

Amplitude Guides and Surveys

Amplitude Heatmaps

Amplitude Made Easy

Amplitude Session Replay

Amplitude Web Experimentation

Amplitude on Amplitude

Analytics

B2B SaaS

Behavioral Analytics

Benchmarks

Churn Analysis

Cohort Analysis

Collaboration

Consolidation

Conversion

Customer Experience

Customer Lifetime Value

DEI

Data

Data Governance

Data Management

Data Tables

Digital Experience Maturity

Digital Native

Digital Transformer

EMEA

Ecommerce

Employee Resource Group

Engagement

Event Tracking

Experimentation

Feature Adoption

Financial Services

Funnel Analysis

Getting Started

Google Analytics

Growth

Healthcare

How I Amplitude

Implementation

Integration

LATAM

Life at Amplitude

MCP

Machine Learning

Marketing Analytics

Media and Entertainment

Metrics

Modern Data Series

Monetization

Next Gen Builders

North Star Metric

Partnerships

Personalization

Pioneer Awards

Privacy

Product 50

Product Analytics

Product Design

Product Management

Product Releases

Product Strategy

Product-Led Growth

Recap

Retention

Startup

Tech Stack

The Ampys

Warehouse-native Amplitude

Recommended Reading

article card image
Read 
Insights
Vibe Check Part 3: When Vibe Marketing Goes Off the Rails

Dec 4, 2025

8 min read

article card image
Read 
Customers
How CAFU Tripled Engagement and Boosted Conversions 20%+

Dec 4, 2025

8 min read

article card image
Read 
Customers
The Future is Data-Driven: Introducing the Winners of the Ampy Awards 2025

Dec 2, 2025

6 min read

article card image
Read 
Insights
Marketing Analytics in 2026: Predictions from the People Who Measure Everything

Nov 25, 2025

9 min read

Explore Related Content

Integration
Using Behavioral Analytics for Growth with the Amplitude App on HubSpot

Jun 17, 2024

10 min read

Personalization
Identity Resolution: The Secret to a 360-Degree Customer View

Feb 16, 2024

10 min read

Product
Inside Warehouse-native Amplitude: A Technical Deep Dive

Jun 27, 2023

15 min read

Guide
5 Proven Strategies to Boost Customer Engagement

Jul 12, 2023

Video
Designing High-Impact Experiments

May 13, 2024

Startup
9 Direct-to-consumer Marketing Tactics to Accelerate Ecommerce Growth

Feb 20, 2024

10 min read

Growth
Leveraging Analytics to Achieve Product-Market Fit

Jul 20, 2023

10 min read

Product
iFood Serves Up 54% More Checkouts with Error Message Makeover

Oct 7, 2024

9 min read