KPI Tree

Salesforce Metric

Revenue

Monthly Recurring Revenue = Sum of Active Recurring Contract Values Normalised to a Monthly Amount

Monthly Recurring Revenue is the normalised, predictable revenue your business earns each month from active subscriptions. In Salesforce, it is derived from closed-won Opportunities with recurring revenue line items, or from a subscription or contract object, by converting every active contract value to a monthly figure. It excludes one-off charges such as setup fees or professional services.

Full guide: definition, formula, and benchmarks
SalesforceRevenue

Monthly Recurring Revenue

Monthly Recurring Revenue is the normalised, predictable revenue your business earns each month from active subscriptions. In Salesforce, it is derived from closed-won Opportunities with recurring revenue line items, or from a subscription or contract object, by converting every active contract value to a monthly figure. It excludes one-off charges such as setup fees or professional services.

How to calculate monthly recurring revenue

Monthly Recurring Revenue = Sum of Active Recurring Contract Values Normalised to a Monthly Amount

Why monthly recurring revenue matters for Salesforce users

MRR is the heartbeat of any subscription business, and Salesforce is usually where the deals that create it are closed. Reading MRR straight from your Opportunity and contract data ties revenue back to the reps, accounts, and segments that produced it, so growth and churn are never abstract numbers detached from the pipeline.

A reliable MRR figure lets you forecast with confidence, spot when new business is stalling, and quantify the impact of expansion or contraction before it shows up in the bank. It is also the base metric that investors, boards, and finance teams expect every other revenue number to reconcile against.

Understand and act on monthly recurring revenue with KPI Tree

Sync your Salesforce Opportunity, Product, and contract or subscription objects into your warehouse and compute Monthly Recurring Revenue in KPI Tree, normalising annual and multi-month contracts to a monthly value and filtering out non-recurring charges. Place it in a metric tree alongside customer lifetime value and customer churn prediction so you can see how acquisition, retention, and expansion roll up into total recurring revenue.

Assign clear RACI ownership in KPI Tree, typically with the revenue or finance lead accountable and RevOps responsible for the Salesforce data quality behind it. Set a monthly review cadence so movements in new, expansion, and churned MRR are caught and acted on while they can still be influenced.

Get started with your Salesforce data

Data Warehouse
SnowflakeBigQueryDatabricksRedshift

Connect your existing warehouse where Salesforce data already lands.

Professional Services
FivetranSnowflakedbt

Our professional services team can build you turn-key AI foundations in a matter of weeks. Data warehouse on Snowflake/BigQuery, ELT with Fivetran, all modelled in dbt with a semantic layer.

Related Salesforce metrics

Customer Lifetime Value

CRM

Metric Definition

Customer Lifetime Value = Average Revenue per Customer per Year x Gross Margin % x Average Customer Lifespan

Customer lifetime value (CLV) estimates the total net revenue a customer will generate over their entire relationship with your business. Using Salesforce opportunity history, renewal data, expansion revenue, and churn patterns, CLV quantifies the long-term return on each customer acquisition and retention investment.

View metric

Customer Churn Prediction

CRM

Metric Definition

Customer churn prediction uses Salesforce activity, support case, engagement, and renewal data to calculate a probability score indicating how likely each customer is to churn. It combines declining engagement frequency, increasing support escalations, contract approaching renewal without expansion signals, and reduced product usage into a composite risk score.

View metric

Customer Acquisition Cost

CRM

Metric Definition

Customer Acquisition Cost = Total Sales & Marketing Spend / Number of New Customers Won

Customer acquisition cost (CAC) measures the total sales and marketing investment required to win a new customer. Using Salesforce opportunity data, campaign costs, and activity records, CAC quantifies acquisition efficiency and determines the breakeven point for each new customer relationship.

View metric

Contract Value Analysis

CRM

Metric Definition

Contract value analysis examines the distribution and trends of contract values across Salesforce opportunities and contracts. It segments total contract value (TCV) and annual contract value (ACV) by customer segment, product mix, contract term length, and sales rep to identify pricing patterns, discount behaviours, and deal structuring trends that influence long-term revenue.

View metric

Empower your team to understand and act on Salesforce data

Map what drives your metrics, measure progress at any grain, prove what works statistically, and deliver personalised action plans to every team member.

Experience That Matters

Built by a team that's been in your shoes

Our team brings deep experience from leading Data, Growth and People teams at some of the fastest growing scaleups in Europe through to IPO and beyond. We've faced the same challenges you're facing now.

Checkout.com
Planet
UK Government
Travelex
BT
Sainsbury's
Goldman Sachs
Dojo
Redpin
Farfetch
Just Eat for Business