SlideShare a Scribd company logo
1 of 52
Download to read offline
Revenue Recognition Accounting for 
Cloud Computing (SaaS) 
October 17, 2012
Presenter and Content 
for Today’s Tensoft 
Executive Webcast 
Courtesy of: 
Jeffrey Werner, 
Werner Consulting
Welcome to Today’s Event 
• Viewing tips & CPE credit information 
• About the webcast sponsor, Tensoft 
• Introduction to today’s speaker 
• Presentation 
• Q & A
Viewing Tips & CPE Credit 
• For “Full Screen,” go to “View” on the Control Panel 
• Submit questions any time using the “Question and 
Answer” pane 
• CPE certificates will be emailed to everyone who is 
eligible within 1 week 
• Slides and webcast recording available on 
Tensoft’s Resource Center at www.tensoft.com
Introduction to Tensoft, Inc.
Who is Tensoft? 
Tensoft, Inc. 
> Business software solutions provider 
> Focus on technology companies 
> Software for revenue management (RCM) 
Tensoft RCM Product Line 
> Complete revenue management suite 
> Business model transaction flow support 
> Billing management for contracts 
> Visibility, Productivity, Compliance 
© 2012 Tensoft, Inc. All Rights Reserved.
Tensoft RCM – Revenue 
Management 
© 2012 Tensoft, Inc. All Rights Reserved.
Tensoft RCM - Revenue Management 
Sales Transaction 
•• Generated based on Go-To-Market Model 
• Generated from website, ERP, Tensoft RCM Contract 
Revenue Basis 
• Determination of policy for document type 
• Revenue base determination 
• Sales Transaction Based 
• SOP 97.2 based – residual method 
• EITF 08-01 based – relative value method 
• Revenue rules, sub-ledger, and analysis 
© 2012 Tensoft Inc. All Rights Reserved.
Introduction to 
Werner Consulting Group
Werner Consulting Group 
Jeffrey Werner 
Werner Consulting Group 
Revenue Recognition Consulting 
Since 2001 
Background 
> Senior Manager KPMG 1987 - 1998 
> VP Finance TelePost 1998 - 2000 
> CFO Antrim Design 2000 - 2001
Werner Consulting Group 
Revenue Recognition Services Include: 
> Pre-Contract Negotiations and Deal Structuring 
> Post-Contract Review, Analysis and Accounting 
> Best Practices Implementation 
> VSOE Studies and Analysis 
> Customized Training Classes 
> Revenue Recognition Technical Research and Whitepapers 
> Revenue Recognition Policy Implementation and 
Improvement 
> Peak Demand Contract Review 
> Revenue Management Outsourcing 
> Audit Assistance 
> Revenue Management Software Implementation 
> EITF 08-1 Implementations
Revenue Recognition Class 
Revenue Recognition Webcast 
Tuesday November 13 Part One 
9 am – 12:30 pm PDT 
Thursday November 15 Part Two 
9 am – 12:30 pm PDT 
CPE Credit 
Pay per attendance 
Registration and details soon
Revenue Recognition Class 
Revenue Recognition 
Agenda Day One 
> General Principles of Revenue Recognition 
> Multiple Element Arrangements 
> VSOE 
> Software Revenue Recognition 
> Services and Contract Accounting
Revenue Recognition Class 
Revenue Recognition 
Agenda Day Two 
> Review - General Principles 
> Services Contract Accounting 
> Relative Selling Price Method (EITF 08-1) 
> Cloud Computing (Saas) 
> FASB IASB Revenue Project 
> Other Rev Rec Issues
Cloud Computing (SaaS) Outline 
> Introduction 
> Cloud Computing (SaaS) Business Model 
> Cloud Computing (SaaS) Accounting 
When SaaS is Software 
When SaaS is Service 
> Set Up Fees and Related Costs 
> Consulting and Training Services 
> Fees based on Usage 
> Cloud Computing (SaaS) and Software MEA 
© 2012 Werner Consulting Group. All Rights Reserved.
SaaS Business Model 
History of Software as a Service 
Application Service Provider (ASP) 
Software as a Service (SaaS) 
Cloud Computing 
The HOT new business model 
Recurring Revenue Model 
Use instead of owned / installed 
software 
© 2012 Werner Consulting Group. All Rights Reserved.
SaaS Business Model 
Cloud Services - SaaS 
Applications 
Platforms 
Infrastructure 
Other Services 
© 2012 Werner Consulting Group. All Rights Reserved.
SaaS Business Model 
Cloud Computing (SaaS) 
Evolution of the Internet 
Service vs ownership 
SalesForce.com 
Industry Leader 
Made SaaS Acceptable 
© 2012 Werner Consulting Group. All Rights Reserved.
SaaS Business Model 
Software as a Service – SaaS 
Customer Advantages 
Easy to implement – ready to go, standard set-up 
Low upfront cost 
Cost over time – pay as you go 
Vendor keeps it running – lower internal IT costs 
Less administration of licenses – how many to buy 
Automatic updates 
Easy access over the internet – browser interface 
Network based rather than PC based 
© 2012 Werner Consulting Group. All Rights Reserved
SaaS Business Model 
Software as a Service – SaaS 
Vendor Advantages 
Easier Sale – Lower Upfront Cost of Ownership 
Predictable Ratable Revenue 
Easy To Upgrade and Change Features 
Customers Locked in to Usage – hard to change 
to another Vendor 
© 2012 Werner Consulting Group. All Rights Reserved
SaaS Business Model 
Software as a Service – SaaS 
Customer Disadvantages 
Mission Critical Resource in Control of Vendor 
Data in Control of Vendor – Privacy Concerns 
Uptime dependent on Vendor and Internet 
Vendor Disadvantages 
No One Time Large Sales Revenue 
Must have customer service focus 
© 2012 Werner Consulting Group. All Rights Reserved
Cloud Computing (SaaS) 
Accounting 
Accounting for Cloud Computing and SaaS Services 
Revenue Recognition Changed 
ASU 2009-13 
Relative Selling Price Method 
Changes to what is a separate element 
Changes to allocation of revenue to elements 
Required in 2011 
© 2012 Werner Consulting Group. All Rights Reserved
Cloud Computing (SaaS) 
Accounting 
Is it Software or Service? 
Software 
Take possession – on customer server or right to 
take possession from vendor without 
significant costs 
Right and Ability to use without vendor 
Perpetual and Term right of use 
License Fees and Support Fees 
Upgrades – part of maintenance or upgrade fees 
Data at customer 
Contract may not be clear 
© 2012 Werner Consulting Group. All Rights Reserved
Cloud Computing (SaaS) 
Accounting 
Is it Software or Service? 
Service 
Hosted by Vendor 
Monthly or Usage Fees 
Data on Vendor Server 
Data Transition or Conversion Rights at End of Use 
Right to Use only 
Significant additional cost to take possession 
Contract may not be clear 
© 2012 Werner Consulting Group. All Rights Reserved
Cloud Computing (SaaS) 
Accounting 
Four Principles of Revenue Recognition 
Persuasive Evidence of an arrangement exists 
Delivery has occurred 
The fee is fixed and determinable 
Collectability is probable 
Not ABC - CDEF 
© 2012 Werner Consulting Group. All Rights Reserved
Accounting for Elements of an 
Arrangement 
Revenue Recognition Steps 
1 – Separation into elements 
2 – Allocation of revenue to 
elements 
3 – Recognition of revenue 
© 2012 Werner Consulting Group. All Rights Reserved
Accounting for Elements of an 
Arrangement 
Elements or Obligations of an Arrangement 
Named in the contract 
Require distinct action of vendor 
Transaction price would vary if not included 
Lack of performance reduces price / penalty 
© 2012 Werner Consulting Group. All Rights Reserved
Accounting for Elements of an 
Arrangement 
Separation of the Elements 
Individual elements are independent 
• Functionally – one is not essential to the other 
•• Contractually –– payments not linked or 
contingent 
• No related refunds or rights of return 
Individual elements have stand alone value 
•• Sold separately by any vendor 
• Have resell value 
If can’t be separated, treat as one unit of accounting 
© 2012 Werner Consulting Group. All Rights Reserved
Accounting for Elements of an 
Arrangement 
Allocation of Revenue to the Elements 
Software revenue recognition uses 
the Residual Method 
Service revenue recognition uses EITF 
08-1 Relative Selling Method 
© 2012 Werner Consulting Group. All Rights Reserved
Accounting for Elements of an 
Arrangement 
Residual Method - Software 
Defer the full value of undelivered 
elements using Vendor Specific 
Objective Evidence (VSOE) 
Allocate the remaining value or 
residual to the delivered elements 
© 2012 Werner Consulting Group. All Rights Reserved
Accounting for Elements of an 
Arrangement 
Relative Selling Price Method (SaaS) 
Allocate to each element based each element 
percentage of total (relative value) 
Value is based on VSOE, TPE or ESP 
Defer revenue for undelivered elements 
Recognize revenue for delivered elements 
© 2012 Werner Consulting Group. All Rights Reserved
Accounting for Elements of a Cloud 
Computing (SaaS) Arrangement 
SaaS – Multiple Element 
Arrangements 
Subscription Fees 
Set-up Fees 
Implementation 
Data Migration / Content 
Consulting 
Business Process 
Training 
Project Management 
Usage Fees 
© 2012 Werner Consulting Group. All Rights Reserved
Accounting for Elements of a Cloud 
Computing (SaaS) Arrangement 
SaaS – Multiple Element Arrangements 
Is there Stand-Alone Value? 
Often in SaaS the elements do not 
have stand alone value 
Stand-alone value includes items sold 
separately by another vendor 
© 2012 Werner Consulting Group. All Rights Reserved
Up-Front Fees 
SaaS – Up-Front Services (Set-Up Fees) 
If Up-front services are a necessary and 
inseparable part of obtaining the services 
If Up-front services have little or no value 
without the ongoing services 
If Customer cannot buy the up-front services 
from another vendor 
No stand alone value – account for as one 
element 
© 2012 Werner Consulting Group. All Rights Reserved
Set-up Fees 
Currently no consensus on set-up fees 
Some Companies and Auditors take the 
position that there is no stand alone value for 
set up fees and treat as one unit of accounting 
over the contract period 
Some Companies and Auditors take the 
position that set up fees are an asset created 
for the customer that has value after the initial 
contract period and should be allocated 
revenue and the revenue recognized over the 
customer relationship period 
© 2012 Werner Consulting Group. All Rights Reserved
Up-Front Fees and Costs 
Costs that are incremental and directly related to 
up-front services should be accounted for 
either: 
Expensed as incurred, or 
Deferred and charged to expense 
proportionally over the over the same 
period as the related revenue 
The accounting is an option of the vendor and 
should be applied consistently 
© 2012 Werner Consulting Group. All Rights Reserved
Accounting for Elements of an 
Arrangement 
Usage Fees Revenue Recognized When 
Usage occurs 
Monthly fees with usage fees 
like cell phone bills 
set number of minutes, overage 
no rollover to next period 
© 2012 Werner Consulting Group. All Rights Reserved
Accounting for Elements of an 
Arrangement 
Example # 1 
Vendor sells online service 
$12,000 $1,000 monthly service fee - one 
year contract 
Renewable in year two for $12,000 
$10,000 Consulting – 5 days at $2,000 day 
VSOE 
$22,000 Total Transaction Fee 
Does the Consulting have a separate value from 
the monthly service? 
© 2012 Werner Consulting Group. All Rights Reserved
Accounting for Elements of an 
Arrangement 
Example # 1 – 
$ 1,000 monthly service fee - VSOE 
$10,000 Consulting 
Defer monthly fee at VSOE 
Recognize service fee $1,000 monthly 
Recognize Consulting when completed 
(assuming Consulting has separate 
stand-alone value) 
© 2012 Werner Consulting Group. All Rights Reserved
Accounting for Elements of an 
Arrangement 
Example # 2 Relative Selling Price 
Method 
Vendor sells online service 
$12,000 $1,000 monthly service fee - 
one year contract 
Renewable in year two for 
$12,000 
$ 8,000 Consulting - $2,000 day 
VSOE discounted 
$20,000 Total Transaction Fee 
Account for based on relative value 
© 2012 Werner Consulting Group. All Rights Reserved
Accounting for Elements of an 
Arrangement 
Example # 2 – Relative Selling Price Method 
$12,000 55% Subscription VSOE/ESP Value 
$10,000 45% Consulting – VSOE/ESP Value 
$22,000 100% 
$11,000 55% Subscription Revenue 
$ 9,000 45% Consulting Revenue 
$20,000 100% Total Revenue 
© 2012 Werner Consulting Group. All Rights Reserved
Accounting for Elements of an 
Arrangement 
SaaS – Multiple Element Arrangements 
That include SaaS, Products and Software 
Separate and Allocate under EITF 08-1 
Then Recognize based on type of element 
Product 
Service 
Software 
SaaS 
Etc 
© 2012 Werner Consulting Group. All Rights Reserved
SaaS and Software 
> Example Facts – Software and SaaS 
> A Software Company enters into an 
arrangement with a customer to delivery 
software License A, support on License A, one 
year SaaS service B and other services. 
> Contract Elements and Pricing 
$ 100,000 License A 
$ 20,000 Support on License A 
$ 50,000 SaaS Service B 
$ 30,000 Services 
$ 200,000 Total Contract Price 
© 2012 Werner Consulting Group. All Rights Reserved
SaaS and Software 
> Example – Software and SaaS 
> Element Values 
$ 130,000 License A based on ESP 
$ 20,000 Support on License A based on VSOE 
$ 60,000 SaaS Service B based on VSOE 
$ 40,000 Services based on VSOE 
$ 250,000 Total Element Values 
> Relative Values 
$ 130,000 52% License A 
$ 20,000 8% Support on License A 
$ 60,000 24% SaaS Service B 
$ 40,000 16% Services 
$ 250,000 Total Element Values 
© 2012 Werner Consulting Group. All Rights Reserved
SaaS and Software 
Example – Software and SaaS 
Revenue Allocation 
$ 104,000 52% License A 
$ 16,000 8% Support on License A 
$ 48,000 24% SaaS Service B 
$ 32,000 16% Services 
$ 200,000 Total Contract Price 
© 2012 Werner Consulting Group. All Rights Reserved
More Examples - Software & SaaS 
> Example – Software and SaaS 
> Revenue Recognition - software 
$100,000 License A on delivery 
$ 20,000 Support ratably over one year at VSOE 
$120,000 Total Contract Price revenue 
> Revenue Recognition – non-software 
$ 48,000 SaaS Service B ratably over one year 
$ 32,000 Services as provided on a daily basis 
$ 80,000 Total non-software revenue 
$200,000 Total revenue 
© 2012 Werner Consulting Group. All Rights Reserved
Cloud Computing (SaaS) Recap 
> Cloud Computing (SaaS) Accounting 
When SaaS is Software 
When SaaS is Service 
> Multiple Element Arrangements 
> Set Up Fees and Related Costs 
> Consulting and Training Services 
> Fees based on Usage 
> SaaS and Software MEA 
© 2012 Werner Consulting Group. All Rights Reserved
Revenue Recognition Class 
Revenue Recognition Webcast 
Tuesday November 13 Part One 
9 am – 12:30 pm PDT 
Thursday November 15 Part Two 
9 am – 12:30 pm PDT 
CPE Credit 
Pay per attendance 
Registration and details soon
Revenue Recognition Class 
Revenue Recognition 
Agenda Day One 
> General Principles of Revenue Recognition 
> Multiple Element Arrangements 
> VSOE 
> Software Revenue Recognition 
> Services and Contract Accounting
Revenue Recognition Class 
Revenue Recognition 
Agenda Day Two 
> Review - General Principles 
> Services Contract Accounting 
> Relative Selling Price Method (EITF 08-1) 
> Cloud Computing (Saas) 
> FASB IASB Revenue Project 
> Other Rev Rec Issues
Additional questions or 
comments? 
Please contact: 
Jeffrey Werner 
Email wernerj@sbcglobal.net 
Werner Consulting Group 
Revenue Recognition Consultant
Thanks for Joining Us Today for 
“Revenue Recognition Accounting for Cloud 
Computing (SaaS)”

More Related Content

What's hot

Inforum Middle East Contract Management Presentation
Inforum Middle East Contract Management PresentationInforum Middle East Contract Management Presentation
Inforum Middle East Contract Management Presentation
JohnGodfrey
 
Tradeshift, Hackett Group & sharedserviceslink - P2P Webinar
Tradeshift, Hackett Group & sharedserviceslink - P2P WebinarTradeshift, Hackett Group & sharedserviceslink - P2P Webinar
Tradeshift, Hackett Group & sharedserviceslink - P2P Webinar
Tradeshift
 

What's hot (20)

Source to Settle and Order to Cash Process Map
Source to Settle and Order to Cash Process MapSource to Settle and Order to Cash Process Map
Source to Settle and Order to Cash Process Map
 
Accounting for Multiple Deliverable Revenue Arrangements
Accounting for Multiple Deliverable Revenue ArrangementsAccounting for Multiple Deliverable Revenue Arrangements
Accounting for Multiple Deliverable Revenue Arrangements
 
BtoB Solutions Hov Services
BtoB Solutions Hov ServicesBtoB Solutions Hov Services
BtoB Solutions Hov Services
 
Transformation, Spend Control & eProcurement – Putting Strategy into Action
Transformation, Spend Control & eProcurement – Putting Strategy into ActionTransformation, Spend Control & eProcurement – Putting Strategy into Action
Transformation, Spend Control & eProcurement – Putting Strategy into Action
 
Ten Tips to Ensue that Your Suppliers are Real
Ten Tips to Ensue that Your Suppliers are RealTen Tips to Ensue that Your Suppliers are Real
Ten Tips to Ensue that Your Suppliers are Real
 
SafeNet EMS Showcase: Today's Evolving Licensing Landscape
SafeNet EMS Showcase: Today's Evolving Licensing LandscapeSafeNet EMS Showcase: Today's Evolving Licensing Landscape
SafeNet EMS Showcase: Today's Evolving Licensing Landscape
 
SafeNet EMS Showcase: Ingredients for an Evolution
SafeNet EMS Showcase: Ingredients for an EvolutionSafeNet EMS Showcase: Ingredients for an Evolution
SafeNet EMS Showcase: Ingredients for an Evolution
 
Inforum Middle East Contract Management Presentation
Inforum Middle East Contract Management PresentationInforum Middle East Contract Management Presentation
Inforum Middle East Contract Management Presentation
 
Case Study on Driving Procure to Pay (Purchase to Pay) Quick Wins
Case Study on Driving Procure to Pay (Purchase to Pay) Quick WinsCase Study on Driving Procure to Pay (Purchase to Pay) Quick Wins
Case Study on Driving Procure to Pay (Purchase to Pay) Quick Wins
 
Introduction to Serve2XL
Introduction to Serve2XLIntroduction to Serve2XL
Introduction to Serve2XL
 
IFRS 15 - The state of progress in Europe
IFRS 15 - The state of progress in EuropeIFRS 15 - The state of progress in Europe
IFRS 15 - The state of progress in Europe
 
6 Things to Look for when Choosing Contract Management Software
6 Things to Look for when Choosing Contract Management Software6 Things to Look for when Choosing Contract Management Software
6 Things to Look for when Choosing Contract Management Software
 
Contract Lifecycle Management
Contract Lifecycle Management Contract Lifecycle Management
Contract Lifecycle Management
 
Who Does What, When, and How for a Divestiture?
Who Does What, When, and How for a Divestiture?Who Does What, When, and How for a Divestiture?
Who Does What, When, and How for a Divestiture?
 
Procure to Pay Framework
Procure to Pay FrameworkProcure to Pay Framework
Procure to Pay Framework
 
PartnerTEL TEM Services
PartnerTEL TEM ServicesPartnerTEL TEM Services
PartnerTEL TEM Services
 
Procure-to-Pay Process Framework
Procure-to-Pay Process FrameworkProcure-to-Pay Process Framework
Procure-to-Pay Process Framework
 
Secrets to Accelerate and Maximize Value from your Spend Management Program
Secrets to Accelerate and Maximize Value from your Spend Management Program Secrets to Accelerate and Maximize Value from your Spend Management Program
Secrets to Accelerate and Maximize Value from your Spend Management Program
 
Tradeshift, Hackett Group & sharedserviceslink - P2P Webinar
Tradeshift, Hackett Group & sharedserviceslink - P2P WebinarTradeshift, Hackett Group & sharedserviceslink - P2P Webinar
Tradeshift, Hackett Group & sharedserviceslink - P2P Webinar
 
Understanding the Benefits of eSourcing
Understanding the Benefits of eSourcingUnderstanding the Benefits of eSourcing
Understanding the Benefits of eSourcing
 

Viewers also liked

Tenant-based resource allocation model for cost-effective scaling Software-as...
Tenant-based resource allocation model for cost-effective scaling Software-as...Tenant-based resource allocation model for cost-effective scaling Software-as...
Tenant-based resource allocation model for cost-effective scaling Software-as...
Javier Mijail Espadas Pech
 

Viewers also liked (12)

Subscribed 2015: The New Revenue Standard: How SaaS are Approaching the New R...
Subscribed 2015: The New Revenue Standard: How SaaS are Approaching the New R...Subscribed 2015: The New Revenue Standard: How SaaS are Approaching the New R...
Subscribed 2015: The New Revenue Standard: How SaaS are Approaching the New R...
 
Learning More About The Saa S Business Tuneup
Learning More About The Saa S Business TuneupLearning More About The Saa S Business Tuneup
Learning More About The Saa S Business Tuneup
 
Tenant-based resource allocation model for cost-effective scaling Software-as...
Tenant-based resource allocation model for cost-effective scaling Software-as...Tenant-based resource allocation model for cost-effective scaling Software-as...
Tenant-based resource allocation model for cost-effective scaling Software-as...
 
How to Leverage Business Partners Migration to SaaS / Cloud
How to Leverage Business Partners Migration to SaaS / CloudHow to Leverage Business Partners Migration to SaaS / Cloud
How to Leverage Business Partners Migration to SaaS / Cloud
 
IBM Cloud Point of View
IBM Cloud Point of ViewIBM Cloud Point of View
IBM Cloud Point of View
 
Intellect SaaS Paper Launch
Intellect SaaS Paper LaunchIntellect SaaS Paper Launch
Intellect SaaS Paper Launch
 
Advanced Concepts in Software as a Service / Service Oriented Architecture
Advanced Concepts in Software as a Service / Service Oriented ArchitectureAdvanced Concepts in Software as a Service / Service Oriented Architecture
Advanced Concepts in Software as a Service / Service Oriented Architecture
 
Aviation MRO IT: Emergence of SaaS and Convergence of BPO
Aviation MRO IT: Emergence of SaaS and Convergence of BPOAviation MRO IT: Emergence of SaaS and Convergence of BPO
Aviation MRO IT: Emergence of SaaS and Convergence of BPO
 
IFRS 15 - the new revenue recognition standard
IFRS 15 - the new revenue recognition standard IFRS 15 - the new revenue recognition standard
IFRS 15 - the new revenue recognition standard
 
Ind AS 115 Revenue from Contracts with Customers
Ind AS 115 Revenue from Contracts with CustomersInd AS 115 Revenue from Contracts with Customers
Ind AS 115 Revenue from Contracts with Customers
 
IFRS 15. Revenue recognition from contracts with customers
IFRS 15. Revenue recognition from contracts with customersIFRS 15. Revenue recognition from contracts with customers
IFRS 15. Revenue recognition from contracts with customers
 
SaaS Accounting: The blueprint to understanding and optimizing
SaaS Accounting: The blueprint to understanding and optimizingSaaS Accounting: The blueprint to understanding and optimizing
SaaS Accounting: The blueprint to understanding and optimizing
 

Similar to Revenue Recognition Accounting for Cloud Computing (SaaS)

Shifting Vendor Management Focus to Risk and Business Outcomes
Shifting Vendor Management Focus to Risk and Business OutcomesShifting Vendor Management Focus to Risk and Business Outcomes
Shifting Vendor Management Focus to Risk and Business Outcomes
CAST
 
Softsolvers businessintroduction-171020070824
Softsolvers businessintroduction-171020070824Softsolvers businessintroduction-171020070824
Softsolvers businessintroduction-171020070824
fit hassab
 
Pemari - How CA Clarity PPM can be used for IT Service Financial Management
Pemari - How CA Clarity PPM can be used for IT Service Financial ManagementPemari - How CA Clarity PPM can be used for IT Service Financial Management
Pemari - How CA Clarity PPM can be used for IT Service Financial Management
Peter Hughes
 
Maximo differentiators
Maximo differentiatorsMaximo differentiators
Maximo differentiators
Projetech
 

Similar to Revenue Recognition Accounting for Cloud Computing (SaaS) (20)

Structuring Software Sales Transactions for Optimal Revenue Recognition
Structuring Software Sales Transactions for Optimal Revenue RecognitionStructuring Software Sales Transactions for Optimal Revenue Recognition
Structuring Software Sales Transactions for Optimal Revenue Recognition
 
Considering EDI-as-a-Service? 10 Best Practices to Guide Your Decision
Considering EDI-as-a-Service? 10 Best Practices to Guide Your DecisionConsidering EDI-as-a-Service? 10 Best Practices to Guide Your Decision
Considering EDI-as-a-Service? 10 Best Practices to Guide Your Decision
 
NetSuite for the Software Industry
NetSuite for the Software IndustryNetSuite for the Software Industry
NetSuite for the Software Industry
 
IBM BPM & ODM
IBM BPM & ODMIBM BPM & ODM
IBM BPM & ODM
 
Platform & Application Modernization
Platform & Application ModernizationPlatform & Application Modernization
Platform & Application Modernization
 
AVT_Offerings&Credentials
AVT_Offerings&CredentialsAVT_Offerings&Credentials
AVT_Offerings&Credentials
 
Managing Service Providers for Today’s Digital Business
Managing Service Providers for Today’s Digital BusinessManaging Service Providers for Today’s Digital Business
Managing Service Providers for Today’s Digital Business
 
Presentation rate&bill
Presentation rate&bill Presentation rate&bill
Presentation rate&bill
 
Shifting Vendor Management Focus to Risk and Business Outcomes
Shifting Vendor Management Focus to Risk and Business OutcomesShifting Vendor Management Focus to Risk and Business Outcomes
Shifting Vendor Management Focus to Risk and Business Outcomes
 
FASB IASB Exposure Draft: Revenue from Contracts with Customers
FASB IASB Exposure Draft: Revenue from Contracts with CustomersFASB IASB Exposure Draft: Revenue from Contracts with Customers
FASB IASB Exposure Draft: Revenue from Contracts with Customers
 
Software As A Service (SaaS)
Software As A Service (SaaS)Software As A Service (SaaS)
Software As A Service (SaaS)
 
Making Businesses Productive using Digital Transformation – An Introduction
Making Businesses Productive using Digital Transformation – An IntroductionMaking Businesses Productive using Digital Transformation – An Introduction
Making Businesses Productive using Digital Transformation – An Introduction
 
Softsolvers businessintroduction-171020070824
Softsolvers businessintroduction-171020070824Softsolvers businessintroduction-171020070824
Softsolvers businessintroduction-171020070824
 
Pemari - How CA Clarity PPM can be used for IT Service Financial Management
Pemari - How CA Clarity PPM can be used for IT Service Financial ManagementPemari - How CA Clarity PPM can be used for IT Service Financial Management
Pemari - How CA Clarity PPM can be used for IT Service Financial Management
 
Microsoft Dynamics GP 2016 New Features | Robin Hauswirth
Microsoft Dynamics GP 2016 New Features | Robin HauswirthMicrosoft Dynamics GP 2016 New Features | Robin Hauswirth
Microsoft Dynamics GP 2016 New Features | Robin Hauswirth
 
Microsoft Dynamics GP 2016 New Features | Robin Hauswirth and Jack Sawicki
Microsoft Dynamics GP 2016 New Features | Robin Hauswirth and Jack SawickiMicrosoft Dynamics GP 2016 New Features | Robin Hauswirth and Jack Sawicki
Microsoft Dynamics GP 2016 New Features | Robin Hauswirth and Jack Sawicki
 
PFSweb - Corporate Presentation - September 2014
PFSweb - Corporate Presentation - September 2014PFSweb - Corporate Presentation - September 2014
PFSweb - Corporate Presentation - September 2014
 
Enghouse Interactive Roadshow - Brisbane Partner Slides
Enghouse Interactive Roadshow - Brisbane Partner SlidesEnghouse Interactive Roadshow - Brisbane Partner Slides
Enghouse Interactive Roadshow - Brisbane Partner Slides
 
Maximo differentiators
Maximo differentiatorsMaximo differentiators
Maximo differentiators
 
The Power and Promise of SaaS: CA Cloud Service Management Case Study
The Power and Promise of SaaS: CA Cloud Service Management Case StudyThe Power and Promise of SaaS: CA Cloud Service Management Case Study
The Power and Promise of SaaS: CA Cloud Service Management Case Study
 

More from Tensoft, Inc.

More from Tensoft, Inc. (7)

Top 10 Tips: Getting Started with Dynamics 365 for Financials.
Top 10 Tips: Getting Started with Dynamics 365 for Financials.Top 10 Tips: Getting Started with Dynamics 365 for Financials.
Top 10 Tips: Getting Started with Dynamics 365 for Financials.
 
Conflict Minerals in Semiconductors
Conflict Minerals in SemiconductorsConflict Minerals in Semiconductors
Conflict Minerals in Semiconductors
 
The New Revenue Standard is Here: What to Do Now
The New Revenue Standard is Here: What to Do NowThe New Revenue Standard is Here: What to Do Now
The New Revenue Standard is Here: What to Do Now
 
EITF 08-1: Best Practices for Adoption
EITF 08-1: Best Practices for AdoptionEITF 08-1: Best Practices for Adoption
EITF 08-1: Best Practices for Adoption
 
The New Revenue Standard is Here: Next Steps
The New Revenue Standard is Here: Next StepsThe New Revenue Standard is Here: Next Steps
The New Revenue Standard is Here: Next Steps
 
The Future of Revenue Recognition- Understanding the Complexity
The Future of Revenue Recognition- Understanding the ComplexityThe Future of Revenue Recognition- Understanding the Complexity
The Future of Revenue Recognition- Understanding the Complexity
 
The Planning Rhythm: Managing Risk Through Marching to the Same Drum
The Planning Rhythm: Managing Risk Through Marching to the Same DrumThe Planning Rhythm: Managing Risk Through Marching to the Same Drum
The Planning Rhythm: Managing Risk Through Marching to the Same Drum
 

Recently uploaded

Recently uploaded (20)

Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 

Revenue Recognition Accounting for Cloud Computing (SaaS)

  • 1. Revenue Recognition Accounting for Cloud Computing (SaaS) October 17, 2012
  • 2. Presenter and Content for Today’s Tensoft Executive Webcast Courtesy of: Jeffrey Werner, Werner Consulting
  • 3. Welcome to Today’s Event • Viewing tips & CPE credit information • About the webcast sponsor, Tensoft • Introduction to today’s speaker • Presentation • Q & A
  • 4. Viewing Tips & CPE Credit • For “Full Screen,” go to “View” on the Control Panel • Submit questions any time using the “Question and Answer” pane • CPE certificates will be emailed to everyone who is eligible within 1 week • Slides and webcast recording available on Tensoft’s Resource Center at www.tensoft.com
  • 6. Who is Tensoft? Tensoft, Inc. > Business software solutions provider > Focus on technology companies > Software for revenue management (RCM) Tensoft RCM Product Line > Complete revenue management suite > Business model transaction flow support > Billing management for contracts > Visibility, Productivity, Compliance © 2012 Tensoft, Inc. All Rights Reserved.
  • 7. Tensoft RCM – Revenue Management © 2012 Tensoft, Inc. All Rights Reserved.
  • 8. Tensoft RCM - Revenue Management Sales Transaction •• Generated based on Go-To-Market Model • Generated from website, ERP, Tensoft RCM Contract Revenue Basis • Determination of policy for document type • Revenue base determination • Sales Transaction Based • SOP 97.2 based – residual method • EITF 08-01 based – relative value method • Revenue rules, sub-ledger, and analysis © 2012 Tensoft Inc. All Rights Reserved.
  • 9. Introduction to Werner Consulting Group
  • 10. Werner Consulting Group Jeffrey Werner Werner Consulting Group Revenue Recognition Consulting Since 2001 Background > Senior Manager KPMG 1987 - 1998 > VP Finance TelePost 1998 - 2000 > CFO Antrim Design 2000 - 2001
  • 11. Werner Consulting Group Revenue Recognition Services Include: > Pre-Contract Negotiations and Deal Structuring > Post-Contract Review, Analysis and Accounting > Best Practices Implementation > VSOE Studies and Analysis > Customized Training Classes > Revenue Recognition Technical Research and Whitepapers > Revenue Recognition Policy Implementation and Improvement > Peak Demand Contract Review > Revenue Management Outsourcing > Audit Assistance > Revenue Management Software Implementation > EITF 08-1 Implementations
  • 12. Revenue Recognition Class Revenue Recognition Webcast Tuesday November 13 Part One 9 am – 12:30 pm PDT Thursday November 15 Part Two 9 am – 12:30 pm PDT CPE Credit Pay per attendance Registration and details soon
  • 13. Revenue Recognition Class Revenue Recognition Agenda Day One > General Principles of Revenue Recognition > Multiple Element Arrangements > VSOE > Software Revenue Recognition > Services and Contract Accounting
  • 14. Revenue Recognition Class Revenue Recognition Agenda Day Two > Review - General Principles > Services Contract Accounting > Relative Selling Price Method (EITF 08-1) > Cloud Computing (Saas) > FASB IASB Revenue Project > Other Rev Rec Issues
  • 15. Cloud Computing (SaaS) Outline > Introduction > Cloud Computing (SaaS) Business Model > Cloud Computing (SaaS) Accounting When SaaS is Software When SaaS is Service > Set Up Fees and Related Costs > Consulting and Training Services > Fees based on Usage > Cloud Computing (SaaS) and Software MEA © 2012 Werner Consulting Group. All Rights Reserved.
  • 16. SaaS Business Model History of Software as a Service Application Service Provider (ASP) Software as a Service (SaaS) Cloud Computing The HOT new business model Recurring Revenue Model Use instead of owned / installed software © 2012 Werner Consulting Group. All Rights Reserved.
  • 17. SaaS Business Model Cloud Services - SaaS Applications Platforms Infrastructure Other Services © 2012 Werner Consulting Group. All Rights Reserved.
  • 18. SaaS Business Model Cloud Computing (SaaS) Evolution of the Internet Service vs ownership SalesForce.com Industry Leader Made SaaS Acceptable © 2012 Werner Consulting Group. All Rights Reserved.
  • 19. SaaS Business Model Software as a Service – SaaS Customer Advantages Easy to implement – ready to go, standard set-up Low upfront cost Cost over time – pay as you go Vendor keeps it running – lower internal IT costs Less administration of licenses – how many to buy Automatic updates Easy access over the internet – browser interface Network based rather than PC based © 2012 Werner Consulting Group. All Rights Reserved
  • 20. SaaS Business Model Software as a Service – SaaS Vendor Advantages Easier Sale – Lower Upfront Cost of Ownership Predictable Ratable Revenue Easy To Upgrade and Change Features Customers Locked in to Usage – hard to change to another Vendor © 2012 Werner Consulting Group. All Rights Reserved
  • 21. SaaS Business Model Software as a Service – SaaS Customer Disadvantages Mission Critical Resource in Control of Vendor Data in Control of Vendor – Privacy Concerns Uptime dependent on Vendor and Internet Vendor Disadvantages No One Time Large Sales Revenue Must have customer service focus © 2012 Werner Consulting Group. All Rights Reserved
  • 22. Cloud Computing (SaaS) Accounting Accounting for Cloud Computing and SaaS Services Revenue Recognition Changed ASU 2009-13 Relative Selling Price Method Changes to what is a separate element Changes to allocation of revenue to elements Required in 2011 © 2012 Werner Consulting Group. All Rights Reserved
  • 23. Cloud Computing (SaaS) Accounting Is it Software or Service? Software Take possession – on customer server or right to take possession from vendor without significant costs Right and Ability to use without vendor Perpetual and Term right of use License Fees and Support Fees Upgrades – part of maintenance or upgrade fees Data at customer Contract may not be clear © 2012 Werner Consulting Group. All Rights Reserved
  • 24. Cloud Computing (SaaS) Accounting Is it Software or Service? Service Hosted by Vendor Monthly or Usage Fees Data on Vendor Server Data Transition or Conversion Rights at End of Use Right to Use only Significant additional cost to take possession Contract may not be clear © 2012 Werner Consulting Group. All Rights Reserved
  • 25. Cloud Computing (SaaS) Accounting Four Principles of Revenue Recognition Persuasive Evidence of an arrangement exists Delivery has occurred The fee is fixed and determinable Collectability is probable Not ABC - CDEF © 2012 Werner Consulting Group. All Rights Reserved
  • 26. Accounting for Elements of an Arrangement Revenue Recognition Steps 1 – Separation into elements 2 – Allocation of revenue to elements 3 – Recognition of revenue © 2012 Werner Consulting Group. All Rights Reserved
  • 27. Accounting for Elements of an Arrangement Elements or Obligations of an Arrangement Named in the contract Require distinct action of vendor Transaction price would vary if not included Lack of performance reduces price / penalty © 2012 Werner Consulting Group. All Rights Reserved
  • 28. Accounting for Elements of an Arrangement Separation of the Elements Individual elements are independent • Functionally – one is not essential to the other •• Contractually –– payments not linked or contingent • No related refunds or rights of return Individual elements have stand alone value •• Sold separately by any vendor • Have resell value If can’t be separated, treat as one unit of accounting © 2012 Werner Consulting Group. All Rights Reserved
  • 29. Accounting for Elements of an Arrangement Allocation of Revenue to the Elements Software revenue recognition uses the Residual Method Service revenue recognition uses EITF 08-1 Relative Selling Method © 2012 Werner Consulting Group. All Rights Reserved
  • 30. Accounting for Elements of an Arrangement Residual Method - Software Defer the full value of undelivered elements using Vendor Specific Objective Evidence (VSOE) Allocate the remaining value or residual to the delivered elements © 2012 Werner Consulting Group. All Rights Reserved
  • 31. Accounting for Elements of an Arrangement Relative Selling Price Method (SaaS) Allocate to each element based each element percentage of total (relative value) Value is based on VSOE, TPE or ESP Defer revenue for undelivered elements Recognize revenue for delivered elements © 2012 Werner Consulting Group. All Rights Reserved
  • 32. Accounting for Elements of a Cloud Computing (SaaS) Arrangement SaaS – Multiple Element Arrangements Subscription Fees Set-up Fees Implementation Data Migration / Content Consulting Business Process Training Project Management Usage Fees © 2012 Werner Consulting Group. All Rights Reserved
  • 33. Accounting for Elements of a Cloud Computing (SaaS) Arrangement SaaS – Multiple Element Arrangements Is there Stand-Alone Value? Often in SaaS the elements do not have stand alone value Stand-alone value includes items sold separately by another vendor © 2012 Werner Consulting Group. All Rights Reserved
  • 34. Up-Front Fees SaaS – Up-Front Services (Set-Up Fees) If Up-front services are a necessary and inseparable part of obtaining the services If Up-front services have little or no value without the ongoing services If Customer cannot buy the up-front services from another vendor No stand alone value – account for as one element © 2012 Werner Consulting Group. All Rights Reserved
  • 35. Set-up Fees Currently no consensus on set-up fees Some Companies and Auditors take the position that there is no stand alone value for set up fees and treat as one unit of accounting over the contract period Some Companies and Auditors take the position that set up fees are an asset created for the customer that has value after the initial contract period and should be allocated revenue and the revenue recognized over the customer relationship period © 2012 Werner Consulting Group. All Rights Reserved
  • 36. Up-Front Fees and Costs Costs that are incremental and directly related to up-front services should be accounted for either: Expensed as incurred, or Deferred and charged to expense proportionally over the over the same period as the related revenue The accounting is an option of the vendor and should be applied consistently © 2012 Werner Consulting Group. All Rights Reserved
  • 37. Accounting for Elements of an Arrangement Usage Fees Revenue Recognized When Usage occurs Monthly fees with usage fees like cell phone bills set number of minutes, overage no rollover to next period © 2012 Werner Consulting Group. All Rights Reserved
  • 38. Accounting for Elements of an Arrangement Example # 1 Vendor sells online service $12,000 $1,000 monthly service fee - one year contract Renewable in year two for $12,000 $10,000 Consulting – 5 days at $2,000 day VSOE $22,000 Total Transaction Fee Does the Consulting have a separate value from the monthly service? © 2012 Werner Consulting Group. All Rights Reserved
  • 39. Accounting for Elements of an Arrangement Example # 1 – $ 1,000 monthly service fee - VSOE $10,000 Consulting Defer monthly fee at VSOE Recognize service fee $1,000 monthly Recognize Consulting when completed (assuming Consulting has separate stand-alone value) © 2012 Werner Consulting Group. All Rights Reserved
  • 40. Accounting for Elements of an Arrangement Example # 2 Relative Selling Price Method Vendor sells online service $12,000 $1,000 monthly service fee - one year contract Renewable in year two for $12,000 $ 8,000 Consulting - $2,000 day VSOE discounted $20,000 Total Transaction Fee Account for based on relative value © 2012 Werner Consulting Group. All Rights Reserved
  • 41. Accounting for Elements of an Arrangement Example # 2 – Relative Selling Price Method $12,000 55% Subscription VSOE/ESP Value $10,000 45% Consulting – VSOE/ESP Value $22,000 100% $11,000 55% Subscription Revenue $ 9,000 45% Consulting Revenue $20,000 100% Total Revenue © 2012 Werner Consulting Group. All Rights Reserved
  • 42. Accounting for Elements of an Arrangement SaaS – Multiple Element Arrangements That include SaaS, Products and Software Separate and Allocate under EITF 08-1 Then Recognize based on type of element Product Service Software SaaS Etc © 2012 Werner Consulting Group. All Rights Reserved
  • 43. SaaS and Software > Example Facts – Software and SaaS > A Software Company enters into an arrangement with a customer to delivery software License A, support on License A, one year SaaS service B and other services. > Contract Elements and Pricing $ 100,000 License A $ 20,000 Support on License A $ 50,000 SaaS Service B $ 30,000 Services $ 200,000 Total Contract Price © 2012 Werner Consulting Group. All Rights Reserved
  • 44. SaaS and Software > Example – Software and SaaS > Element Values $ 130,000 License A based on ESP $ 20,000 Support on License A based on VSOE $ 60,000 SaaS Service B based on VSOE $ 40,000 Services based on VSOE $ 250,000 Total Element Values > Relative Values $ 130,000 52% License A $ 20,000 8% Support on License A $ 60,000 24% SaaS Service B $ 40,000 16% Services $ 250,000 Total Element Values © 2012 Werner Consulting Group. All Rights Reserved
  • 45. SaaS and Software Example – Software and SaaS Revenue Allocation $ 104,000 52% License A $ 16,000 8% Support on License A $ 48,000 24% SaaS Service B $ 32,000 16% Services $ 200,000 Total Contract Price © 2012 Werner Consulting Group. All Rights Reserved
  • 46. More Examples - Software & SaaS > Example – Software and SaaS > Revenue Recognition - software $100,000 License A on delivery $ 20,000 Support ratably over one year at VSOE $120,000 Total Contract Price revenue > Revenue Recognition – non-software $ 48,000 SaaS Service B ratably over one year $ 32,000 Services as provided on a daily basis $ 80,000 Total non-software revenue $200,000 Total revenue © 2012 Werner Consulting Group. All Rights Reserved
  • 47. Cloud Computing (SaaS) Recap > Cloud Computing (SaaS) Accounting When SaaS is Software When SaaS is Service > Multiple Element Arrangements > Set Up Fees and Related Costs > Consulting and Training Services > Fees based on Usage > SaaS and Software MEA © 2012 Werner Consulting Group. All Rights Reserved
  • 48. Revenue Recognition Class Revenue Recognition Webcast Tuesday November 13 Part One 9 am – 12:30 pm PDT Thursday November 15 Part Two 9 am – 12:30 pm PDT CPE Credit Pay per attendance Registration and details soon
  • 49. Revenue Recognition Class Revenue Recognition Agenda Day One > General Principles of Revenue Recognition > Multiple Element Arrangements > VSOE > Software Revenue Recognition > Services and Contract Accounting
  • 50. Revenue Recognition Class Revenue Recognition Agenda Day Two > Review - General Principles > Services Contract Accounting > Relative Selling Price Method (EITF 08-1) > Cloud Computing (Saas) > FASB IASB Revenue Project > Other Rev Rec Issues
  • 51. Additional questions or comments? Please contact: Jeffrey Werner Email wernerj@sbcglobal.net Werner Consulting Group Revenue Recognition Consultant
  • 52. Thanks for Joining Us Today for “Revenue Recognition Accounting for Cloud Computing (SaaS)”