Presented by: Steve Sehy, CPA, MBA Sponsors: SaaS Capital, SaaSOptics September 20, 2017

Similar documents
Getting Your SaaS Business Prepared for the New Revenue Recognition Rules (ASC 606)

Auditing the SaaS Revenue Cycle

The software revenue recognition picture begins to crystallize

The Future of Revenue Recognition Understanding the Complexity

The new revenue standard

Ramp Up to the New Revenue Standards in the Subscription World: Zuora

New revenue guidance Implementation in the software industry

Implementing the new revenue guidance in the manufacturing industry

Quarterly accounting roundup: An update on important developments The Dbriefs Financial Reporting series Robert Uhl, Partner, Deloitte & Touche LLP

Welcome to Today s Event. Questions / Slides. Viewing Tips & CPE Credit. Who is Tensoft? Tensoft Vital Statistics

Revenue Recognition Changes Coming Sooner Than You Think: Five Key Considerations for Adopting ASU

New revenue guidance Implementation in the technology sector

CPA MOCK Evaluation Financial Reporting Module (Core 1) Page 1

Revenue Recognition: An Analysis of Topic 606

Implementing the New Revenue Recognition Standard Helping others prepare and manage the upcoming revenue recognition standard

Global Communications GAAP Summit Madrid, Spain June 2014 Workshop 2: Organic growth

Revenue for chemical manufacturers

6/14/ :41 PM 1

Presenter. Preparing to Adopt the New Revenue Recognition Standard. August 17, Preparing to Adopt the New Revenue Recognition Standard

Preparing Your Company: Best Practices for the New Revenue Recognition Standards

MARKS PANETH ACCOUNTING AND AUDITING ALERT: LONG-AWAITED FASB, IASB GUIDANCE SIGNIFICANTLY CHANGES REVENUE RECOGNITION IN FINANCIAL STATEMENTS

REVENUE RECOGNITION: As Easy as Depreciating a Fixed Asset

Transition to IFRS 15 are you ready?

Revenue Recognition (ASC 606/IFRS 15) Impact Assessment Guide: Your Roadmap to Compliance

Transactions for Optimal Revenue Recognition

Implementation Tips for Revenue Recognition Standards. June 20, 2017

ARE YOU READY FOR THE NEW REVENUE RECOGNITION STANDARD? TEN ILLUSTRATIONS 1

SIMPLIFYING SAAS AN ACCOUNTING PRIMER

AASB 15 Revenue from contracts with customers. Consumer and industrial markets 15 November 2016

ASC 606 For Software Companies: Step 5 - Recognizing Revenue. August 16, 2018 MEMBER OF ALLINIAL GLOBAL, AN ASSOCIATION OF LEGALLY INDEPENDENT FIRMS

TOPIC 606, REVENUE FROM CONTRACTS WITH CUSTOMERS

CFO Financial Forum Webcast

2016 Global Communications GAAP Summit. Transition: getting it right in a changing environment

Revenue recognition: A complex effort

A Strategic Approach to IT Budgeting

Chapter 5 Revenue Recognition and Profitability Analysis

Intelligence Report. Getting real on revenue recognition implementations. By Diana Gilbert. Putting the new rules into action

Independent Auditor s report

BECKER GEARTY CONTINUING PROFESSIONAL EDUCATION

A PRACTICAL GUIDE TO REVENUE RECOGNITION. How will the new requirements under ASC 606 Revenue from Contracts with Customers affect your business?

Advanced Revenue Management For Acumatica. A Complete Solution For Managing Recurring Revenue and Payments

Technical Line FASB final guidance

IFRS 15:Revenue from Contracts with Customers

CFO Seminar. August 22, 2018 Metairie. assurance - consulting - tax - technology - pncpa.com

Advanced Revenue Management

UNDERSTANDING FASB STANDARDS FOR CLOUD ACCOUNTING / ERP

Adopt, Implement & Comply with US GAAP(ASC 606) & IFRS 15

Convergence of IFRS & US GAAP

Technical Line FASB final guidance

Retail. IFRS 15 Revenue Are you good to go? May kpmg.com/ifrs KPMG IFRG Limited, a UK company limited by guarantee. All rights reserved.

Automotive suppliers. IFRS 15 Revenue Are you good to go? December kpmg.com/ifrs

Straight Away Special Edition

The views in this summary are not Generally Accepted Accounting Principles until a consensus is reached and it is ratified by the Board.

Intangibles Goodwill and Other Internal-Use Software (Subtopic )

KEY SAAS METRICS AND BENCHMARKS

KEY LESSONS FROM SUCCESSFUL ASC 606 IMPLEMENTATIONS

The New Global FASB/IASB Revenue Recognition Accounting Standard JD Edwards EnterpriseOne and World

Revenue recognition and leasing

TOPIC 606, REVENUE FROM CONTRACTS WITH CUSTOMERS

TEN REVPRO IMPLEMENTATION TAKEAWAYS. Presented By: Adityavikram Toshniwal Sondi Kri

The New Revenue Recognition Standard Onsite Training Courses

QAD Revenue Recognition Solution

May 10, 2018 Q EARNINGS CALL

Changes to External Financial Reporting for Electronic Arts FAQ. July 19, 2016 INTRODUCTION

Revenue Cycle Management for Software Companies

Welcome, thank you for joining:

The Challenges Finance Faces in Managing Recurring Revenue

Software Accounting Policy

Revenue matters Is Australia ready for AASB 15?

NEED TO KNOW. IFRS 15 Revenue from Contracts with Customers

Changes to non-gaap Financial Reporting for Silver Spring Networks FAQ. February 10, 2017

IBM Certified Managed Service Provider. A Joint Venture: ABC and Data Storage Corporation IBM Corporation

Defining Issues. FASB Proposes Clarifications to License and Performance Obligation Guidance for Revenue. May 2015, No

CHAPTER 2. Conceptual Framework for Financial Reporting 9, 10, 11, 30 6, Basic assumptions. 12, 13, 14 5, 7, 10 6, 7

AASB 15 Revenue from Contracts with Customers

ready for change? revenue recognition. WHAT YOU DO KNOW COULD HURT YOU

Cloud-based inventory management software for your growing business

Issues In-Depth. Boards Revise Joint Revenue Recognition Exposure Draft. January 2012, No Issues & Trends

The Complete Guide to Subscription Billing

Memberships Guide. Detailed Overview of The Reports in The Envision Software

A shifting software revenue recognition landscape

Why choose Peachtree?

Intangibles Goodwill and Other Internal-Use Software (Subtopic )

Q&A IMPLEMENTING THE NEW REVENUE RECOGNITION STANDARD FOR MANUFACTURERS WEBINAR

Best Practices in Accounting Standard Codification 606

Secondary Ledgers: The Power of Adjustment Ledgers for GAAP Reporting and Regulatory Compliance

The New Revenue Recognition Model. Steve Austin Managing Partner Marion Adams Audit Director

Revenue Recognition Changes Technological Impacts. Na ama Drukman Jan-2016

The New Revenue Recognition Rules:


Issue Summary No. 1, Supplement No 1 * MEMO Issue Date September 28, Memo No. Thomas Faineteau EITF Coordinator (203)

FASB REVENUE RECOGNITION CHANGES

GLOSSARY OF SALES TERMS - U.S.

A FINANCIAL CONTROLLER S GUIDE TO THE FIRST 90 DAYS OF THE PROJECT

Memorandum Issue Date September 2012

INVITATION TO COMMENT ON IASB EXPOSURE DRAFT OF REVENUE FROM CONTRACTS WITH CUSTOMERS Comments to be received by 20 February 2012

Revenue from contracts with customers

Exact Group B.V., All rights belong to their respective owners.

AMERISOURCEBERGEN CORPORATION CORPORATE GOVERNANCE PRINCIPLES

Revenue Recognition: The Countdown Begins for Private Companies & NFPs

Transcription:

Getting Your Non-Public SaaS Business Prepared for the New Revenue Recognition Standards (ASC 606) Presented by: Steve Sehy, CPA, MBA Sponsors: SaaS Capital, SaaSOptics September 20, 2017

Welcome About SaaSOptics 350 Customers $2.8B+ Managed Revenue $3B In Venture Capital and Private Equity Raised David Ryan Founder and COO

Welcome About SaaS Capital 43 Companies Funded $400M of Equity Value Created 100% Success Rate Todd Gardner Founder and Managing Director

Welcome About Steve Sehy, CaaS for SaaS Providing fractional CFO services to SaaS companies Preparing for Series A/ Professional financing Implementing GAAP (current and new) Upgrading accounting processes/systems Handling finance for the CEO Bio: Started career in Software Development Moved to Product Management and Product Development Management Auditor/CPA at RSM (previously named McGladrey) Recent client: Provided financial leadership for SaaS company Haiku Learning for two years of financial improvements, ending in a corporate acquisition by a Private Equity firm Steve Sehy CaaS for SaaS CFO Services

To Begin: Take a Deep Breath Compared to current GAAP, all of the new standards change the timing but notthe amount of revenue Most non Public SaaS companies will have a +/-5% or less impact on revenue in 2019 based on the changes Unfortunately, there may be a lot of underlying work to get the new numbers. 5

Agenda Background and Key Concepts for the new Revenue recognition standards (ASC 606)(also called ASU 2014-09) Key SaaS revenue sources and how to treat them Changes to Customer acquisition costs Allocating the price Action items: What to do by 12/31/17 Additional Resources 6

Polling Question Which title best describes your current role? (Select one) q Auditor/ Service provider q CEO/CFO of a SaaS Company q Controller of a SaaS Company q Accountant of a SaaS Company q Other 7

New Revenue Recognition - Background Accounting Name (ASU No. 2014-09, ASC Topic 606) Revenue from Contracts with Customers: Affects all industries Attempting to have a single process for determining revenue in all situations/industries Principles vs. Rules Convergence between U.S. GAAP and International GAAP For non-public companies needs to be in place for Calendar year 2019. (For SaaS companies this will include annual and multi-year agreements made in 2018). 8

New Revenue Recognition This standard is a moving target because: Principles vs. Rules judgement used to determine methods SEC rules may interpret the standards Precedents may be set by first implementations U.S. Legal Environment lawsuits may impact standards Audit Firm positions may interpret the standards. 9

New Revenue Recognition Revenue Recognition Changes We are NOT covering: Collectibility Software licenses (old school software) Hardware Usage fees (e.g. # of transactions, # of Gigs) Contract modifications* Disclosures/Footnotes for non-public companies* *Everyone should probably learn this, we just don t have time. 10

Key Concepts Core Principle Steps 1. Identify the contract with a customer 2. Identify the performance obligations in the contract 3. Determine the transaction price 4. Allocate the transaction price to the performance obligations 5. Recognize revenue when (or as) each performance obligation is satisfied. 11

Key Concepts Performance obligation timing Point in time (after training is provided & invoiced recognize revenue then) Satisfied over time (recognize revenue on a single basis over time) Over Time: Output-based Methods Appraisals of results achieved (e.g. % complete) Milestones reached Time elapsed Over Time: Input-based Methods Resources consumed Costs incurred Time-based Labor hours expended. 12

Key Concepts Common Performance obligations for SaaS (This is not based on how you bill your customers. It is based on the services you provide.) 1. Subscription (Access to the hosted software) 2. Installation (vs. Setup/initiation fees) 3. Training 4. Ongoing Support 5. Ongoing Upgrades to the software 6. Custom Development/ Promised Features 13

Revenue by type Examples of Common Performance obligations for SaaS Key Changes from current GAAP will be highlighted Note: The new standards may result in revenue being treated the same as current GAAP. 14

SaaS Revenue Recognition - Subscriptions Usually satisfied over time Calculated using the Time Elapsed - Output method In general, the GAAP treatment is similar: Spread the revenue over the period, but the period may change Options to renew may impact current revenue Pay close attention to major customers!. 15

Polling Question What type of Subscriptions do you provide at your company? (Select all that apply) q Monthly q Single year q Single year with option to renew q Multi-year q None of the above/ Or not a SaaS Company 16

SaaS Revenue Recognition - Subscriptions Single Year: Customer is provided with a one year agreement with an option to renew for a second year at the same terms. Revenue is recognized as a one year contract. Multi-Year Major Customer is provided a one year agreement with an option to renew for a second year at a 15% discount. Revenue is recognized as a two year contract. (because customer is incentivized to renew) (Change from current GAAP). 17

SaaS Revenue Recognition - Subscriptions Examples of the Impact of Delivery Customer is provided with a one year agreement starting on January 1. Customer pays $1,200 up front. Revenue is recognized as $100 per month starting on January 1 Customer is provided with a one year agreement starting on January 1 and going to December 31. Customer pays $1,200 up front. Installation took three months so customer starts using the software on April 1 Revenue is recognized as $1200/9 per month starting in April since customer did not receive the product until then. (Change from current GAAP.) Customer doesn t have to sign for acceptance, but you need some verification that they have access Moral contract and actual delivery terms impact revenue recognition. 18

SaaS Revenue Recognition - Installation Usually satisfied over time or at completion Depending on your contract, this could be calculated using the: Time Elapsed - Output method: (e.g. Install done in first 30 days) Appraisals of Results Achieved Output method (e.g. % complete) Labor hours expended Input Method (e.g. x hours out of 20) Point in Time method (e.g. finished in the 3 rd month) If this is a material component of your service and you do not charge separately, but now need to separate the performance obligation, this could impact your MRR (install fees are not recurring). 19

SaaS Revenue Recognition - Training Satisfied over time or at a point in time Depending on your contract, this could be calculated using the: Time Elapsed - Output Method Labor hours expended Input Method Point in Time Method. 20

SaaS Revenue Recognition - Training Example Revenue recognized over time: Customer is provided with 3 training webinars per week for the first three months. Customer pays $1,200 up front. Revenue is recognized as $400 per month for 3 months Example Revenue recognized as hours are expended: Customer is promised 24 training hours of training. Customer pays $1,200 up front. At the end of the first month of the project 8 training hours have been delivered. Revenue is recognized as $400 (8 * $50) for the first month Example Revenue recognized at time of completion: Customer is charged $1,000 for each on-site day of training. At the end of the first month, two days of training have been provided. Revenue is recognized as $2,000 (2 * $1,000) for the first month. 21

SaaS Revenue Recognition - Support Satisfied over time or at a point in time Depending on your contract, this could be calculated using the: Time Elapsed - Output Method, Labor hours expended Input Method Point in Time Method. 22

SaaS Revenue Recognition - Support Example Revenue recognized over time: Customer is provided with ongoing phone and other support during a one year agreement. Customer pays $1,200 up front. Revenue is recognized as $100 per month Example Revenue recognized as hours are expended: Customer is promised 24 hours of support. Customer pays $1,200 up front. At the end of the first month of the project 8 support hours have been delivered. Revenue is recognized as $400 for the first month Example Revenue recognized at completion: Customer is invoiced $100 for each hour of support provided. At the end of the first month, 6 hours of support have been provided. Revenue is recognized as $600 for the first month. 23

SaaS Revenue Recognition - Upgrades Satisfied over time This could be calculated using the Time Elapsed - Output method 24

SaaS Revenue Recognition - Upgrades Example Standard agreement with ongoing updates Customer is provided with ongoing upgrades during a one year agreement. Customer pays $2,400 up front. Revenue is recognized as $200 per month Example Standard agreement with significant updates Customer is provided with ongoing upgrades during a one year agreement. Customer also was promised a significant upgrade would be delivered after 6 months based on a road map on the web site. Customer pays $2,400 up front Revenue is recognized as $100 per month for the first six months and $300 per month for the second six months. (The upgrade was determined to be worth $1,200 and is recognized over the rest of the contract.) (Change from current GAAP). 25

SaaS Revenue Recognition Custom Development Custom Development Fees (or promised features ) Satisfied over time This could be calculated using the Time Elapsed - Output method 26

SaaS Revenue Recognition Custom Development Example - Modification is critical to the overall deal Major Customer is provided with one year s access starting January 1. Customer is provided with a critical custom modification on March 1. The customer could cancel the agreement if the modifications were not done properly. Customer pays $2,400 up front for the modification Revenue is recognized as $2,400/10 per month starting on March 1. The standard subscription revenue would also not start until March 1. (Change from current GAAP) Example - Modification is NOT critical to the overall deal Major Customer is provided with one year s access starting January 1. Customer is provided with a non-critical custom modification on March 1. The customer would just receive their custom development fee back if the modifications were not done properly. Customer pays $2,400 up front for the modification Revenue is recognized as $2,400/10 per month starting on March 1. The standard subscription revenue would start on January 1. (Change from current GAAP). 27

SaaS Revenue Recognition Costs Customer Acquisition and Setup Costs (Huh? I thought this was a Revenue recognition change ) This was an option in current GAAP. It is now required and applies to all incremental costs, not just direct costs. In general: The standard indicates that these costs should be consistent with the revenue recognition which generally means capitalizing and amortizing Creates an Asset: Deferred costs (or Deferred commissions) Practical expedient If the agreement is for one year or less, you can just expense. Costs incremental to acquiring this customer (not general marketing or pre-sales) 28

SaaS Revenue Recognition Costs Customer Acquisition Costs Incremental Commissions (could include salesperson, manager, regional manager) Bonus (if totally based on sales, if based on other factors would probably not qualify) 29

SaaS Revenue Recognition Costs Customer Setup Costs and Cost Amortization Setup Costs: Capitalize if directly related to a contract, it creates a company resource, costs are expected to be recoverable Setup Costs: Could include the salaries of an implementation team Amortization of Costs: Could be based on a contract, a specific performance obligation or anticipated renewals. Management determines the amortization period. Amortization would not include anticipated renewals if costs are the same for each agreement (e.g. 2% commission on first year and each renewal) Amortization will include anticipated renewals if costs are different (e.g. 8% commission on sale and 2% commission for renewals) (Amortize over management estimate of customer life) (Either the total 8% or the amount over the renewal amount 6%). 30

SaaS Revenue Recognition Costs Customer Acquisition and Setup Costs (Balance sheet - Deferred costs) Example - Commissions: Customer is provided with two year s access to the system starting January 1. Sales commission for the two year agreement is $2,400 Sales commission is capitalized as an asset. Cost is recorded as $100 per month starting on Jan 1 Example Setup Costs: Customer is provided with one year s access to the system starting January 1. Incremental cost of customer setup is $3,600. Management determines that customer is expected to renew for at least two more years Customer cost is capitalized as an asset. Cost is recorded as $100 per month starting on January 1. Spread over the three year expected life of the asset. 31

Allocating the Price The transaction is allocated based on Stand-alone selling price or Estimated Stand-alone selling price. (See Additional Resources for more info) Stand-alone selling price can be established if items are sold separately. Example: Annual phone support is sold separately for $1,200 per year. If the item is never sold by itself, the stand alone selling price needs to be estimated. Example: Phone support is always included with a subscription. 32

Allocating the Price Simple option: If all of the Performance Obligations will be treated the same, then you don t need to allocate the price. Example All performance obligations recognized the same way: Annual Subscription, phone support and upgrades are always sold together and will all be allocated over the year. They can be treated as one item for price allocation. Subscription, phone support and upgrades are sold for $3,600 for a year. These items would not need to be allocated Example Performance obligations recognized differently: Annual Subscription, phone support and upgrades are always sold together, however phone support is based on hours while the other items will all be allocated over the year. They cannot be treated as one item for price allocation Subscription, phone support and upgrades are sold for $3,600 for a year. These items would need to be allocated between the subscription/upgrades and phone support. 33

Comprehensive example Gold product Annual Plan: Includes hosting, support, ongoing software updates, 90 day installation services and 5 hours of training. Salesperson gets 10% commission on new business and 5% on renewals. Client is sent a login/password on the first day of the agreement Performance obligations: Subscription, Support, Upgrades, Installation, Training Over time one year: Subscription, Support, Upgrades Over time 90 days: Installation Over time labor hours: Training Acquisition costs: 5% extra commission allocated over 3 year estimated life of asset. 34

What You Need To Do By 12/31/17 1. Assemble your team 2. Identify how you will treat each of your types of revenue, including how you will group them for price allocation 3. Identify how you will treat customer acquisition costs 4. Determine how you will allocate the price in deals with multiple performance obligations 5. Review your standard contracts and Terms of Service (Based on the above. Should be in place on 1/1/18.). 35

What You Need To Do By 12/31/17 6. Implement a process of pre-approval or review of any customer specific contract modifications for new and existing deals 7. Contact your auditor or due diligence reviewer (or a consultant) and confirm your documented conclusions for the steps above. 8. Determine how you will transition: You can select either the full retrospective (recast all numbers for prior years) or modified retrospective method. (disclose key prior year changes) 9. Prepare a statement for investors, potential investors, or bankers: Ideally this should be something like We have reviewed the impact of the new revenue recognition rules for their impact on our financials. Based on our review, from 1/1/2019 our (type of revenue..) revenue will be affected and the change will accelerate/delay the recognition of this revenue. Currently this revenue is only xx% of our total revenue. They will not want to hear We don t know when they ask this question. 36

Call to Action / To Do List 10. Identify if your current financial systems will support your changes when needed By 1/1/19 you should able to: Record new/renewing contracts under new standards Re-cast existing contracts into new standards Collect information needed for disclosures. 37

Polling Question For SaaS company employees, what revenue recognition change preparation steps have you already completed? (Select all that apply) q Identified Performance Obligations and price allocation q Determined acquisition cost policy q Reviewed current contracts and Terms of Service q Determined implementation plan q Attended a Webinar 38

Additional Resources Note: Some do not differentiate between the standards for Public vs. Private companies. Sehy - 10 Steps To Prepare For The New Revenue Recognition Standards Software Executive Magazine October Issue pwc New Revenue guidance Implementation in the software industry July 2017, 31 pages http://www.pwc.com/us/en/cfodirect/publications/in-depth/revenue-implementation-guidancetechnology-industry.html RSM Revenue Recognition: A Whole New World Jan 2017, 43 pages http://rsmus.com/what-we-do/services/assurance/revenue-recognition-a-whole-new-world.html RSM Changes to revenue recognition in the technology industry Jan 2017, 18 pages http://rsmus.com/what-we-do/services/assurance/financial-reporting-resource-center/financial-reportingresource-center-revenue-recognition/changes-to-revenue-recognition-in-the-technology-industry.html KPMG Revenue for Software and SaaS March 2017, 648 pages https://frv.kpmg.us/reference-library/2017/03/revenue-for-software-and-saas.html 39

New Revenue Recognition Standards Questions? 40

Thank you for joining us! Steve Sehy 630.452.4170 steve.sehy@yahoo.com www.linkedin.com/in/stevesehy David Ryan 678.710.8262 info@saasoptics.com Todd Gardner 513.368.4814 tgardner@saas-capital.com