Understanding ARR, MRR, and TCV: Key Revenue Metrics Explained

Introduction

If you're running a subscription-based business, three metrics sit at the foundation of everything: Annual Recurring Revenue (ARR), Monthly Recurring Revenue (MRR), and Total Contract Value (TCV). Understanding these isn't optional - it's how investors evaluate you, how boards measure progress, and how you forecast growth.

Yet many growing businesses track these inconsistently, or worse, calculate them incorrectly. Let's fix that.

What Is MRR (Monthly Recurring Revenue)?

MRR is the predictable revenue your business earns every month from active subscriptions. It's the heartbeat of any SaaS business.

How to Calculate MRR

The simplest formula:

MRR = Number of paying customers x Average revenue per account (ARPA)

But real-world MRR has components:

  • New MRR - Revenue from brand-new customers this month
  • Expansion MRR - Additional revenue from existing customers (upgrades, add-ons)
  • Churned MRR - Revenue lost from customers who cancelled
  • Contraction MRR - Revenue lost from downgrades

Net New MRR = New MRR + Expansion MRR - Churned MRR - Contraction MRR

Why MRR Matters

MRR gives you a real-time pulse on business health. A growing MRR means your acquisition outpaces churn. A declining MRR means trouble - even if total revenue looks fine from one-time deals.

What Is ARR (Annual Recurring Revenue)?

ARR is simply MRR multiplied by 12. It annualizes your recurring revenue to give a bigger-picture view.

ARR = MRR x 12

When to Use ARR vs. MRR

  • MRR is better for operational decisions - monthly trends, cohort analysis, campaign impact
  • ARR is better for strategic conversations - board meetings, fundraising, annual planning

Most SaaS companies report both, but investors typically focus on ARR for companies above $1M in recurring revenue.

What Is TCV (Total Contract Value)?

TCV is the total value of a contract over its entire duration, including one-time fees.

TCV = (Monthly recurring amount x Contract length in months) + One-time fees

For example, a 2-year contract at $500/month with a $2,000 setup fee:

TCV = ($500 x 24) + $2,000 = $14,000

TCV vs. ACV (Annual Contract Value)

  • TCV = Total value over full contract term
  • ACV = Value normalized to one year

A 3-year, $90,000 contract has a TCV of $90,000 but an ACV of $30,000.

Common Mistakes to Avoid

1. Including Non-Recurring Revenue in MRR

One-time setup fees, professional services, and hardware costs should never be counted in MRR. These inflate your recurring metrics and mislead forecasts.

2. Not Segmenting MRR Components

Knowing your total MRR is table stakes. The real insight comes from understanding the breakdown: how much is new vs. expansion vs. churn. This tells you where growth is actually coming from.

3. Ignoring Contraction

Many teams celebrate low logo churn while ignoring revenue contraction from downgrades. A customer who drops from Enterprise to Starter is a warning sign, not a retained account.

4. Inconsistent Contract Calculations

When your sales team structures deals differently - annual vs. monthly, with varying discounts and terms - TCV calculations become a mess. You need a system that normalizes these automatically.

How PegacornCRM Automates Revenue Metrics

Tracking ARR, MRR, and TCV manually in spreadsheets breaks down as you scale. PegacornCRM's Pega:Finance agent handles this automatically:

  • Contract parsing - Upload a contract and Pega extracts TCV, ARR, payment terms, and renewal dates automatically
  • Real-time dashboards - MRR breakdown (new, expansion, churn, contraction) updated in real-time
  • Anomaly detection - Get alerts when metrics move unexpectedly - a sudden spike in contraction MRR or an unusual TCV pattern
  • Revenue forecasting - AI-powered projections based on your pipeline, historical win rates, and contract patterns

Key Takeaways

  1. MRR is your monthly recurring heartbeat - track all four components (new, expansion, churned, contraction)
  2. ARR is MRR x 12 - use it for strategic and investor conversations
  3. TCV captures the full value of a contract - don't confuse it with ACV
  4. Automate these calculations as early as possible - manual tracking doesn't scale

Understanding these metrics isn't just about reporting. It's about making better decisions about pricing, retention, and growth strategy. The businesses that master revenue intelligence are the ones that scale predictably.

Ready to automate your CRM?

PegacornCRM deploys AI agents that manage your pipeline, triage tickets, and generate reports - 24/7.

Start Free Trial →

Related Articles