Software Revenue Recognition

Overview: 

Diverse business models, industry-specific sales practices, new and evolving sales channels and software-focused accounting literature make revenue recognition for software a real challenge. In this targeted seminar, you'll learn:

  • How ASC 985 (SOP 97-2) governs specific aspects of software revenue recognition
  • How to record revenue for software that is licensed, sold, leased or otherwise marketed
  • How to allocate revenue in multiple-element and bundled arrangements
Objective: 

To provide accountants serving software-oriented companies with a detailed examination of the rules for recognizing revenue for software. You'll review the intricacies of multiple-element arrangements and various contract structures used by the software industry. You'll leave with a thorough understanding of the differences and similarities between software revenue recognition and "regular" revenue recognition.

Emphasis: 
  • Basic revenue recognition
    – Evidence of arrangement
    – Fixed and determinable fees
    – What constitutes delivery or performance
    – Collectibility
  • Licenses and subscriptions
  • Multiple-element arrangements and use of VSOE or TPE
    – Support
    – Updates and upgrades
    – Hardware
  • Platforms, hosting, cloud computing and SaaS
  • Contract accounting: percentage of completion, completed contract and zero margin
  • Relative Selling Price Method
  • Setup fees and other up-front costs
  • Penalty clauses
  • Combining and segmenting contracts
    – Gross vs. net
  • FASB Revenue Recognition Project, Joint FASB/IASB Exposure Draft, recent pronouncements and international convergence
Bottom
Prerequisite: 

Basic knowledge of financial accounting and reporting.

Preparation: 

No advance preparation required.

Level of Knowledge: 

Intermediate.

CPE Credit: 
8 Hours
NASBA Field of Study: 
Accounting