SlideShare uma empresa Scribd logo
1 de 13
Recurring Revenue: Custom pricing
models against standardized billing tools
by Michal Mach
#CD22
• 5 years with Salesforce
• Project deliveries
• Architecture & design
• Project estimates
Michal Mach
Salesforce Architect at Enehano
#CD22
● Business intro – recurring revenue & subscriptions
● Common challenges
● Real experience
● Salesforce Revenue Cloud
● Summary
Agenda
#CD22
Recurring Revenue
#CD22
Recurring Revenue
0
20
40
60
80
100
120
140
160
180
200
1 2 3 4 5 6 7 8 9 10 11 12
Recurring Revenue Model
Cost Revenue Cummulative Revenue
0
20
40
60
80
100
120
140
160
180
200
1
Revenue
Cost Revenue
Source: author‘s example
#CD22
= product enablement & payment collection in cycles
Subscription
- product
selection
- pricing model
- currency
- length
- cycle
- start date
- discount
- templates
- subscribed
items
- colletion
- status
Product Price Subscription Invoice(s) Payment
#CD22
… what is behind too
Subscription
…
Payment
Collection Templates
Tax
IDs
Payment
reminders
Legal
Tax
rates
Cancellations
Usage
model
Special
terms Subscription
changes
Refunds
#CD22
● Complex discounting / too opened special terms
Common challenges
#CD22
● Implement custom parts of billing process in Salesforce without billing tool
● Review business processes before tool selection
Common challenges
Custom
subscription
object
Apply
custom
pricing
Build
custom
invoice
gen.
What if…
#CD22
Salesforce Revenue Cloud
• Pricing configuration
• Guided selling
• Proposal documents
• Extended UI + Advanced approvals
• Subscriptions
• Invoice schedules
• Tax management
• Invoice templates
• Revenue schedules
+ Legal entities
+ Automated payments
+ Complex revenue reporting
+ Finance books
#CD22
● Transform comlex pricing in Salesforce
● Create & manage Stripe subscriptions
from Salesforce by custom integration
Real experience
1 year / 4 team members
700 MDs
#CD22
There are many other challenges. For now, if somebody tells you…
Summary
„Salesforce is a platform so why not to build our own billing on it?“
No custom billing in Salesforce
Thank you! #CD22

Mais conteúdo relacionado

Semelhante a Recurring Revenue: Custom pricing models against standardized billing tools, Michal Mach

Digitalizing enterprise finance processes with Low Code – The success story o...
Digitalizing enterprise finance processes with Low Code – The success story o...Digitalizing enterprise finance processes with Low Code – The success story o...
Digitalizing enterprise finance processes with Low Code – The success story o...
dox42
 
D08 Quantify Project Value
D08 Quantify Project ValueD08 Quantify Project Value
D08 Quantify Project Value
Leanleaders.org
 
D08 Quantify Project Value
D08 Quantify Project ValueD08 Quantify Project Value
D08 Quantify Project Value
Leanleaders.org
 

Semelhante a Recurring Revenue: Custom pricing models against standardized billing tools, Michal Mach (20)

Oracle grants accounting 11
Oracle grants accounting 11Oracle grants accounting 11
Oracle grants accounting 11
 
Modern Billing for Modern SaaS companies-original-slides
Modern Billing for Modern SaaS companies-original-slidesModern Billing for Modern SaaS companies-original-slides
Modern Billing for Modern SaaS companies-original-slides
 
Streamline Incentives with Oracle Incentive Cloud Compensation | SoftClouds I...
Streamline Incentives with Oracle Incentive Cloud Compensation | SoftClouds I...Streamline Incentives with Oracle Incentive Cloud Compensation | SoftClouds I...
Streamline Incentives with Oracle Incentive Cloud Compensation | SoftClouds I...
 
Binary Stream - Subscription Billing - D365 Business Central
Binary Stream - Subscription Billing - D365 Business CentralBinary Stream - Subscription Billing - D365 Business Central
Binary Stream - Subscription Billing - D365 Business Central
 
2013-06-13 Government Contractors Project Management Systems
2013-06-13 Government Contractors Project Management Systems2013-06-13 Government Contractors Project Management Systems
2013-06-13 Government Contractors Project Management Systems
 
Digitalizing enterprise finance processes with Low Code – The success story o...
Digitalizing enterprise finance processes with Low Code – The success story o...Digitalizing enterprise finance processes with Low Code – The success story o...
Digitalizing enterprise finance processes with Low Code – The success story o...
 
D08 Quantify Project Value
D08 Quantify Project ValueD08 Quantify Project Value
D08 Quantify Project Value
 
D08 Quantify Project Value
D08 Quantify Project ValueD08 Quantify Project Value
D08 Quantify Project Value
 
2017 0308 webinar_project_accounting_pst
2017 0308 webinar_project_accounting_pst2017 0308 webinar_project_accounting_pst
2017 0308 webinar_project_accounting_pst
 
Project Based Industry ERP - Nfra enterprise Solution
Project Based Industry ERP - Nfra enterprise SolutionProject Based Industry ERP - Nfra enterprise Solution
Project Based Industry ERP - Nfra enterprise Solution
 
Software for Project Planning - Nfra professional
Software for Project Planning - Nfra professionalSoftware for Project Planning - Nfra professional
Software for Project Planning - Nfra professional
 
2016 1117 webinar_the_benefits_of_project_accounting
2016 1117 webinar_the_benefits_of_project_accounting2016 1117 webinar_the_benefits_of_project_accounting
2016 1117 webinar_the_benefits_of_project_accounting
 
Binary Stream - SB for D365 Finance and Operations
Binary Stream - SB for D365 Finance and OperationsBinary Stream - SB for D365 Finance and Operations
Binary Stream - SB for D365 Finance and Operations
 
Dynamics GP 2016 R2 whats new demo
Dynamics GP 2016 R2 whats new demo Dynamics GP 2016 R2 whats new demo
Dynamics GP 2016 R2 whats new demo
 
Oracle Incentive Compensation Management (ICM) | SoftClouds
Oracle Incentive Compensation Management (ICM) | SoftClouds Oracle Incentive Compensation Management (ICM) | SoftClouds
Oracle Incentive Compensation Management (ICM) | SoftClouds
 
Intacct Project Accounting and Financials for your Services Business
Intacct Project Accounting and Financials for your Services BusinessIntacct Project Accounting and Financials for your Services Business
Intacct Project Accounting and Financials for your Services Business
 
Binary Stream - SB for D365 Operations / AX
Binary Stream - SB for D365 Operations / AXBinary Stream - SB for D365 Operations / AX
Binary Stream - SB for D365 Operations / AX
 
Reduce Payroll Errors
Reduce Payroll ErrorsReduce Payroll Errors
Reduce Payroll Errors
 
Fall 2018 Microsoft Dynamics GP User Group
Fall 2018 Microsoft Dynamics GP User GroupFall 2018 Microsoft Dynamics GP User Group
Fall 2018 Microsoft Dynamics GP User Group
 
JD Edwards EnterpriseOne 9.2 One Presentation Quest INFOCUS 2016
JD Edwards EnterpriseOne 9.2 One Presentation Quest INFOCUS 2016JD Edwards EnterpriseOne 9.2 One Presentation Quest INFOCUS 2016
JD Edwards EnterpriseOne 9.2 One Presentation Quest INFOCUS 2016
 

Mais de CzechDreamin

Mais de CzechDreamin (20)

Salesforce Forecasting: Evolution, Implementation and Best Practices, Christi...
Salesforce Forecasting: Evolution, Implementation and Best Practices, Christi...Salesforce Forecasting: Evolution, Implementation and Best Practices, Christi...
Salesforce Forecasting: Evolution, Implementation and Best Practices, Christi...
 
Supercharge Salesforce Marketing Cloud: The Ultimate Apps Guide, Cyril Louis ...
Supercharge Salesforce Marketing Cloud: The Ultimate Apps Guide, Cyril Louis ...Supercharge Salesforce Marketing Cloud: The Ultimate Apps Guide, Cyril Louis ...
Supercharge Salesforce Marketing Cloud: The Ultimate Apps Guide, Cyril Louis ...
 
How we should include Devops Center to get happy developers?, David Fernandez...
How we should include Devops Center to get happy developers?, David Fernandez...How we should include Devops Center to get happy developers?, David Fernandez...
How we should include Devops Center to get happy developers?, David Fernandez...
 
Streamline Your Integration with Salesforce’s Composite API: A Consultant’s G...
Streamline Your Integration with Salesforce’s Composite API: A Consultant’s G...Streamline Your Integration with Salesforce’s Composite API: A Consultant’s G...
Streamline Your Integration with Salesforce’s Composite API: A Consultant’s G...
 
Architecting for Analytics, Aaron Crear
Architecting for Analytics, Aaron CrearArchitecting for Analytics, Aaron Crear
Architecting for Analytics, Aaron Crear
 
Ape to API, Filip Dousek
Ape to API, Filip DousekApe to API, Filip Dousek
Ape to API, Filip Dousek
 
Push Upgrades, The last mile of Salesforce DevOps, Manuel Moya
Push Upgrades, The last mile of Salesforce DevOps, Manuel MoyaPush Upgrades, The last mile of Salesforce DevOps, Manuel Moya
Push Upgrades, The last mile of Salesforce DevOps, Manuel Moya
 
How do you know you’re solving the right problem? Design Thinking for Salesfo...
How do you know you’re solving the right problem? Design Thinking for Salesfo...How do you know you’re solving the right problem? Design Thinking for Salesfo...
How do you know you’re solving the right problem? Design Thinking for Salesfo...
 
ChatGPT … How Does it Flow?, Mark Jones
ChatGPT … How Does it Flow?, Mark JonesChatGPT … How Does it Flow?, Mark Jones
ChatGPT … How Does it Flow?, Mark Jones
 
Real-time communication with Account Engagement (Pardot). Marketers meet deve...
Real-time communication with Account Engagement (Pardot). Marketers meet deve...Real-time communication with Account Engagement (Pardot). Marketers meet deve...
Real-time communication with Account Engagement (Pardot). Marketers meet deve...
 
Black Hat Session: Exploring and Exploiting Aura based Experiences, Christian...
Black Hat Session: Exploring and Exploiting Aura based Experiences, Christian...Black Hat Session: Exploring and Exploiting Aura based Experiences, Christian...
Black Hat Session: Exploring and Exploiting Aura based Experiences, Christian...
 
Sales methodology for Salesforce Opportunity, Georgy Avilov
Sales methodology for Salesforce Opportunity, Georgy AvilovSales methodology for Salesforce Opportunity, Georgy Avilov
Sales methodology for Salesforce Opportunity, Georgy Avilov
 
5 key ideas for robust and flexible REST API integrations with Apex, Lucian M...
5 key ideas for robust and flexible REST API integrations with Apex, Lucian M...5 key ideas for robust and flexible REST API integrations with Apex, Lucian M...
5 key ideas for robust and flexible REST API integrations with Apex, Lucian M...
 
Report & Dashboard REST API : Get your report accessible anywhere !, Romain Q...
Report & Dashboard REST API : Get your report accessible anywhere !, Romain Q...Report & Dashboard REST API : Get your report accessible anywhere !, Romain Q...
Report & Dashboard REST API : Get your report accessible anywhere !, Romain Q...
 
No Such Thing as Best Practice in Design, Nati Asher and Pat Fragoso
No Such Thing as Best Practice in Design, Nati Asher and Pat FragosoNo Such Thing as Best Practice in Design, Nati Asher and Pat Fragoso
No Such Thing as Best Practice in Design, Nati Asher and Pat Fragoso
 
Why do you Need to Migrate to Salesforce Flow?, Andrew Cook
Why do you Need to Migrate to Salesforce Flow?, Andrew CookWhy do you Need to Migrate to Salesforce Flow?, Andrew Cook
Why do you Need to Migrate to Salesforce Flow?, Andrew Cook
 
Be kind to your future admin self, Silvia Denaro & Nathaniel Sombu
Be kind to your future admin self, Silvia Denaro & Nathaniel SombuBe kind to your future admin self, Silvia Denaro & Nathaniel Sombu
Be kind to your future admin self, Silvia Denaro & Nathaniel Sombu
 
Monitoring Automation Performance in Marketing Cloud Engagement, Daniela Vrbk...
Monitoring Automation Performance in Marketing Cloud Engagement, Daniela Vrbk...Monitoring Automation Performance in Marketing Cloud Engagement, Daniela Vrbk...
Monitoring Automation Performance in Marketing Cloud Engagement, Daniela Vrbk...
 
The minimum-profile approach – the modern way to design an efficient security...
The minimum-profile approach – the modern way to design an efficient security...The minimum-profile approach – the modern way to design an efficient security...
The minimum-profile approach – the modern way to design an efficient security...
 
Restriction Rules – The Whole Picture, Louise Lockie
Restriction Rules – The Whole Picture, Louise LockieRestriction Rules – The Whole Picture, Louise Lockie
Restriction Rules – The Whole Picture, Louise Lockie
 

Último

AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM TechniquesAI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
VictorSzoltysek
 
The title is not connected to what is inside
The title is not connected to what is insideThe title is not connected to what is inside
The title is not connected to what is inside
shinachiaurasa2
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service provider
mohitmore19
 

Último (20)

%in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park %in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
 
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
 
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
 
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM TechniquesAI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
 
Define the academic and professional writing..pdf
Define the academic and professional writing..pdfDefine the academic and professional writing..pdf
Define the academic and professional writing..pdf
 
Sector 18, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 18, Noida Call girls :8448380779 Model Escorts | 100% verifiedSector 18, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 18, Noida Call girls :8448380779 Model Escorts | 100% verified
 
Exploring the Best Video Editing App.pdf
Exploring the Best Video Editing App.pdfExploring the Best Video Editing App.pdf
Exploring the Best Video Editing App.pdf
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Models
 
Microsoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdfMicrosoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdf
 
The title is not connected to what is inside
The title is not connected to what is insideThe title is not connected to what is inside
The title is not connected to what is inside
 
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxA Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docx
 
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service provider
 
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
 
8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech students8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech students
 
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdfPayment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
 

Recurring Revenue: Custom pricing models against standardized billing tools, Michal Mach

  • 1. Recurring Revenue: Custom pricing models against standardized billing tools by Michal Mach
  • 2. #CD22 • 5 years with Salesforce • Project deliveries • Architecture & design • Project estimates Michal Mach Salesforce Architect at Enehano
  • 3. #CD22 ● Business intro – recurring revenue & subscriptions ● Common challenges ● Real experience ● Salesforce Revenue Cloud ● Summary Agenda
  • 5. #CD22 Recurring Revenue 0 20 40 60 80 100 120 140 160 180 200 1 2 3 4 5 6 7 8 9 10 11 12 Recurring Revenue Model Cost Revenue Cummulative Revenue 0 20 40 60 80 100 120 140 160 180 200 1 Revenue Cost Revenue Source: author‘s example
  • 6. #CD22 = product enablement & payment collection in cycles Subscription - product selection - pricing model - currency - length - cycle - start date - discount - templates - subscribed items - colletion - status Product Price Subscription Invoice(s) Payment
  • 7. #CD22 … what is behind too Subscription … Payment Collection Templates Tax IDs Payment reminders Legal Tax rates Cancellations Usage model Special terms Subscription changes Refunds
  • 8. #CD22 ● Complex discounting / too opened special terms Common challenges
  • 9. #CD22 ● Implement custom parts of billing process in Salesforce without billing tool ● Review business processes before tool selection Common challenges Custom subscription object Apply custom pricing Build custom invoice gen. What if…
  • 10. #CD22 Salesforce Revenue Cloud • Pricing configuration • Guided selling • Proposal documents • Extended UI + Advanced approvals • Subscriptions • Invoice schedules • Tax management • Invoice templates • Revenue schedules + Legal entities + Automated payments + Complex revenue reporting + Finance books
  • 11. #CD22 ● Transform comlex pricing in Salesforce ● Create & manage Stripe subscriptions from Salesforce by custom integration Real experience 1 year / 4 team members 700 MDs
  • 12. #CD22 There are many other challenges. For now, if somebody tells you… Summary „Salesforce is a platform so why not to build our own billing on it?“ No custom billing in Salesforce

Notas do Editor

  1. I have chosen to present the topic today because the recurring revenue is becoming popular and it gains on its weight. But, there might be some challenges with regards to the sales, products, billing, finance & controlling
  2. Quickly explain reccuring revenue (what it is and why it is popular and customers like it). Bridge to next slide: Lets také a look at what entities covers the process from customer side Next slide: - Let‘s take a look on how this recurring revenue is being generated and how the process looks like from the customer (sometimes even from the company) perspective.
  3. Go through main entities in billing process. How they work and what is being defined on each entity – why we need those. Produkt a služba.
  4. „How do you like this slide? No? Me neither.. It is a bit cloudy I would say…“ It happens that only the „previous slide“ and it has the importance. Explain what all topics are also behind the billing area – not usually well known when starting project and will appear when finance & controlling will raise their requirements. Next Slide: Now, lets take a look at 2 main challenges that I have experienced.
  5. Return back na ty hlavní pain points. Zmínit něco jako v jednoduchosti je síla – v rámci revize jde i k zeštíhlení. V rámci standardního řešení – vyčíst si hodnotu – zamyšlení se nad customizací. It is a building of custom billing in Salesforce, but you will never get there or it will cost you a lot of money. Next slide: - Now, I would like to show you 1 example that I have experienced and this is exactly how the billing project should not be even started.
  6. Stojí to nad platformou Salesforce v rohu vpravo nahoře
  7. I would like to show you now how the selection of incorrect approach can affect the project in Salesforce – this is a real example – EGYM (no mention but it will be presented – timeline / real expectations / tool Describe status and challenges – testing / many issues from testing, dependency on existing code, company not ready for such a project, not ready for go live… Talk about the details, what were the challenges / explanations to customer – suggestions of different variants… What to customize  integration, standard patterns What not tu customize  compelx transformations and trying to bend over the tools selected
  8. Always do internal analysis Look how standard billing process works Find product that suits your needs Review & align your processes with the best suitable tool Do only necessary customization to achieve the solution to work