Re: Report showing all active subscriptions and their MRR (rate plans with fees and discounts)

Reply
lukeowen New Student

New Student

New Student
Posts: 1
Registered: ‎04-08-2016
Accepted Solution

Report showing all active subscriptions and their MRR (rate plans with fees and discounts)

Hi. We have a customer base where it's common for a single subscription to include both our base rate plan where this is a monthly fee as well as a discounted rate plan where there is a discount. I'm trying to pull down an report that shows me all active subscriptions and what the total MRR is for each sub but I'm having a hard time figuring out how to build this so that includes the fee associated with the one rate plan and also the discount if there is such a rate plan also tied to the subscription. 

Richard Zuora Staff

Zuora Staff

Zuora Staff
Posts: 50
Registered: ‎01-19-2016

Re: Report showing all active subscriptions and their MRR (rate plans with fees and discounts)

[ Edited ]

The MRR reported by the RatePlanCharge data source is the undiscounted MRR regardless of discounts that apply.

 

There are now two reports available that will report MRR including most discounts (the main exception are account level discounts which aren't included). These are the MRR (Contracted) Reports and the MRR Trend report. This probably aren't enable for your tenant but can be if you file a support ticket asking they be turned on. Details on the report (it's a canned report, not a data source) are in the KC so you check them out first:

https://knowledgecenter.zuora.com/CD_Reporting/Data_Exports/Exporting_Object_Data/MRR_Change_Report

https://knowledgecenter.zuora.com/CD_Reporting/Data_Exports/Exporting_Object_Data/MRR_Trend_Report

 

To get an accurate picture of MRR, remember, ignoring discounts, you need to filter on more than just the Subscription Status. You also need to filter on the RatePlanCharge EffectiveStartDate and EffectiveEndDate. You want 'today' or the date you want to know what your MRR totals are to be on or after the EffectiveStartDate and before the EffectiveEndDate. If you have a subscription where you removed a rate plan, those charges still exist in your 'active' subscription, but they have an EffectiveEndDate of the removal date, hence the need to filter else you may over state MRR. Also note that if you use Evergreen subscriptions the EffectiveEndDate on most charges (unless they've been removed) will be empty as by definition evergreen subscriptions don't end. If it's a termed subscription the farthest our the end date can be is the next renewal date.  

 

There are other corner cases you might need to consider, if you cancel a lot of subscriptions early, that is record today a subscription that takes effect in the future, say month end, then the subscription will have a status of Cancelled, today, even though the charges and the associated MRR are still in effect! But the subscription status, effective start and end date filters are the basic ones you need to capture MRR. 

 

With the upcoming reworking of the reporting infrastructure in Zuora 'net MRR' that is MRR inclusive of discounts should become available in the regular data sources, so working with all this will be much simpler. 

 

rlaker Valued Scholar

Valued Scholar

Valued Scholar
Posts: 33
Registered: ‎04-11-2016

Re: Report showing all active subscriptions and their MRR (rate plans with fees and discounts)

Is there a column that can be added to a custom report that will show discount so we can calculate net MRR manually in Excel?

chris Z-Product Team

Z-Product Team

Z-Product Team
Posts: 130
Registered: ‎01-15-2016

Re: Report showing all active subscriptions and their MRR (rate plans with fees and discounts)

Within the Rate Plan Charge Tier data source, you can find the Discount Percentage and Discount Amount fields for discount charges. There are a few things you'd want to be conscious of:

* When are the discounts active? Do the discount charges start and end at the same time as the charges that they are applied to?

* What's the level of each discount charge (e.g., is it applied to all charges in the rate plan? in the subscription? etc)

* What type of charges is the discount applied to (onetime, recurring, usage)?

* If it's a fixed amount discount, how will you spread it out amongst the charges that it applies to?

 

If you have a simple case (e.g., percent discount that coterms with the other charges on the subscription), then this is easier than it is in some of the more advanced cases.

ShahinKohan Savvy Scholar

Savvy Scholar

Savvy Scholar
Posts: 6
Registered: ‎04-06-2016

Re: Report showing all active subscriptions and their MRR (rate plans with fees and discounts)

Why isn't there just a report that shows 

 

Account, MRR (where MRR has the discount already factored in). Totally a bad design. 

Richard Zuora Staff

Zuora Staff

Zuora Staff
Posts: 50
Registered: ‎01-19-2016

Re: Report showing all active subscriptions and their MRR (rate plans with fees and discounts)

My earlier post in this thread explains how to get access to a discounted MRR by account report.  

Highlighted
AmyLy Zuora Staff

Zuora Staff

Zuora Staff
Posts: 267
Registered: ‎01-06-2016

Re: Report showing all active subscriptions and their MRR (rate plans with fees and discounts)

Hey Folks,

 

In case you run into this thread, there's now a data source available that allows you to get the discount MRR in a separate report which you can then use to calculate the total MRR.


This Community Post talks about how to do that: How to Get the MRR with Discount Applied

 

Another thing to keep an eye out for the new Order Metrics. Order Metrics will include the ability to get the net MRR value from the TCB (total contracted bookings) object. For those of you who are not ready to move fully to orders, the option to get this metric turned on is still available to you. Please reach out to your Customer Success Manager to find out more information about this. It is currently in Limited Availability and we are working on rolling it out to General Availability in the near future.



If you found my answer helpful, please give me a kudo ↑
Help others find answers faster by accepting my post as a solution √