Skip to content
English
  • There are no suggestions because the search field is empty.

MRR

Monthly Recurring Revenue (MRR) Calculation

Data Hierarchy and Flow

The MRR calculation follows a structured hierarchy that rolls up from individual charges to the company level:

MRR → Charge → Subscription → Company

Object Structure and Relationships

Company Object

  • Contains Customer Subscription objects that represent active subscriptions from Zuora

Customer Subscription Object

  • Represents a specific subscription record from Zuora
  • Contains multiple Charge objects (one subscription can have multiple charges)
  • Includes a Cumulative MRR (CMRR) field that aggregates all MRR values from its associated charges

Charge Object

  • Contains the Current MRR property, which holds the actual MRR value for that specific charge
  • Serves as the foundational data source for all MRR calculations

Calculation Logic

  1. Source Data: MRR values originate at the Charge level in the "Current MRR" property
  2. Subscription Level: The Customer Subscription object calculates CMRR by summing all Current MRR values from its associated Charge objects