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
    – What constitutes delivery
    – Fixed and determinable fees
    – Gross vs. net
  • Embedded software
  • Licenses and subscriptions
  • Multiple-element arrangements and use of VSOE or TPE
    – Support
    – Updates and upgrades
    – Hardware
  • Platforms and hosting
  • Contract accounting
  • Unspecified additional software products
  • Setup fees and other up-front costs
  • Penalty clauses
  • Combining and segmenting contracts
  • International convergence
  • FASB Revenue Recognition Project, Joint FASB/IASB Exposure Draft and recent pronouncements
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