SlideShare a Scribd company logo
1 of 10
Download to read offline
From Sales Ops to SaaS Metrics
(A Simplified Business Case)
- Donald F, Nagaraj P and Team
2015
SaaS Metrics Defined
MRR The Monthly Recurring Revenue at the end of each month. Computed by taking the MRR
from the previous month and adding Net New MRR.
ARR Annualized Run Rate = MRR x 12ARR is annual run-rate of recurring revenue from the
current installed base.
ACV Annual Contract Value of a subscription agreement. This is very close to ARR above.
Churned MRR/ACV The lost MRR from churning customers in the current month.
Expansion MRR/ACV The increase in MRR from expansion in your installed base in the current month.
Net New MRR/ACV Net New MRR = New MRR + Expansion MRR – Churned MRR
This is the sum of the three different components that will change MRR during each month.
Billings Billings is the amount that you have invoiced that is due for payment shortly.
Revenue Revenue is amount of money that can be recognized according to accounting policy. Even if it
is paid for upfront, usually subscription revenue can only be recognized ratably over time as
the service is delivered. If more money has been paid than can be recognized, the difference
goes into a balance sheet item called Deferred Revenue.
Avg Contract Length Assuming a mix of different contract lengths, this gives you the average duration in months
or years.
Months Up Front Average of months (or years) of payment received in-advance with new bookings. Getting
paid in advance has a big positive impact on cash flow. This metric has been used as a way to
incent sales people to get more paid up front when a new customer is signed.
ARPA – Average monthly
recurring Revenue per
Account
This number is tells you the average monthly revenue per customer. It is useful to look at this
for just the new customers booked in the month. Plot a trend line to show you the average
price point that your new customers have chosen.
Current Scope Next Phase Out of Scope
Reporting Matrix
Current Scope Next Phase Out of Scope
Presentation Mockups (MRR)
Presentation Mockups (ARR)
Presentation Mockups (Activity)
Architectural Framework
Business Assumptions/ Limitations
1 All Amounts to be computed/displayed in USD only
2 Service Duration attribute is maintained at the individual SKU level
3 Renewal Contract does not have the Original Contract Linkage.
4 Service Durations are for whole months only
5
Revenue Waterfall Report is the mutually agreed data source. Additional Metrics
may be possible after extending ETL to other data sources like Bookings, Billings etc.
6
Static GL Account Mapping for Term License and Data Subscription Revenue Groups
is accurate enough to slice the “SaaS” component of the business.
7
Parent-Child SKU relationship within a Bundling arrangement is not currently
available, thereby limiting the Product-level reporting
8
SaaS Metrics are non-GAAP reports, and cannot be reconciled 1:1 with GAAP
Reports
POC Conclusions
POC Accomplishments
(actual Q2-2015 Waterfall)
Gap from POC to Production Post-Production
Capability to source data from ERP
Revenue Data (revStream) into
Hadoop AWS stack
Increase the columns made available
for reporting (Ship To Customer,
Product, as present on the source) to
maximize Self-Service capabilities
Perform MRR calculation based on
Day Unit (use 1/365 Day Unit instead
of 1/12 Month Unit)
Self-Service capability in Visualization
to create custom reports
Fine-tune SaaS data selection rule
to exclude Purchase Accounting
Entries
Pull in additional required data
sources (SFDC, Oracle) to get
Contracts + Renewals Data, in order
to compute Churn, Renewals Metrics
Capability to dynamically compute
and display SaaS Metrics
(ARR, MRR)
Fine-tune Product-Account mapping
to exclude non-SaaS transactions
(example GFY)
Pull in additional required data
sources (Excel, Oracle) to get SaaS
Customer Acquisition Cost, etc to
enable perform Break-Even Analysis
Report-level and Role-level security
to segregate data sets based on
business requirement
Provide additional AS-OF-DATE user
parameter, to allow for dynamic
selection of data set
Additional Reports and Metrics:
Monthly Activity, Top 10 Customers,
Customer Lifetime Value, ETC
Acceptable overall Query
Performance to retrieve data
Change the data source type from
File to MV, to eliminate staging
storage area and manual step
Revisit process for Maintenance-to-
Term Conversions, for more accuracy
Publish/Excel Export/Distribution
capabilities
Re-engineer operational process for
Prepayments and Adjustments
Data Reconciliation (upto 98%
accuracy) for Q2-2015

More Related Content

What's hot

SaaS Pipeline Conversions Assignment
SaaS Pipeline Conversions AssignmentSaaS Pipeline Conversions Assignment
SaaS Pipeline Conversions AssignmentBharatRane4
 
Building a Repeatable, Scalable & Profitable Growth Process
Building a Repeatable, Scalable & Profitable Growth ProcessBuilding a Repeatable, Scalable & Profitable Growth Process
Building a Repeatable, Scalable & Profitable Growth ProcessDavid Skok
 
SaaS Metrics Guide | Amplify.LA
SaaS Metrics Guide | Amplify.LASaaS Metrics Guide | Amplify.LA
SaaS Metrics Guide | Amplify.LAAmplify.la
 
Most critical SaaS metrics everybody should track
Most critical SaaS metrics everybody should trackMost critical SaaS metrics everybody should track
Most critical SaaS metrics everybody should trackStrive Analytics
 
The Operations Perspective: Scaling Operations in the Subscription Economy
The Operations Perspective: Scaling Operations in the Subscription EconomyThe Operations Perspective: Scaling Operations in the Subscription Economy
The Operations Perspective: Scaling Operations in the Subscription EconomyZuora, Inc.
 
3 SaaS Metrics That Matter
3 SaaS Metrics That Matter3 SaaS Metrics That Matter
3 SaaS Metrics That MatterTien Tzuo
 
FINANCIAL MANAGEMENT WITH SAP BUSINESS ONE
FINANCIAL MANAGEMENT WITH SAP BUSINESS ONEFINANCIAL MANAGEMENT WITH SAP BUSINESS ONE
FINANCIAL MANAGEMENT WITH SAP BUSINESS ONEMTC Systems
 
How to prepare an insightful PPC report?
How to prepare an insightful PPC report?How to prepare an insightful PPC report?
How to prepare an insightful PPC report?OnDem
 
Beyond general ledgers
Beyond general ledgersBeyond general ledgers
Beyond general ledgerssinghvarun_123
 
The 3 Subscription Metrics that matter
The 3 Subscription Metrics that matterThe 3 Subscription Metrics that matter
The 3 Subscription Metrics that matterZuora, Inc.
 
Funding options For Growing Technology Compaines
Funding options For Growing Technology CompainesFunding options For Growing Technology Compaines
Funding options For Growing Technology CompainesPatrick Doherty
 
The SaaS business model
The SaaS business modelThe SaaS business model
The SaaS business modelDavid Skok
 
SaaS Valuation Drivers
SaaS Valuation DriversSaaS Valuation Drivers
SaaS Valuation DriversMichael Fritz
 
Magenta bi info deck (2)
Magenta bi info deck (2)Magenta bi info deck (2)
Magenta bi info deck (2)Prekshashah15
 
10 Practical Tips for early-stage SaaS Entrepreneurs
10 Practical Tips for early-stage SaaS Entrepreneurs10 Practical Tips for early-stage SaaS Entrepreneurs
10 Practical Tips for early-stage SaaS Entrepreneurslouiscop
 
Subscribed 2017: Prevent Subscriber Churn with Zuora Insights
Subscribed 2017: Prevent Subscriber Churn with Zuora InsightsSubscribed 2017: Prevent Subscriber Churn with Zuora Insights
Subscribed 2017: Prevent Subscriber Churn with Zuora InsightsZuora, Inc.
 
How to Optimize Your Market Value Potential
How to Optimize Your Market Value PotentialHow to Optimize Your Market Value Potential
How to Optimize Your Market Value PotentialZuora, Inc.
 

What's hot (20)

SaaS Pipeline Conversions Assignment
SaaS Pipeline Conversions AssignmentSaaS Pipeline Conversions Assignment
SaaS Pipeline Conversions Assignment
 
Metrics for SaaS
Metrics for SaaSMetrics for SaaS
Metrics for SaaS
 
Building a Repeatable, Scalable & Profitable Growth Process
Building a Repeatable, Scalable & Profitable Growth ProcessBuilding a Repeatable, Scalable & Profitable Growth Process
Building a Repeatable, Scalable & Profitable Growth Process
 
SaaS Metrics Guide | Amplify.LA
SaaS Metrics Guide | Amplify.LASaaS Metrics Guide | Amplify.LA
SaaS Metrics Guide | Amplify.LA
 
Most critical SaaS metrics everybody should track
Most critical SaaS metrics everybody should trackMost critical SaaS metrics everybody should track
Most critical SaaS metrics everybody should track
 
The Operations Perspective: Scaling Operations in the Subscription Economy
The Operations Perspective: Scaling Operations in the Subscription EconomyThe Operations Perspective: Scaling Operations in the Subscription Economy
The Operations Perspective: Scaling Operations in the Subscription Economy
 
3 SaaS Metrics That Matter
3 SaaS Metrics That Matter3 SaaS Metrics That Matter
3 SaaS Metrics That Matter
 
FINANCIAL MANAGEMENT WITH SAP BUSINESS ONE
FINANCIAL MANAGEMENT WITH SAP BUSINESS ONEFINANCIAL MANAGEMENT WITH SAP BUSINESS ONE
FINANCIAL MANAGEMENT WITH SAP BUSINESS ONE
 
How to prepare an insightful PPC report?
How to prepare an insightful PPC report?How to prepare an insightful PPC report?
How to prepare an insightful PPC report?
 
Beyond general ledgers
Beyond general ledgersBeyond general ledgers
Beyond general ledgers
 
The 3 Subscription Metrics that matter
The 3 Subscription Metrics that matterThe 3 Subscription Metrics that matter
The 3 Subscription Metrics that matter
 
Funding options For Growing Technology Compaines
Funding options For Growing Technology CompainesFunding options For Growing Technology Compaines
Funding options For Growing Technology Compaines
 
The SaaS business model
The SaaS business modelThe SaaS business model
The SaaS business model
 
SaaS Valuation Drivers
SaaS Valuation DriversSaaS Valuation Drivers
SaaS Valuation Drivers
 
Magenta bi info deck (2)
Magenta bi info deck (2)Magenta bi info deck (2)
Magenta bi info deck (2)
 
10 Practical Tips for early-stage SaaS Entrepreneurs
10 Practical Tips for early-stage SaaS Entrepreneurs10 Practical Tips for early-stage SaaS Entrepreneurs
10 Practical Tips for early-stage SaaS Entrepreneurs
 
The Ultimate How-To CRM Guide
The Ultimate How-To CRM GuideThe Ultimate How-To CRM Guide
The Ultimate How-To CRM Guide
 
The Secrets to SaaS Pricing
The Secrets to SaaS PricingThe Secrets to SaaS Pricing
The Secrets to SaaS Pricing
 
Subscribed 2017: Prevent Subscriber Churn with Zuora Insights
Subscribed 2017: Prevent Subscriber Churn with Zuora InsightsSubscribed 2017: Prevent Subscriber Churn with Zuora Insights
Subscribed 2017: Prevent Subscriber Churn with Zuora Insights
 
How to Optimize Your Market Value Potential
How to Optimize Your Market Value PotentialHow to Optimize Your Market Value Potential
How to Optimize Your Market Value Potential
 

Similar to SaaS: From Sales to Metrics

Continuous Accounting & Consolidation
Continuous Accounting & ConsolidationContinuous Accounting & Consolidation
Continuous Accounting & ConsolidationChris Newdick
 
Vendor reconciliation in SAP
Vendor reconciliation in SAPVendor reconciliation in SAP
Vendor reconciliation in SAPLiza Reyneke
 
Decoding the KPI Kaleidoscope with Sandfox Advisors
Decoding the KPI Kaleidoscope with Sandfox AdvisorsDecoding the KPI Kaleidoscope with Sandfox Advisors
Decoding the KPI Kaleidoscope with Sandfox Advisorssaastr
 
Whats New in SAP Business One 8.82 March 2012
Whats New in SAP Business One 8.82 March 2012Whats New in SAP Business One 8.82 March 2012
Whats New in SAP Business One 8.82 March 2012Keith Taylor
 
Introducing ERP Solution | Syntech Solution Ltd
Introducing ERP Solution | Syntech Solution LtdIntroducing ERP Solution | Syntech Solution Ltd
Introducing ERP Solution | Syntech Solution LtdSazzad Hossain
 
This comprehensive overview of SAP FICO.
This comprehensive overview of SAP FICO.This comprehensive overview of SAP FICO.
This comprehensive overview of SAP FICO.dhaval213
 
Solution in detail oil and gas hydrocarbon accounting for oil and gas
Solution in detail  oil and gas  hydrocarbon accounting for oil and gasSolution in detail  oil and gas  hydrocarbon accounting for oil and gas
Solution in detail oil and gas hydrocarbon accounting for oil and gasMurali Venkatesh
 
Custom Rrb Solutions For You
Custom Rrb Solutions For YouCustom Rrb Solutions For You
Custom Rrb Solutions For Youkarl_rockwell
 
ASC 606 Webinar: The Impact is on Your Whole Organization
ASC 606 Webinar: The Impact is on Your Whole OrganizationASC 606 Webinar: The Impact is on Your Whole Organization
ASC 606 Webinar: The Impact is on Your Whole OrganizationJade Global
 
How do you measure the sucess of AP automation
How do you measure the sucess of AP automationHow do you measure the sucess of AP automation
How do you measure the sucess of AP automationSarah Fane
 
Subscribed 2016: 6 Ways to Measure the Health of Your Subscription Business
Subscribed 2016: 6 Ways to Measure the Health of Your Subscription BusinessSubscribed 2016: 6 Ways to Measure the Health of Your Subscription Business
Subscribed 2016: 6 Ways to Measure the Health of Your Subscription BusinessZuora, Inc.
 
Customer Retention Cost Report
Customer Retention Cost ReportCustomer Retention Cost Report
Customer Retention Cost ReportTotango
 
TPM Retail Increasing Business Value - Joel Cartwright
TPM Retail Increasing Business Value - Joel CartwrightTPM Retail Increasing Business Value - Joel Cartwright
TPM Retail Increasing Business Value - Joel CartwrightGlobal Creative Group, Inc
 

Similar to SaaS: From Sales to Metrics (20)

Continuous Accounting & Consolidation
Continuous Accounting & ConsolidationContinuous Accounting & Consolidation
Continuous Accounting & Consolidation
 
Vendor reconciliation in SAP
Vendor reconciliation in SAPVendor reconciliation in SAP
Vendor reconciliation in SAP
 
patanali
patanalipatanali
patanali
 
Decoding the KPI Kaleidoscope with Sandfox Advisors
Decoding the KPI Kaleidoscope with Sandfox AdvisorsDecoding the KPI Kaleidoscope with Sandfox Advisors
Decoding the KPI Kaleidoscope with Sandfox Advisors
 
Whats New in SAP Business One 8.82 March 2012
Whats New in SAP Business One 8.82 March 2012Whats New in SAP Business One 8.82 March 2012
Whats New in SAP Business One 8.82 March 2012
 
Introducing ERP Solution | Syntech Solution Ltd
Introducing ERP Solution | Syntech Solution LtdIntroducing ERP Solution | Syntech Solution Ltd
Introducing ERP Solution | Syntech Solution Ltd
 
This comprehensive overview of SAP FICO.
This comprehensive overview of SAP FICO.This comprehensive overview of SAP FICO.
This comprehensive overview of SAP FICO.
 
Ax Presentation
Ax PresentationAx Presentation
Ax Presentation
 
Solution in detail oil and gas hydrocarbon accounting for oil and gas
Solution in detail  oil and gas  hydrocarbon accounting for oil and gasSolution in detail  oil and gas  hydrocarbon accounting for oil and gas
Solution in detail oil and gas hydrocarbon accounting for oil and gas
 
Custom Rrb Solutions For You
Custom Rrb Solutions For YouCustom Rrb Solutions For You
Custom Rrb Solutions For You
 
SAP_ROI
SAP_ROI SAP_ROI
SAP_ROI
 
Copa 2
Copa 2Copa 2
Copa 2
 
ASC 606 Webinar: The Impact is on Your Whole Organization
ASC 606 Webinar: The Impact is on Your Whole OrganizationASC 606 Webinar: The Impact is on Your Whole Organization
ASC 606 Webinar: The Impact is on Your Whole Organization
 
How do you measure the sucess of AP automation
How do you measure the sucess of AP automationHow do you measure the sucess of AP automation
How do you measure the sucess of AP automation
 
ARR guidance deck
ARR guidance deckARR guidance deck
ARR guidance deck
 
Subscribed 2016: 6 Ways to Measure the Health of Your Subscription Business
Subscribed 2016: 6 Ways to Measure the Health of Your Subscription BusinessSubscribed 2016: 6 Ways to Measure the Health of Your Subscription Business
Subscribed 2016: 6 Ways to Measure the Health of Your Subscription Business
 
Stratum-Overview
Stratum-OverviewStratum-Overview
Stratum-Overview
 
ACT 2014 Customer Relationship Management for Outreach Teams
ACT 2014 Customer Relationship Management for Outreach TeamsACT 2014 Customer Relationship Management for Outreach Teams
ACT 2014 Customer Relationship Management for Outreach Teams
 
Customer Retention Cost Report
Customer Retention Cost ReportCustomer Retention Cost Report
Customer Retention Cost Report
 
TPM Retail Increasing Business Value - Joel Cartwright
TPM Retail Increasing Business Value - Joel CartwrightTPM Retail Increasing Business Value - Joel Cartwright
TPM Retail Increasing Business Value - Joel Cartwright
 

More from Donald Fernandes

Cart Abandonment Using NetSuite
Cart Abandonment Using NetSuiteCart Abandonment Using NetSuite
Cart Abandonment Using NetSuiteDonald Fernandes
 
Tax Certificate Integration
Tax Certificate IntegrationTax Certificate Integration
Tax Certificate IntegrationDonald Fernandes
 
Commission Expense Deferrals
Commission Expense Deferrals Commission Expense Deferrals
Commission Expense Deferrals Donald Fernandes
 
Accu-Image to Payables Integration
Accu-Image to Payables IntegrationAccu-Image to Payables Integration
Accu-Image to Payables IntegrationDonald Fernandes
 
Mobilizing Expense Management
Mobilizing Expense ManagementMobilizing Expense Management
Mobilizing Expense ManagementDonald Fernandes
 
Using WebServices with Vertex
Using WebServices with Vertex Using WebServices with Vertex
Using WebServices with Vertex Donald Fernandes
 
Managing Third-Party Royalties
Managing Third-Party RoyaltiesManaging Third-Party Royalties
Managing Third-Party RoyaltiesDonald Fernandes
 
Oracle iPayment Implementation Summary
Oracle iPayment Implementation SummaryOracle iPayment Implementation Summary
Oracle iPayment Implementation SummaryDonald Fernandes
 
Avalara (Avatax) Implementation
Avalara (Avatax) ImplementationAvalara (Avatax) Implementation
Avalara (Avatax) ImplementationDonald Fernandes
 

More from Donald Fernandes (12)

Cart Abandonment Using NetSuite
Cart Abandonment Using NetSuiteCart Abandonment Using NetSuite
Cart Abandonment Using NetSuite
 
Tax Certificate Integration
Tax Certificate IntegrationTax Certificate Integration
Tax Certificate Integration
 
Billing for Subscriptions
Billing for SubscriptionsBilling for Subscriptions
Billing for Subscriptions
 
Commission Expense Deferrals
Commission Expense Deferrals Commission Expense Deferrals
Commission Expense Deferrals
 
XML Invoice Transmission
XML Invoice TransmissionXML Invoice Transmission
XML Invoice Transmission
 
EBTax Implementation Case
EBTax Implementation CaseEBTax Implementation Case
EBTax Implementation Case
 
Accu-Image to Payables Integration
Accu-Image to Payables IntegrationAccu-Image to Payables Integration
Accu-Image to Payables Integration
 
Mobilizing Expense Management
Mobilizing Expense ManagementMobilizing Expense Management
Mobilizing Expense Management
 
Using WebServices with Vertex
Using WebServices with Vertex Using WebServices with Vertex
Using WebServices with Vertex
 
Managing Third-Party Royalties
Managing Third-Party RoyaltiesManaging Third-Party Royalties
Managing Third-Party Royalties
 
Oracle iPayment Implementation Summary
Oracle iPayment Implementation SummaryOracle iPayment Implementation Summary
Oracle iPayment Implementation Summary
 
Avalara (Avatax) Implementation
Avalara (Avatax) ImplementationAvalara (Avatax) Implementation
Avalara (Avatax) Implementation
 

Recently uploaded

Easter Eggs From Star Wars and in cars 1 and 2
Easter Eggs From Star Wars and in cars 1 and 2Easter Eggs From Star Wars and in cars 1 and 2
Easter Eggs From Star Wars and in cars 1 and 217djon017
 
PKS-TGC-1084-630 - Stage 1 Proposal.pptx
PKS-TGC-1084-630 - Stage 1 Proposal.pptxPKS-TGC-1084-630 - Stage 1 Proposal.pptx
PKS-TGC-1084-630 - Stage 1 Proposal.pptxPramod Kumar Srivastava
 
RABBIT: A CLI tool for identifying bots based on their GitHub events.
RABBIT: A CLI tool for identifying bots based on their GitHub events.RABBIT: A CLI tool for identifying bots based on their GitHub events.
RABBIT: A CLI tool for identifying bots based on their GitHub events.natarajan8993
 
INTERNSHIP ON PURBASHA COMPOSITE TEX LTD
INTERNSHIP ON PURBASHA COMPOSITE TEX LTDINTERNSHIP ON PURBASHA COMPOSITE TEX LTD
INTERNSHIP ON PURBASHA COMPOSITE TEX LTDRafezzaman
 
Advanced Machine Learning for Business Professionals
Advanced Machine Learning for Business ProfessionalsAdvanced Machine Learning for Business Professionals
Advanced Machine Learning for Business ProfessionalsVICTOR MAESTRE RAMIREZ
 
How we prevented account sharing with MFA
How we prevented account sharing with MFAHow we prevented account sharing with MFA
How we prevented account sharing with MFAAndrei Kaleshka
 
Call Girls In Dwarka 9654467111 Escorts Service
Call Girls In Dwarka 9654467111 Escorts ServiceCall Girls In Dwarka 9654467111 Escorts Service
Call Girls In Dwarka 9654467111 Escorts ServiceSapana Sha
 
Top 5 Best Data Analytics Courses In Queens
Top 5 Best Data Analytics Courses In QueensTop 5 Best Data Analytics Courses In Queens
Top 5 Best Data Analytics Courses In Queensdataanalyticsqueen03
 
Defining Constituents, Data Vizzes and Telling a Data Story
Defining Constituents, Data Vizzes and Telling a Data StoryDefining Constituents, Data Vizzes and Telling a Data Story
Defining Constituents, Data Vizzes and Telling a Data StoryJeremy Anderson
 
办理学位证纽约大学毕业证(NYU毕业证书)原版一比一
办理学位证纽约大学毕业证(NYU毕业证书)原版一比一办理学位证纽约大学毕业证(NYU毕业证书)原版一比一
办理学位证纽约大学毕业证(NYU毕业证书)原版一比一fhwihughh
 
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.ppt
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.pptdokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.ppt
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.pptSonatrach
 
Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...
Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...
Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...dajasot375
 
From idea to production in a day – Leveraging Azure ML and Streamlit to build...
From idea to production in a day – Leveraging Azure ML and Streamlit to build...From idea to production in a day – Leveraging Azure ML and Streamlit to build...
From idea to production in a day – Leveraging Azure ML and Streamlit to build...Florian Roscheck
 
原版1:1定制南十字星大学毕业证(SCU毕业证)#文凭成绩单#真实留信学历认证永久存档
原版1:1定制南十字星大学毕业证(SCU毕业证)#文凭成绩单#真实留信学历认证永久存档原版1:1定制南十字星大学毕业证(SCU毕业证)#文凭成绩单#真实留信学历认证永久存档
原版1:1定制南十字星大学毕业证(SCU毕业证)#文凭成绩单#真实留信学历认证永久存档208367051
 
专业一比一美国俄亥俄大学毕业证成绩单pdf电子版制作修改
专业一比一美国俄亥俄大学毕业证成绩单pdf电子版制作修改专业一比一美国俄亥俄大学毕业证成绩单pdf电子版制作修改
专业一比一美国俄亥俄大学毕业证成绩单pdf电子版制作修改yuu sss
 
Predictive Analysis for Loan Default Presentation : Data Analysis Project PPT
Predictive Analysis for Loan Default  Presentation : Data Analysis Project PPTPredictive Analysis for Loan Default  Presentation : Data Analysis Project PPT
Predictive Analysis for Loan Default Presentation : Data Analysis Project PPTBoston Institute of Analytics
 
Identifying Appropriate Test Statistics Involving Population Mean
Identifying Appropriate Test Statistics Involving Population MeanIdentifying Appropriate Test Statistics Involving Population Mean
Identifying Appropriate Test Statistics Involving Population MeanMYRABACSAFRA2
 
Kantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdf
Kantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdfKantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdf
Kantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdfSocial Samosa
 
Customer Service Analytics - Make Sense of All Your Data.pptx
Customer Service Analytics - Make Sense of All Your Data.pptxCustomer Service Analytics - Make Sense of All Your Data.pptx
Customer Service Analytics - Make Sense of All Your Data.pptxEmmanuel Dauda
 

Recently uploaded (20)

Easter Eggs From Star Wars and in cars 1 and 2
Easter Eggs From Star Wars and in cars 1 and 2Easter Eggs From Star Wars and in cars 1 and 2
Easter Eggs From Star Wars and in cars 1 and 2
 
PKS-TGC-1084-630 - Stage 1 Proposal.pptx
PKS-TGC-1084-630 - Stage 1 Proposal.pptxPKS-TGC-1084-630 - Stage 1 Proposal.pptx
PKS-TGC-1084-630 - Stage 1 Proposal.pptx
 
RABBIT: A CLI tool for identifying bots based on their GitHub events.
RABBIT: A CLI tool for identifying bots based on their GitHub events.RABBIT: A CLI tool for identifying bots based on their GitHub events.
RABBIT: A CLI tool for identifying bots based on their GitHub events.
 
INTERNSHIP ON PURBASHA COMPOSITE TEX LTD
INTERNSHIP ON PURBASHA COMPOSITE TEX LTDINTERNSHIP ON PURBASHA COMPOSITE TEX LTD
INTERNSHIP ON PURBASHA COMPOSITE TEX LTD
 
Advanced Machine Learning for Business Professionals
Advanced Machine Learning for Business ProfessionalsAdvanced Machine Learning for Business Professionals
Advanced Machine Learning for Business Professionals
 
How we prevented account sharing with MFA
How we prevented account sharing with MFAHow we prevented account sharing with MFA
How we prevented account sharing with MFA
 
Call Girls In Dwarka 9654467111 Escorts Service
Call Girls In Dwarka 9654467111 Escorts ServiceCall Girls In Dwarka 9654467111 Escorts Service
Call Girls In Dwarka 9654467111 Escorts Service
 
Top 5 Best Data Analytics Courses In Queens
Top 5 Best Data Analytics Courses In QueensTop 5 Best Data Analytics Courses In Queens
Top 5 Best Data Analytics Courses In Queens
 
Defining Constituents, Data Vizzes and Telling a Data Story
Defining Constituents, Data Vizzes and Telling a Data StoryDefining Constituents, Data Vizzes and Telling a Data Story
Defining Constituents, Data Vizzes and Telling a Data Story
 
办理学位证纽约大学毕业证(NYU毕业证书)原版一比一
办理学位证纽约大学毕业证(NYU毕业证书)原版一比一办理学位证纽约大学毕业证(NYU毕业证书)原版一比一
办理学位证纽约大学毕业证(NYU毕业证书)原版一比一
 
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.ppt
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.pptdokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.ppt
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.ppt
 
Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...
Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...
Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...
 
From idea to production in a day – Leveraging Azure ML and Streamlit to build...
From idea to production in a day – Leveraging Azure ML and Streamlit to build...From idea to production in a day – Leveraging Azure ML and Streamlit to build...
From idea to production in a day – Leveraging Azure ML and Streamlit to build...
 
原版1:1定制南十字星大学毕业证(SCU毕业证)#文凭成绩单#真实留信学历认证永久存档
原版1:1定制南十字星大学毕业证(SCU毕业证)#文凭成绩单#真实留信学历认证永久存档原版1:1定制南十字星大学毕业证(SCU毕业证)#文凭成绩单#真实留信学历认证永久存档
原版1:1定制南十字星大学毕业证(SCU毕业证)#文凭成绩单#真实留信学历认证永久存档
 
专业一比一美国俄亥俄大学毕业证成绩单pdf电子版制作修改
专业一比一美国俄亥俄大学毕业证成绩单pdf电子版制作修改专业一比一美国俄亥俄大学毕业证成绩单pdf电子版制作修改
专业一比一美国俄亥俄大学毕业证成绩单pdf电子版制作修改
 
Call Girls in Saket 99530🔝 56974 Escort Service
Call Girls in Saket 99530🔝 56974 Escort ServiceCall Girls in Saket 99530🔝 56974 Escort Service
Call Girls in Saket 99530🔝 56974 Escort Service
 
Predictive Analysis for Loan Default Presentation : Data Analysis Project PPT
Predictive Analysis for Loan Default  Presentation : Data Analysis Project PPTPredictive Analysis for Loan Default  Presentation : Data Analysis Project PPT
Predictive Analysis for Loan Default Presentation : Data Analysis Project PPT
 
Identifying Appropriate Test Statistics Involving Population Mean
Identifying Appropriate Test Statistics Involving Population MeanIdentifying Appropriate Test Statistics Involving Population Mean
Identifying Appropriate Test Statistics Involving Population Mean
 
Kantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdf
Kantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdfKantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdf
Kantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdf
 
Customer Service Analytics - Make Sense of All Your Data.pptx
Customer Service Analytics - Make Sense of All Your Data.pptxCustomer Service Analytics - Make Sense of All Your Data.pptx
Customer Service Analytics - Make Sense of All Your Data.pptx
 

SaaS: From Sales to Metrics

  • 1. From Sales Ops to SaaS Metrics (A Simplified Business Case) - Donald F, Nagaraj P and Team 2015
  • 2. SaaS Metrics Defined MRR The Monthly Recurring Revenue at the end of each month. Computed by taking the MRR from the previous month and adding Net New MRR. ARR Annualized Run Rate = MRR x 12ARR is annual run-rate of recurring revenue from the current installed base. ACV Annual Contract Value of a subscription agreement. This is very close to ARR above. Churned MRR/ACV The lost MRR from churning customers in the current month. Expansion MRR/ACV The increase in MRR from expansion in your installed base in the current month. Net New MRR/ACV Net New MRR = New MRR + Expansion MRR – Churned MRR This is the sum of the three different components that will change MRR during each month. Billings Billings is the amount that you have invoiced that is due for payment shortly. Revenue Revenue is amount of money that can be recognized according to accounting policy. Even if it is paid for upfront, usually subscription revenue can only be recognized ratably over time as the service is delivered. If more money has been paid than can be recognized, the difference goes into a balance sheet item called Deferred Revenue. Avg Contract Length Assuming a mix of different contract lengths, this gives you the average duration in months or years. Months Up Front Average of months (or years) of payment received in-advance with new bookings. Getting paid in advance has a big positive impact on cash flow. This metric has been used as a way to incent sales people to get more paid up front when a new customer is signed. ARPA – Average monthly recurring Revenue per Account This number is tells you the average monthly revenue per customer. It is useful to look at this for just the new customers booked in the month. Plot a trend line to show you the average price point that your new customers have chosen. Current Scope Next Phase Out of Scope
  • 3. Reporting Matrix Current Scope Next Phase Out of Scope
  • 4.
  • 9. Business Assumptions/ Limitations 1 All Amounts to be computed/displayed in USD only 2 Service Duration attribute is maintained at the individual SKU level 3 Renewal Contract does not have the Original Contract Linkage. 4 Service Durations are for whole months only 5 Revenue Waterfall Report is the mutually agreed data source. Additional Metrics may be possible after extending ETL to other data sources like Bookings, Billings etc. 6 Static GL Account Mapping for Term License and Data Subscription Revenue Groups is accurate enough to slice the “SaaS” component of the business. 7 Parent-Child SKU relationship within a Bundling arrangement is not currently available, thereby limiting the Product-level reporting 8 SaaS Metrics are non-GAAP reports, and cannot be reconciled 1:1 with GAAP Reports
  • 10. POC Conclusions POC Accomplishments (actual Q2-2015 Waterfall) Gap from POC to Production Post-Production Capability to source data from ERP Revenue Data (revStream) into Hadoop AWS stack Increase the columns made available for reporting (Ship To Customer, Product, as present on the source) to maximize Self-Service capabilities Perform MRR calculation based on Day Unit (use 1/365 Day Unit instead of 1/12 Month Unit) Self-Service capability in Visualization to create custom reports Fine-tune SaaS data selection rule to exclude Purchase Accounting Entries Pull in additional required data sources (SFDC, Oracle) to get Contracts + Renewals Data, in order to compute Churn, Renewals Metrics Capability to dynamically compute and display SaaS Metrics (ARR, MRR) Fine-tune Product-Account mapping to exclude non-SaaS transactions (example GFY) Pull in additional required data sources (Excel, Oracle) to get SaaS Customer Acquisition Cost, etc to enable perform Break-Even Analysis Report-level and Role-level security to segregate data sets based on business requirement Provide additional AS-OF-DATE user parameter, to allow for dynamic selection of data set Additional Reports and Metrics: Monthly Activity, Top 10 Customers, Customer Lifetime Value, ETC Acceptable overall Query Performance to retrieve data Change the data source type from File to MV, to eliminate staging storage area and manual step Revisit process for Maintenance-to- Term Conversions, for more accuracy Publish/Excel Export/Distribution capabilities Re-engineer operational process for Prepayments and Adjustments Data Reconciliation (upto 98% accuracy) for Q2-2015