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 benchmarksMonthly 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
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
Connect your existing warehouse where Salesforce data already lands.
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
CRMMetric 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.
Customer Churn Prediction
CRMMetric 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.
Customer Acquisition Cost
CRMMetric 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.
Contract Value Analysis
CRMMetric 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.
Explore monthly recurring revenue across integrations
All Salesforce metrics
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.