revenue recognition accounting for software as a service ... · saas presentation outline •...
TRANSCRIPT
![Page 1: Revenue Recognition Accounting for Software as a Service ... · SaaS Presentation Outline • Introduction • SaaS Business Model • Four Revenue Recognition Principles • SaaS](https://reader030.vdocuments.us/reader030/viewer/2022020415/5c13f8e009d3f2f42a8d68c6/html5/thumbnails/1.jpg)
Sponsored by Tensoft, Inc. (www.tensoft.com)
Revenue Recognition Accounting for Revenue Recognition Accounting for Software as a Service (SaaS)Software as a Service (SaaS)
An Executive Webcast WithAn Executive Webcast With Jeffrey WernerJeffrey Werner
1
![Page 2: Revenue Recognition Accounting for Software as a Service ... · SaaS Presentation Outline • Introduction • SaaS Business Model • Four Revenue Recognition Principles • SaaS](https://reader030.vdocuments.us/reader030/viewer/2022020415/5c13f8e009d3f2f42a8d68c6/html5/thumbnails/2.jpg)
Sponsored by Tensoft, Inc. (www.tensoft.com)
Welcome to Today’s Event
• Viewing tips & CPE credit information
• About the webcast sponsor, Tensoft
• Introduction to today’s speaker
• Presentation: “Revenue Recognition Accounting for Software as a Service (SaaS)”
• Q & A
![Page 3: Revenue Recognition Accounting for Software as a Service ... · SaaS Presentation Outline • Introduction • SaaS Business Model • Four Revenue Recognition Principles • SaaS](https://reader030.vdocuments.us/reader030/viewer/2022020415/5c13f8e009d3f2f42a8d68c6/html5/thumbnails/3.jpg)
Sponsored by Tensoft, Inc. (www.tensoft.com)
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 requested them during registration –please allow 1 week
• Recording and slides will be available in the Tensoft Resource Center in 24 hours
![Page 4: Revenue Recognition Accounting for Software as a Service ... · SaaS Presentation Outline • Introduction • SaaS Business Model • Four Revenue Recognition Principles • SaaS](https://reader030.vdocuments.us/reader030/viewer/2022020415/5c13f8e009d3f2f42a8d68c6/html5/thumbnails/4.jpg)
Sponsored by Tensoft, Inc. (www.tensoft.com)
End-to-End Business Software Solutions
For the Technology Industry
![Page 5: Revenue Recognition Accounting for Software as a Service ... · SaaS Presentation Outline • Introduction • SaaS Business Model • Four Revenue Recognition Principles • SaaS](https://reader030.vdocuments.us/reader030/viewer/2022020415/5c13f8e009d3f2f42a8d68c6/html5/thumbnails/5.jpg)
Sponsored by Tensoft, Inc. (www.tensoft.com)
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
• Billing management for contracts
• Business model transaction flow support
• Visibility, Productivity, Compliance
![Page 6: Revenue Recognition Accounting for Software as a Service ... · SaaS Presentation Outline • Introduction • SaaS Business Model • Four Revenue Recognition Principles • SaaS](https://reader030.vdocuments.us/reader030/viewer/2022020415/5c13f8e009d3f2f42a8d68c6/html5/thumbnails/6.jpg)
Sponsored by Tensoft, Inc. (www.tensoft.com)
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
![Page 7: Revenue Recognition Accounting for Software as a Service ... · SaaS Presentation Outline • Introduction • SaaS Business Model • Four Revenue Recognition Principles • SaaS](https://reader030.vdocuments.us/reader030/viewer/2022020415/5c13f8e009d3f2f42a8d68c6/html5/thumbnails/7.jpg)
Sponsored by Tensoft, Inc. (www.tensoft.com)
Tensoft RCM Revenue Management
![Page 8: Revenue Recognition Accounting for Software as a Service ... · SaaS Presentation Outline • Introduction • SaaS Business Model • Four Revenue Recognition Principles • SaaS](https://reader030.vdocuments.us/reader030/viewer/2022020415/5c13f8e009d3f2f42a8d68c6/html5/thumbnails/8.jpg)
Sponsored by Tensoft, Inc. (www.tensoft.com)
TodayToday’’s Presenter:s Presenter:
Jeffrey Werner, Jeffrey Werner,
Werner Consulting GroupWerner Consulting Group
![Page 9: Revenue Recognition Accounting for Software as a Service ... · SaaS Presentation Outline • Introduction • SaaS Business Model • Four Revenue Recognition Principles • SaaS](https://reader030.vdocuments.us/reader030/viewer/2022020415/5c13f8e009d3f2f42a8d68c6/html5/thumbnails/9.jpg)
Sponsored by Tensoft, Inc. (www.tensoft.com)
9
SaaS Presentation Outline
• Introduction
• SaaS Business Model
• Four Revenue Recognition Principles
• SaaS Accounting
– When SaaS is Software
– When SaaS is Service
• Set Up Fees and Related Costs
• Consulting and Training Services
• Fees based on Usage
![Page 10: Revenue Recognition Accounting for Software as a Service ... · SaaS Presentation Outline • Introduction • SaaS Business Model • Four Revenue Recognition Principles • SaaS](https://reader030.vdocuments.us/reader030/viewer/2022020415/5c13f8e009d3f2f42a8d68c6/html5/thumbnails/10.jpg)
Sponsored by Tensoft, Inc. (www.tensoft.com)
10
Introduction to 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
![Page 11: Revenue Recognition Accounting for Software as a Service ... · SaaS Presentation Outline • Introduction • SaaS Business Model • Four Revenue Recognition Principles • SaaS](https://reader030.vdocuments.us/reader030/viewer/2022020415/5c13f8e009d3f2f42a8d68c6/html5/thumbnails/11.jpg)
Sponsored by Tensoft, Inc. (www.tensoft.com)
11
Upcoming Events
Software Revenue Recognition Webcast
Thursday May 19 Part One
9 am – 12:30 pm PDT
Wednesday May 25 Part Two
9 am – 12:30 pm PDT
CPE Credit
Pay per attendance
Registration and details soon
![Page 12: Revenue Recognition Accounting for Software as a Service ... · SaaS Presentation Outline • Introduction • SaaS Business Model • Four Revenue Recognition Principles • SaaS](https://reader030.vdocuments.us/reader030/viewer/2022020415/5c13f8e009d3f2f42a8d68c6/html5/thumbnails/12.jpg)
Sponsored by Tensoft, Inc. (www.tensoft.com)
12
Software Revenue Recognition Class
Software Revenue Recognition Agenda,
Day One:
– General Principles of Revenue Recognition
– Multiple Element Arrangements
– VSOE
– License, Support and Services Issues
![Page 13: Revenue Recognition Accounting for Software as a Service ... · SaaS Presentation Outline • Introduction • SaaS Business Model • Four Revenue Recognition Principles • SaaS](https://reader030.vdocuments.us/reader030/viewer/2022020415/5c13f8e009d3f2f42a8d68c6/html5/thumbnails/13.jpg)
Sponsored by Tensoft, Inc. (www.tensoft.com)
13
Software Revenue Recognition Class
Software Revenue Recognition Agenda,
Day Two:
– Introduction and Agenda
– Review - General Principles
– Services Contract Accounting
– Software as a Service (Saas)
– EITF 08-1 and 09-3
– FASB IASB Revenue Project
![Page 14: Revenue Recognition Accounting for Software as a Service ... · SaaS Presentation Outline • Introduction • SaaS Business Model • Four Revenue Recognition Principles • SaaS](https://reader030.vdocuments.us/reader030/viewer/2022020415/5c13f8e009d3f2f42a8d68c6/html5/thumbnails/14.jpg)
Sponsored by Tensoft, Inc. (www.tensoft.com)
Questions / Slides
• Submit questions any time using the “Question and Answer” pane
• Submit questions after the webcast to Jeffrey Werner [email protected]
• Questions and responses by email and on Tensoft Blog
• Slides will be available to download after the presentation
![Page 15: Revenue Recognition Accounting for Software as a Service ... · SaaS Presentation Outline • Introduction • SaaS Business Model • Four Revenue Recognition Principles • SaaS](https://reader030.vdocuments.us/reader030/viewer/2022020415/5c13f8e009d3f2f42a8d68c6/html5/thumbnails/15.jpg)
Sponsored by Tensoft, Inc. (www.tensoft.com)
SaaSSaaS Business ModelBusiness Model
15
![Page 16: Revenue Recognition Accounting for Software as a Service ... · SaaS Presentation Outline • Introduction • SaaS Business Model • Four Revenue Recognition Principles • SaaS](https://reader030.vdocuments.us/reader030/viewer/2022020415/5c13f8e009d3f2f42a8d68c6/html5/thumbnails/16.jpg)
Sponsored by Tensoft, Inc. (www.tensoft.com)
16
SaaS Business Model
History of Software Licensing
Time Share Model – the mainframe era
Perpetual Licensing – mini and PC era
License Fees
Support Fees
Implementation Fees
High cost of ownership – up front
Long Time to Implement – customization
Term Licensing – EDA Industry Model
Spread Costs over Periods of Use
![Page 17: Revenue Recognition Accounting for Software as a Service ... · SaaS Presentation Outline • Introduction • SaaS Business Model • Four Revenue Recognition Principles • SaaS](https://reader030.vdocuments.us/reader030/viewer/2022020415/5c13f8e009d3f2f42a8d68c6/html5/thumbnails/17.jpg)
Sponsored by Tensoft, Inc. (www.tensoft.com)
17
SaaS Business Model
Software as a Service - SaaSEvolution of the Internet
Service vs ownership
SalesForce.com
Industry Leader
Made SaaS Acceptable
![Page 18: Revenue Recognition Accounting for Software as a Service ... · SaaS Presentation Outline • Introduction • SaaS Business Model • Four Revenue Recognition Principles • SaaS](https://reader030.vdocuments.us/reader030/viewer/2022020415/5c13f8e009d3f2f42a8d68c6/html5/thumbnails/18.jpg)
Sponsored by Tensoft, Inc. (www.tensoft.com)
18
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
![Page 19: Revenue Recognition Accounting for Software as a Service ... · SaaS Presentation Outline • Introduction • SaaS Business Model • Four Revenue Recognition Principles • SaaS](https://reader030.vdocuments.us/reader030/viewer/2022020415/5c13f8e009d3f2f42a8d68c6/html5/thumbnails/19.jpg)
Sponsored by Tensoft, Inc. (www.tensoft.com)
19
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
![Page 20: Revenue Recognition Accounting for Software as a Service ... · SaaS Presentation Outline • Introduction • SaaS Business Model • Four Revenue Recognition Principles • SaaS](https://reader030.vdocuments.us/reader030/viewer/2022020415/5c13f8e009d3f2f42a8d68c6/html5/thumbnails/20.jpg)
Sponsored by Tensoft, Inc. (www.tensoft.com)
20
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
![Page 21: Revenue Recognition Accounting for Software as a Service ... · SaaS Presentation Outline • Introduction • SaaS Business Model • Four Revenue Recognition Principles • SaaS](https://reader030.vdocuments.us/reader030/viewer/2022020415/5c13f8e009d3f2f42a8d68c6/html5/thumbnails/21.jpg)
Sponsored by Tensoft, Inc. (www.tensoft.com)
Revenue RecognitionRevenue Recognition
General PrinciplesGeneral Principles
21
![Page 22: Revenue Recognition Accounting for Software as a Service ... · SaaS Presentation Outline • Introduction • SaaS Business Model • Four Revenue Recognition Principles • SaaS](https://reader030.vdocuments.us/reader030/viewer/2022020415/5c13f8e009d3f2f42a8d68c6/html5/thumbnails/22.jpg)
Sponsored by Tensoft, Inc. (www.tensoft.com)
22
General Principles of Revenue Recognition
• Persuasive Evidence of an arrangement exists
• Delivery has occurred
• The fee is fixed and determinable
• Collectability is probable
![Page 23: Revenue Recognition Accounting for Software as a Service ... · SaaS Presentation Outline • Introduction • SaaS Business Model • Four Revenue Recognition Principles • SaaS](https://reader030.vdocuments.us/reader030/viewer/2022020415/5c13f8e009d3f2f42a8d68c6/html5/thumbnails/23.jpg)
Sponsored by Tensoft, Inc. (www.tensoft.com)
23
General Principles of Revenue Recognition
Easy Memory Device - Not ABC – CDEF
• C – Collection
• D – Delivery
• E – Evidence
• F – Fixed
![Page 24: Revenue Recognition Accounting for Software as a Service ... · SaaS Presentation Outline • Introduction • SaaS Business Model • Four Revenue Recognition Principles • SaaS](https://reader030.vdocuments.us/reader030/viewer/2022020415/5c13f8e009d3f2f42a8d68c6/html5/thumbnails/24.jpg)
Sponsored by Tensoft, Inc. (www.tensoft.com)
24
Revenue Recognition Literature
Revenue Recognition Literature
– SOP 97-2 and 98-9
– SAB 101 and 104
– TPAs (AICPA Technical Practice Aids)
– EITFs – 00-3, 00-21, 03-5
– EITFs 08-1 and 09-3
– FASB / IFRS Revenue Recognition Project
![Page 25: Revenue Recognition Accounting for Software as a Service ... · SaaS Presentation Outline • Introduction • SaaS Business Model • Four Revenue Recognition Principles • SaaS](https://reader030.vdocuments.us/reader030/viewer/2022020415/5c13f8e009d3f2f42a8d68c6/html5/thumbnails/25.jpg)
Sponsored by Tensoft, Inc. (www.tensoft.com)
SaaSSaaS AccountingAccounting
25
![Page 26: Revenue Recognition Accounting for Software as a Service ... · SaaS Presentation Outline • Introduction • SaaS Business Model • Four Revenue Recognition Principles • SaaS](https://reader030.vdocuments.us/reader030/viewer/2022020415/5c13f8e009d3f2f42a8d68c6/html5/thumbnails/26.jpg)
Sponsored by Tensoft, Inc. (www.tensoft.com)
26
SaaS Accounting
Is it Software or Service?
SoftwareTake possession – on customer server or right to take
possession from vendor without significant costs
Customer has the ability to use independent of vendor
Perpetual and Term right of use
Right and Ability to use without vendor
License Fees and Support Fees
Upgrades – part of maintenance or upgrade fees
Data at customer
![Page 27: Revenue Recognition Accounting for Software as a Service ... · SaaS Presentation Outline • Introduction • SaaS Business Model • Four Revenue Recognition Principles • SaaS](https://reader030.vdocuments.us/reader030/viewer/2022020415/5c13f8e009d3f2f42a8d68c6/html5/thumbnails/27.jpg)
Sponsored by Tensoft, Inc. (www.tensoft.com)
27
SaaS Accounting
Is it Software or Service?
ServiceHosted 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
![Page 28: Revenue Recognition Accounting for Software as a Service ... · SaaS Presentation Outline • Introduction • SaaS Business Model • Four Revenue Recognition Principles • SaaS](https://reader030.vdocuments.us/reader030/viewer/2022020415/5c13f8e009d3f2f42a8d68c6/html5/thumbnails/28.jpg)
Sponsored by Tensoft, Inc. (www.tensoft.com)
28
SaaS Accounting
SoftwareUse SOP 97-2 Accounting
VSOE for Undelivered elements
Typically Recognize License on delivery
Support Recognized over period
Service
Use EITF -8-1 Accounting
Generally ratable over subscription period
![Page 29: Revenue Recognition Accounting for Software as a Service ... · SaaS Presentation Outline • Introduction • SaaS Business Model • Four Revenue Recognition Principles • SaaS](https://reader030.vdocuments.us/reader030/viewer/2022020415/5c13f8e009d3f2f42a8d68c6/html5/thumbnails/29.jpg)
Sponsored by Tensoft, Inc. (www.tensoft.com)
29
Accounting for Elements of an Arrangement
Two Step Process
1 – Separation
2 – Allocation
![Page 30: Revenue Recognition Accounting for Software as a Service ... · SaaS Presentation Outline • Introduction • SaaS Business Model • Four Revenue Recognition Principles • SaaS](https://reader030.vdocuments.us/reader030/viewer/2022020415/5c13f8e009d3f2f42a8d68c6/html5/thumbnails/30.jpg)
Sponsored by Tensoft, Inc. (www.tensoft.com)
30
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
![Page 31: Revenue Recognition Accounting for Software as a Service ... · SaaS Presentation Outline • Introduction • SaaS Business Model • Four Revenue Recognition Principles • SaaS](https://reader030.vdocuments.us/reader030/viewer/2022020415/5c13f8e009d3f2f42a8d68c6/html5/thumbnails/31.jpg)
Sponsored by Tensoft, Inc. (www.tensoft.com)
31
Accounting for Elements of an Arrangement
Allocation of Revenue to the Elements
– Software revenue recognition uses the Residual Method
– Service revenue recognition uses ETIF 08-1 Relative Selling Method
![Page 32: Revenue Recognition Accounting for Software as a Service ... · SaaS Presentation Outline • Introduction • SaaS Business Model • Four Revenue Recognition Principles • SaaS](https://reader030.vdocuments.us/reader030/viewer/2022020415/5c13f8e009d3f2f42a8d68c6/html5/thumbnails/32.jpg)
Sponsored by Tensoft, Inc. (www.tensoft.com)
32
Accounting for Elements of an Arrangement
Residual Method
– Defer the full value of undelivered elements using Vendor Specific Objective Evidence (VSOE)
– Allocate the remaining value or residual to the delivered elements
![Page 33: Revenue Recognition Accounting for Software as a Service ... · SaaS Presentation Outline • Introduction • SaaS Business Model • Four Revenue Recognition Principles • SaaS](https://reader030.vdocuments.us/reader030/viewer/2022020415/5c13f8e009d3f2f42a8d68c6/html5/thumbnails/33.jpg)
Sponsored by Tensoft, Inc. (www.tensoft.com)
33
Accounting for Elements of an Arrangement
Relative Selling Price Method
– 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
![Page 34: Revenue Recognition Accounting for Software as a Service ... · SaaS Presentation Outline • Introduction • SaaS Business Model • Four Revenue Recognition Principles • SaaS](https://reader030.vdocuments.us/reader030/viewer/2022020415/5c13f8e009d3f2f42a8d68c6/html5/thumbnails/34.jpg)
Sponsored by Tensoft, Inc. (www.tensoft.com)
34
Accounting for Elements of a SaaSArrangement
SaaS –Multiple Element Arrangements
Subscription Fees
Set-up Fees
Consulting
Training
Usage Fees
![Page 35: Revenue Recognition Accounting for Software as a Service ... · SaaS Presentation Outline • Introduction • SaaS Business Model • Four Revenue Recognition Principles • SaaS](https://reader030.vdocuments.us/reader030/viewer/2022020415/5c13f8e009d3f2f42a8d68c6/html5/thumbnails/35.jpg)
Sponsored by Tensoft, Inc. (www.tensoft.com)
35
Accounting for Elements of a SaaSArrangement
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
![Page 36: Revenue Recognition Accounting for Software as a Service ... · SaaS Presentation Outline • Introduction • SaaS Business Model • Four Revenue Recognition Principles • SaaS](https://reader030.vdocuments.us/reader030/viewer/2022020415/5c13f8e009d3f2f42a8d68c6/html5/thumbnails/36.jpg)
Sponsored by Tensoft, Inc. (www.tensoft.com)
36
Up-Front Fees
SaaS – Up-Front Services (Set-Up Fees)– Up-front services are a necessary and inseparable
part of obtaining the services
– Up-front services have little or no value without the ongoing services
– Customer cannot buy the up-front services from another vendor
![Page 37: Revenue Recognition Accounting for Software as a Service ... · SaaS Presentation Outline • Introduction • SaaS Business Model • Four Revenue Recognition Principles • SaaS](https://reader030.vdocuments.us/reader030/viewer/2022020415/5c13f8e009d3f2f42a8d68c6/html5/thumbnails/37.jpg)
Sponsored by Tensoft, Inc. (www.tensoft.com)
37
Up-Front Fees
Revenue from up-front services should be accounted for either:
– over the initial contract period for services
– over the expected customer relationship period if greater than the contract period if the customer will benefit from the up-front services after renewal
![Page 38: Revenue Recognition Accounting for Software as a Service ... · SaaS Presentation Outline • Introduction • SaaS Business Model • Four Revenue Recognition Principles • SaaS](https://reader030.vdocuments.us/reader030/viewer/2022020415/5c13f8e009d3f2f42a8d68c6/html5/thumbnails/38.jpg)
Sponsored by Tensoft, Inc. (www.tensoft.com)
38
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
![Page 39: Revenue Recognition Accounting for Software as a Service ... · SaaS Presentation Outline • Introduction • SaaS Business Model • Four Revenue Recognition Principles • SaaS](https://reader030.vdocuments.us/reader030/viewer/2022020415/5c13f8e009d3f2f42a8d68c6/html5/thumbnails/39.jpg)
Sponsored by Tensoft, Inc. (www.tensoft.com)
39
Accounting for Elements of an Arrangement
Multiple contracts or one arrangement?
TPA 39 Attributes than indicate contracts are independent or related
![Page 40: Revenue Recognition Accounting for Software as a Service ... · SaaS Presentation Outline • Introduction • SaaS Business Model • Four Revenue Recognition Principles • SaaS](https://reader030.vdocuments.us/reader030/viewer/2022020415/5c13f8e009d3f2f42a8d68c6/html5/thumbnails/40.jpg)
Sponsored by Tensoft, Inc. (www.tensoft.com)
40
Issues to Consider – Multiple Contracts
• “TPA 39” Contracts - Multiple transactions with a Customer in a short time period
– Can be considered one contract for accounting
– An element without VSOE in one contract can effect other contracts with same customer
– All related contracts must be complete and signed for any revenue to be recognized
– Services SOW referenced or negotiated or being negotiated within the similar timeframe as the license could be considered a related contract
– All related contracts must be executed for any to be valid
![Page 41: Revenue Recognition Accounting for Software as a Service ... · SaaS Presentation Outline • Introduction • SaaS Business Model • Four Revenue Recognition Principles • SaaS](https://reader030.vdocuments.us/reader030/viewer/2022020415/5c13f8e009d3f2f42a8d68c6/html5/thumbnails/41.jpg)
Sponsored by Tensoft, Inc. (www.tensoft.com)
41
Issues to Consider – Multiple Contracts
• Indicators That Contracts Are Related:– The contracts or agreements are negotiated or executed within a
short timeframe of each other. – Contracts are executed by the same person.
– The different elements are closely interrelated or interdependent in terms of design, technology, or function.
– The fee for one or more contracts or agreements is subject to refund or forfeiture or other concession if another contract is not completed satisfactorily.
– One or more elements in one contract or agreement are essential to the functionality of an element in another contract.
– Payment terms under one contract or agreement coincide with performance criteria of another contract or agreement.
– The negotiations are conducted jointly with two or more parts ofthe customer’s organization (for example, from different divisions of the same company) to do what in essence is a single project.
![Page 42: Revenue Recognition Accounting for Software as a Service ... · SaaS Presentation Outline • Introduction • SaaS Business Model • Four Revenue Recognition Principles • SaaS](https://reader030.vdocuments.us/reader030/viewer/2022020415/5c13f8e009d3f2f42a8d68c6/html5/thumbnails/42.jpg)
Sponsored by Tensoft, Inc. (www.tensoft.com)
42
Accounting for Elements of an Arrangement
Usage Fees Revenue Recognized When Usage occurs
Service Meter approach – like the electric bill
![Page 43: Revenue Recognition Accounting for Software as a Service ... · SaaS Presentation Outline • Introduction • SaaS Business Model • Four Revenue Recognition Principles • SaaS](https://reader030.vdocuments.us/reader030/viewer/2022020415/5c13f8e009d3f2f42a8d68c6/html5/thumbnails/43.jpg)
Sponsored by Tensoft, Inc. (www.tensoft.com)
43
Accounting for Elements of an Arrangement
Example # 1 – Old Accounting under 00-21Vendor sells online service
$12,000 one year contract
$1,000 monthly service fee - one year contract
Renewable in year two for $1,000
$5,000 set-up fees – expected life 3 years
![Page 44: Revenue Recognition Accounting for Software as a Service ... · SaaS Presentation Outline • Introduction • SaaS Business Model • Four Revenue Recognition Principles • SaaS](https://reader030.vdocuments.us/reader030/viewer/2022020415/5c13f8e009d3f2f42a8d68c6/html5/thumbnails/44.jpg)
Sponsored by Tensoft, Inc. (www.tensoft.com)
44
Accounting for Elements of an Arrangement
Example # 1 – EITF 00-21 Accounting
Residual Method based on VSOE
NO LONGER USED$1,000 monthly service fee - VSOE
$5,000 set-up fees – delivered
Defer monthly fee at VSOE
Recognize service fee $1,000 monthly
Recognize set-up fees $139 monthly ($5,000 / 36)
![Page 45: Revenue Recognition Accounting for Software as a Service ... · SaaS Presentation Outline • Introduction • SaaS Business Model • Four Revenue Recognition Principles • SaaS](https://reader030.vdocuments.us/reader030/viewer/2022020415/5c13f8e009d3f2f42a8d68c6/html5/thumbnails/45.jpg)
Sponsored by Tensoft, Inc. (www.tensoft.com)
45
Accounting for Elements of an Arrangement
Example # 2 – EITF 08-1 Accounting
Relative Selling Price Method
$12,000 ($1,000 monthly service fee – VSOE)
$ 5,000 set-up fees – delivered
$17,000 Total Transaction fee
Allocate using relative selling price
VSOE for monthly service
BESP for set-up fees
Calculate relative selling prices
![Page 46: Revenue Recognition Accounting for Software as a Service ... · SaaS Presentation Outline • Introduction • SaaS Business Model • Four Revenue Recognition Principles • SaaS](https://reader030.vdocuments.us/reader030/viewer/2022020415/5c13f8e009d3f2f42a8d68c6/html5/thumbnails/46.jpg)
Sponsored by Tensoft, Inc. (www.tensoft.com)
46
Accounting for Elements of an Arrangement
Example # 2 –
Relative Selling Price Method
$12,000 service fees – VSOE – 60%
$ 8,000 set-up fees – BESP – 40%
$20,000
$10,200 service fees at 60% - $850 month
$ 6,800 set-up fees at 40% - $189 month ($6,800 / 36)
$17,000 total arrangement fee
![Page 47: Revenue Recognition Accounting for Software as a Service ... · SaaS Presentation Outline • Introduction • SaaS Business Model • Four Revenue Recognition Principles • SaaS](https://reader030.vdocuments.us/reader030/viewer/2022020415/5c13f8e009d3f2f42a8d68c6/html5/thumbnails/47.jpg)
Sponsored by Tensoft, Inc. (www.tensoft.com)
47
Accounting for Elements of an Arrangement
Comparison
Example # 1 Residual Method - No Longer Used
Year one
$12,000 Monthly Fee
$ 1,667 1/3 set up fee ($5,000 / 3)
$13,667
Example # 2 Relative Selling Price Method
Year one
$10,200 Monthly Fee
$ 2,267 1/3 set up fee ($6,800 / 3)
$12,467
![Page 48: Revenue Recognition Accounting for Software as a Service ... · SaaS Presentation Outline • Introduction • SaaS Business Model • Four Revenue Recognition Principles • SaaS](https://reader030.vdocuments.us/reader030/viewer/2022020415/5c13f8e009d3f2f42a8d68c6/html5/thumbnails/48.jpg)
Sponsored by Tensoft, Inc. (www.tensoft.com)
48
Accounting for Elements of an Arrangement
Example # 3
Vendor sells online service
$12,000 $1,000 monthly service fee - one year contract
Renewable in year two for $12,000
$10,000 Training - $2,000 day VSOE
$22,000 Total Transaction Fee
Does the Training have a separate value from the monthly service?
![Page 49: Revenue Recognition Accounting for Software as a Service ... · SaaS Presentation Outline • Introduction • SaaS Business Model • Four Revenue Recognition Principles • SaaS](https://reader030.vdocuments.us/reader030/viewer/2022020415/5c13f8e009d3f2f42a8d68c6/html5/thumbnails/49.jpg)
Sponsored by Tensoft, Inc. (www.tensoft.com)
49
Accounting for Elements of an Arrangement
Example # 3 – EITF 00-21 & 08-1 Accounting
$ 1,000 monthly service fee - VSOE
$10,000 Consulting / Training
Defer monthly fee at VSOE
Recognize service fee $1,000 monthly
Recognize Training when completed (assuming Training has separate stand-alone value)
![Page 50: Revenue Recognition Accounting for Software as a Service ... · SaaS Presentation Outline • Introduction • SaaS Business Model • Four Revenue Recognition Principles • SaaS](https://reader030.vdocuments.us/reader030/viewer/2022020415/5c13f8e009d3f2f42a8d68c6/html5/thumbnails/50.jpg)
Sponsored by Tensoft, Inc. (www.tensoft.com)
50
Accounting for Elements of an Arrangement
Example # 4 –
Customization Services$100,000 Annual Subscription Fee
renewable for year 2 $100,000 (VSOE)
$ 50,000 Customization Services
Do the customization services have stand-alone value?
![Page 51: Revenue Recognition Accounting for Software as a Service ... · SaaS Presentation Outline • Introduction • SaaS Business Model • Four Revenue Recognition Principles • SaaS](https://reader030.vdocuments.us/reader030/viewer/2022020415/5c13f8e009d3f2f42a8d68c6/html5/thumbnails/51.jpg)
Sponsored by Tensoft, Inc. (www.tensoft.com)
51
Accounting for Elements of an Arrangement
SaaS – Example # 4 – Customization ServicesThe customization services have no stand-alone value
because the customer only obtains value from the services through the use of the subscription services
Therefore the hosted services and the customization services should be treated as a single unit of accounting
Recognize revenue $150,000 revenue ratably over one year subscription period ($12,500 month)
Capitalize and expense customization costs or expense as incurred depending on company policy election
![Page 52: Revenue Recognition Accounting for Software as a Service ... · SaaS Presentation Outline • Introduction • SaaS Business Model • Four Revenue Recognition Principles • SaaS](https://reader030.vdocuments.us/reader030/viewer/2022020415/5c13f8e009d3f2f42a8d68c6/html5/thumbnails/52.jpg)
Sponsored by Tensoft, Inc. (www.tensoft.com)
52
Conclusion
Revenue Recognition Resources
• Big Four Revenue Recognition Guides
• Big Four Revenue Recognition Whitepapers
• AICPA
• FASB / EITF
• SEC Filings
• Webcasts
• Web Searches
![Page 53: Revenue Recognition Accounting for Software as a Service ... · SaaS Presentation Outline • Introduction • SaaS Business Model • Four Revenue Recognition Principles • SaaS](https://reader030.vdocuments.us/reader030/viewer/2022020415/5c13f8e009d3f2f42a8d68c6/html5/thumbnails/53.jpg)
Sponsored by Tensoft, Inc. (www.tensoft.com)
Q & A
To submit a question now, please click on “Question and Answer.”
Then just type your question in the space under “Enter a Question”
![Page 54: Revenue Recognition Accounting for Software as a Service ... · SaaS Presentation Outline • Introduction • SaaS Business Model • Four Revenue Recognition Principles • SaaS](https://reader030.vdocuments.us/reader030/viewer/2022020415/5c13f8e009d3f2f42a8d68c6/html5/thumbnails/54.jpg)
Sponsored by Tensoft, Inc. (www.tensoft.com)
54
Additional questions or comments?
Please contact:
Jeffrey Werner
Email [email protected]
Werner Consulting Group
Revenue Recognition Consultant
![Page 55: Revenue Recognition Accounting for Software as a Service ... · SaaS Presentation Outline • Introduction • SaaS Business Model • Four Revenue Recognition Principles • SaaS](https://reader030.vdocuments.us/reader030/viewer/2022020415/5c13f8e009d3f2f42a8d68c6/html5/thumbnails/55.jpg)
Sponsored by Tensoft, Inc. (www.tensoft.com)
55
Upcoming Events
Software Revenue Recognition Webcast
Thursday May 19 Part One
9 am – 12:30 pm PDT
Wednesday May 25 Part Two
9 am – 12:30 pm PDT
CPE Credit
Pay per attendance
Registration and details soon
![Page 56: Revenue Recognition Accounting for Software as a Service ... · SaaS Presentation Outline • Introduction • SaaS Business Model • Four Revenue Recognition Principles • SaaS](https://reader030.vdocuments.us/reader030/viewer/2022020415/5c13f8e009d3f2f42a8d68c6/html5/thumbnails/56.jpg)
Sponsored by Tensoft, Inc. (www.tensoft.com)
56
Software Revenue Recognition Class
Software Revenue Recognition Agenda,
Day One:
– General Principles of Revenue Recognition
– Multiple Element Arrangements
– VSOE
– License, Support and Services Issues
![Page 57: Revenue Recognition Accounting for Software as a Service ... · SaaS Presentation Outline • Introduction • SaaS Business Model • Four Revenue Recognition Principles • SaaS](https://reader030.vdocuments.us/reader030/viewer/2022020415/5c13f8e009d3f2f42a8d68c6/html5/thumbnails/57.jpg)
Sponsored by Tensoft, Inc. (www.tensoft.com)
57
Software Revenue Recognition Class
Software Revenue Recognition Agenda,
Day Two:
– Introduction and Agenda
– Review - General Principles
– Services Contract Accounting
– Software as a Service (Saas)
– EITF 08-1 and 09-3
– FASB IASB Revenue Project
![Page 58: Revenue Recognition Accounting for Software as a Service ... · SaaS Presentation Outline • Introduction • SaaS Business Model • Four Revenue Recognition Principles • SaaS](https://reader030.vdocuments.us/reader030/viewer/2022020415/5c13f8e009d3f2f42a8d68c6/html5/thumbnails/58.jpg)
Sponsored by Tensoft, Inc. (www.tensoft.com)
58
Conclusion
Werner Consulting GroupRevenue 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 Implementations
• EITF 08-1 Implementations
![Page 59: Revenue Recognition Accounting for Software as a Service ... · SaaS Presentation Outline • Introduction • SaaS Business Model • Four Revenue Recognition Principles • SaaS](https://reader030.vdocuments.us/reader030/viewer/2022020415/5c13f8e009d3f2f42a8d68c6/html5/thumbnails/59.jpg)
Revenue Recognition Accounting for Revenue Recognition Accounting for Software as a Service (Software as a Service (SaaSSaaS))
WebcastWebcast
March 9, 2011March 9, 2011
Thanks for Joining Us TodayThanks for Joining Us Today
59