SlideShare uma empresa Scribd logo
1 de 7
Baixar para ler offline
SaaS
Companies
What Costs
Should Be
Capitalized?



Introduction

An increasing number of new and established software companies are be-
coming more “sassy,” delivering Software as a Service (“SaaS”) and re-
placing the software licensing model. (The benefits to the SaaS customer
are obvious—reduced capital expenditures and IT support costs.) Although
SaaS companies are increasingly taking advantage of the new multiple ele-
ment revenue rules1 to accelerate non-subscription (e.g. professional ser-
vices) revenues, there seems to be diversity in practice among the pub-
lic SaaS companies when it comes to capitalizing expenses. Armanino
McKenna conducted a survey of 47 public SaaS companies to examine
their accounting policies for certain expenses. The results showed 70% of
those SaaS companies are capitalizing expenses - the two most common
expenses capitalized are software development expenses and sales com-
missions. To understand the diversity in capitalization practices, we exam-
ined the rules for capitalizing these and other SaaS expenses.



1
    FASB ASC Subtopic 605-25, Revenue Recognition – Multiple-Element Arrangements

                                                                                                      1
                                                  SaaS Companies: What Costs Should Be Capitalized?
SaaS Expenditures/Capitalization Costs
The table below lists the more common SaaS expenditures and our interpretation of the rules on capital-
izing or expensing such costs. It is not meant to be all inclusive but highlights the more common SaaS
expenditures associated with the development and maintenance of software and/or website applications.

                                                                                            Portion of Expenditures
          Type of Software Development Expenses                                                                                                     Portion to Expense
                                                                                            Eligible for Capitalization
         Salaries and employee benefits for software and
    1                                                                             After technological feasibility2 or appli-
         website developers/engineers
                                                                                  cation development stage3 but before
         Internal use software and related costs, such as                         general release
    2    developing or obtaining software that allows for                                                                                    Costs incurred to establish
         access to or conversion of old data by new system                                                                                   technological feasibility4
                                                                                  NOTE: Upgrades/enhancements,                               (i.e., purchased software,
         Fees paid to outside providers for software                              including those related to a website,                      application, and/or website
    3                                                                             must be probable of providing addi-
         development                                                                                                                         planning costs) and costs in-
                                                                                  tional functionality                                       curred after general release
    4    Develop website graphics
                                                                                                                                             (i.e., release of bug fixes,
         Interest costs associated with loans used to fund                                                                                   patches, inputting website
                                                                                  Percent attributable to development
    5    software development or purchase software                                                                                           content, website data con-
                                                                                  meeting capitalization criteria
         under a capital lease                                                                                                               version, registering with an
                                                                                  An allocated amount related to soft-                       internet search engine, etc.)
         Indirect costs--overhead facilities (i.e., rent,                         ware development after technological
    6
         utilities, etc.)                                                         feasibility or application development
                                                                                  stage but before general release
    7    Website-obtain and register internet domain                              All costs capitalized as other intangibles                            Not applicable
    8    General and administrative department costs
    9    Training-internal and external
       Maintenance costs, such as 1) keeping systems
       software current with revisions in hardware, 2)
    10
       correcting errors, 3) localizing/translating soft-
       ware and 4) other routine changes and additions
       Customer support department costs, such as
       1) services to assist customers, 2) installation
    11 assistance, 3) telephony support, 4) newsletters,                                            Not applicable                                        As incurred
       5) onsite visits, 6) and software or data modifica-
       tions
       One-time start-up costs, such as 1) introducing a
       new product/service, 2) conducting business in a
    12
       new territory or with a new class of customers, or
       3) commencing some new operation
         Website hosting, such as monthly fees paid to
    13
         co-location providers
                                                                                  Purchased software with alternative
                                                                                                                                             Purchased software with
                                                                                  future use (i.e., for use in developing
                                                                                                                                             no alternative future use
    14 Purchased software                                                         software for direct resale or developing
                                                                                                                                             accounted for as internal use
                                                                                  a website) with amortization over the
                                                                                                                                             software5
                                                                                  expected period of use



2
  Under ASC 985-20-25, Costs of Software to Be Sold, Leased or Marketed, technological feasibility is established when the entity has completed all planning, designing, coding, and testing
activities that are necessary to establish that the product can meet its designed functions, features, and technical performance requirements.
3
  ASC Subtopic 350-40-25, Internal Use Software, defines the application development stage as the point at which the company completes the initial project setup and management implicitly or
explicitly authorizes and commits to funding and completing a computer software project
4
  Expense as research and development in accordance with ASC 730-10, Research and Development-Overall
5
  Under ASC 985-20-25, such software costs would only be capitalizable during the application development stage and prior to general release

                                                                                                                                                                                                2
                                                                                                                SaaS Companies: What Costs Should Be Capitalized?
Capitalized costs of developed software to be marketed or leased externally are amortized on a product-
by-product basis over the greater of a) percent of current year revenues/total forecast revenues or b) the
straight-line method over the remaining estimated useful life. Capitalized costs related to internal use
software are generally amortized on a straight-line basis. Product enhancements are generally amortized
on a straight-line basis over the useful life of the enhancement. Software development costs are typi-
cally categorized as research and development expenses.


Incremental Expenses
The table below highlights incremental expenses incurred outside of the development process.

                                                                                    Portion of Expenditures
              Type of Service Expenses                                                                                                              Portion to Expense
                                                                                    Eligible for Capitalization

                                                                                                                                             As incurred is always accept-
                                                                    Commissions can be deferred and amortized                                able for such costs. The policy
                                                                    to sales expense over the term of the related                            should be selected based on
                                                                    subscription period as long as the commission is                         an analysis of the arrange-
    1   Internal and external sales commission
                                                                    paid only for successful efforts and the agree-                          ments and the costs incurred,
                                                                    ment contains a clawback provision the company                           rather than on a goal of
                                                                    intends to enforce.                                                      capitalizing (or expensing) a
                                                                                                                                             certain amount of costs.
        Costs of acquiring contracts, includ-
        ing 1) due diligence activities after
        competitive selection, 2) evaluation of
    2
        customers credit rating and 3) prepara-                     Both practice and SEC staff accept capitalization
        tion and processing documentation of                        of incremental direct set-up and similar costs
        the transaction                                             incurred after a contract is obtained, amortizing                        Not applicable
        Post-contract set-up costs, including                       on a straight-line basis over the service/contract
        1) setting up customer accounts, 2)                         term6
    3   installation of systems and processes to
        support the acquired contract, and 3)
        accumulating and converting data
                                                                                                                    As incurred if professional
                                                                    Defer when professional services revenue cannot
        Costs of delivering professional services                                                                   services revenue can be
    4                                                               be separately recognized, amortizing over the
        related to subscription agreements                                                                          recognized separately from
                                                                    same period as professional service revenue 7
                                                                                                                    subscription revenues7
                                                                                                                                             Expensing all advertising
                                                                                                                                             costs is an acceptable alterna-
                                                                                                                                             tive policy to deferral
                                                                    May select a policy to defer and expense upon
    5   Advertising                                                 the first time advertising takes place (i.e., first
                                                                                                                                             NOTE: Accounting policy must
                                                                    showing/ appearance of TV or magazine ad)
                                                                                                                                             be consistently applied to
                                                                                                                                             similar kinds of advertising
                                                                                                                                             activities
                                                                                                                                             Usage based royalty pay-
        Technology or software licensing/                           1. Prepayments for time based licenses
    6                                                                                                                                        ments expensed as reported
        royalty fee                                                 2. Perpetual licenses
                                                                                                                                             to licensor




6
  ASC 605-10-S99, A3f, Question 4, Revenue Recognition-SEC Materials, analogizes the capitalization for these types of costs to the accounting treatment for loan origination fees as
outlined in ASC 310-20-35, Receivables-Nonrefundable Fees and Other Costs, and warranty/maintenance contracts as outlined in ASC 605-20-25, Revenue-Services
7
  Under ASC 605-25-25, Multiple-Element Arrangements, professional services cannot be separated, unless 1) the item can be sold separately by any vendor or the customer could resell the
services themselves; and 2) there is evidence of the fair value of the services (i.e., price when sold separately)
                                                                                                                                                                                            3
                                                                                                                SaaS Companies: What Costs Should Be Capitalized?
Lack of Capitalizing Expenses Reasoning


Like all assets, deferred costs must be evaluated for realizability. Some companies have es-
sentially eliminated the need for a realizability test by adopting a policy of deferring costs
only to the extent of deferred revenues. This policy is less preferable than one that adopts
a full cost deferral model or expenses all costs as incurred. However, a policy of deferring
direct costs to the extent of deferred revenues is acceptable, if applied consistently. Re-
gardless of the decision to capitalize or expense, companies should appropriately disclose
their choice of accounting policy.


Considering 70% of surveyed companies are capitalizing costs, a question arises as to why
more companies are not taking advantage of the capitalization rules. We’ve determined the
lack of capitalizing SaaS expenses can be attributed, in part, to the following:


  A short period between technological feasibility (or application development stage)
  and general release
  Lower cost, more powerful development tools have created low barriers to entry, result-
  ing in intense competition, accelerating the pace of application development, shortening
  the time frame between technological feasibility and release. This period can be so brief
  that any costs eligible for capitalization are nominal. Additionally, the rapidly changing
  application and software development marketplace makes it more likely that manage-
  ment will terminate projects the minute the market trends have shifted.




                                                                                                       4
                                                   SaaS Companies: What Costs Should Be Capitalized?
The lack in understanding of which costs must versus may be expensed
Under the accounting rules, certain SaaS costs must be expensed, while other costs may
be capitalized based upon policy elections made by management. Understanding the
nuances in the accounting literature can be unclear, confusing and complicated. For ex-
ample, companies may capitalize an allocated amount of indirect costs related to soft-
ware development, such as rent and utilities. However, the same companies must fully
expense general and administrative expenses. As a result, companies may err on the side
of conservatism, choosing to expense these costs rather than investing time in develop-
ing a SaaS capitalization policy.


The impracticality in separating capitalizable SaaS expenses from other costs
As noted in the table prior, there are several types of SaaS expenses which are eligible
for capitalization. For certain companies, the time and cost of identifying and separating
these expenses outweighs any benefit to be received from capitalization. For example,
the percent of loan interest cost attributable to the software development may be capital-
ized. However, separating these costs may become impractical for certain companies
based on the specificity required for capitalization. Companies may also find their ac-
counting system is incapable of accurately identifying and separating costs, thereby cre-
ating another reason not to invest time in separating these expenditures.


The lack of resources to track SaaS expenditures eligible for capitalization
Considering recent economic conditions, accounting and finance departments have been
reluctant to add head count. A lean accounting and finance department could act as a bar-
rier to developing or modifying a SaaS capitalization policy, identifying such costs in the
accounting system and tracking and accounting for these expenditures. Moreover, other
companies may not be willing to invest in the resources necessary to properly capitalize
and account for SaaS expenditures.




                                                                                                     5
                                                 SaaS Companies: What Costs Should Be Capitalized?
Best Practice Recommendations


                          SaaS companies should continually evaluate the decision on when to capitalize
                          versus expense software development and other incremental costs as there are
                          several short and long term implications. They should also consult with an ac-
                          counting professional with expertise in SaaS revenue and expense recognition to
                          fully understand the alternatives, and ultimately adopt the method they believe
                          most closely follows the spirit of the accounting rules.



                          A complete copy of the public company SaaS Cost Capitalization
                          Database can be obtained by answering five quick questions at:

                          http://www.surveymonkey.com/s/SaaSCosts
                          View a sample of the survey database on the following page.




                          Matt Perreault is a Partner with Armanino McKenna, a Top 40 CPA and Consult-
                          ing firm, and is a recognized subject matter expert in the areas of SaaS and
                          software revenue recognition, equity accounting and public company reporting
                          rules. Contact Matt at mattp@amllp.com or (925) 790-2755.

                          Ricardo D. Martinez is a Senior Manager with Armanino McKenna and has over
                          12 years of experience conducting audit and advisory services predominantly in
                          the technology industry including seminconductor, software, internet and on-
   Armanino McKenna       line educational segments. Contact Ricardo at ricardo.martinez@amllp.com or
50 W. San Fernando St.    (925) 790-2600 x7010
              Suite 600
   San Jose, CA 95113                                                                                                  6
        www.amllp.com                                              SaaS Companies: What Costs Should Be Capitalized?
SaaS Companies: What Costs Should Be Capitalized?

Mais conteúdo relacionado

Mais procurados

Finance Transformation 20 Steps
Finance Transformation 20 StepsFinance Transformation 20 Steps
Finance Transformation 20 StepsPhil Keet
 
Hexaware Technologies Corporate overview
Hexaware Technologies Corporate overviewHexaware Technologies Corporate overview
Hexaware Technologies Corporate overviewPaulo Boschetti
 
Growth Game Changer
Growth Game ChangerGrowth Game Changer
Growth Game Changeraccenture
 
Success Measurement: Measuring the Value and Performance of Your Source-to-Pa...
Success Measurement: Measuring the Value and Performance of Your Source-to-Pa...Success Measurement: Measuring the Value and Performance of Your Source-to-Pa...
Success Measurement: Measuring the Value and Performance of Your Source-to-Pa...SAP Ariba
 
Financial Results for the First Quarter of the Fiscal Year Ending March 2024
Financial Results for the First Quarter of the Fiscal Year Ending March 2024Financial Results for the First Quarter of the Fiscal Year Ending March 2024
Financial Results for the First Quarter of the Fiscal Year Ending March 2024KDDI
 
Revenue Operations Overview
Revenue Operations OverviewRevenue Operations Overview
Revenue Operations OverviewJoe Gelata
 
Training on ASAP Methodology.ppt
Training on ASAP Methodology.pptTraining on ASAP Methodology.ppt
Training on ASAP Methodology.pptAshwaniKumar207236
 
Value Creation in SaaS Businesses
Value Creation in SaaS BusinessesValue Creation in SaaS Businesses
Value Creation in SaaS BusinessesBattery Ventures
 
Driving Unconventional Growth through the Industrial Internet of Things
Driving Unconventional Growth through the Industrial Internet of ThingsDriving Unconventional Growth through the Industrial Internet of Things
Driving Unconventional Growth through the Industrial Internet of Thingsaccenture
 
Why Do Projects Fail? Getting Ready for EIA 748 – Earned Value Management (EVM)
Why Do Projects Fail? Getting Ready for EIA 748 – Earned Value Management (EVM)Why Do Projects Fail? Getting Ready for EIA 748 – Earned Value Management (EVM)
Why Do Projects Fail? Getting Ready for EIA 748 – Earned Value Management (EVM)Unanet
 
International Financial Reporting Standards
International Financial Reporting StandardsInternational Financial Reporting Standards
International Financial Reporting StandardsGhulam Muhammad
 
Game on: 16 design patterns for user engagement
Game on: 16 design patterns for user engagementGame on: 16 design patterns for user engagement
Game on: 16 design patterns for user engagementNadya Direkova
 
guide-finance-transformation-in-the-digital-age
guide-finance-transformation-in-the-digital-ageguide-finance-transformation-in-the-digital-age
guide-finance-transformation-in-the-digital-ageMagdalena Matell
 
Management Consulting Toolkit - Framework, Best Practices and Templates
Management Consulting Toolkit - Framework, Best Practices and TemplatesManagement Consulting Toolkit - Framework, Best Practices and Templates
Management Consulting Toolkit - Framework, Best Practices and TemplatesAurelien Domont, MBA
 
Best in Class Finance Transformation - Best Practices for the Finance Function
Best in Class Finance Transformation - Best Practices for the Finance FunctionBest in Class Finance Transformation - Best Practices for the Finance Function
Best in Class Finance Transformation - Best Practices for the Finance FunctionProformative, Inc.
 
Going Digital with SAP S/4HANA Sourcing and Procurement and SAP Ariba Solutio...
Going Digital with SAP S/4HANA Sourcing and Procurement and SAP Ariba Solutio...Going Digital with SAP S/4HANA Sourcing and Procurement and SAP Ariba Solutio...
Going Digital with SAP S/4HANA Sourcing and Procurement and SAP Ariba Solutio...SAP Ariba
 

Mais procurados (20)

Finance Transformation 20 Steps
Finance Transformation 20 StepsFinance Transformation 20 Steps
Finance Transformation 20 Steps
 
Hexaware Technologies Corporate overview
Hexaware Technologies Corporate overviewHexaware Technologies Corporate overview
Hexaware Technologies Corporate overview
 
Growth Game Changer
Growth Game ChangerGrowth Game Changer
Growth Game Changer
 
Success Measurement: Measuring the Value and Performance of Your Source-to-Pa...
Success Measurement: Measuring the Value and Performance of Your Source-to-Pa...Success Measurement: Measuring the Value and Performance of Your Source-to-Pa...
Success Measurement: Measuring the Value and Performance of Your Source-to-Pa...
 
Financial Results for the First Quarter of the Fiscal Year Ending March 2024
Financial Results for the First Quarter of the Fiscal Year Ending March 2024Financial Results for the First Quarter of the Fiscal Year Ending March 2024
Financial Results for the First Quarter of the Fiscal Year Ending March 2024
 
Revenue Operations Overview
Revenue Operations OverviewRevenue Operations Overview
Revenue Operations Overview
 
Training on ASAP Methodology.ppt
Training on ASAP Methodology.pptTraining on ASAP Methodology.ppt
Training on ASAP Methodology.ppt
 
Value Creation in SaaS Businesses
Value Creation in SaaS BusinessesValue Creation in SaaS Businesses
Value Creation in SaaS Businesses
 
B.A.N.K.™ Personality Sales Training Slideshare
B.A.N.K.™ Personality Sales Training SlideshareB.A.N.K.™ Personality Sales Training Slideshare
B.A.N.K.™ Personality Sales Training Slideshare
 
Driving Unconventional Growth through the Industrial Internet of Things
Driving Unconventional Growth through the Industrial Internet of ThingsDriving Unconventional Growth through the Industrial Internet of Things
Driving Unconventional Growth through the Industrial Internet of Things
 
Why Do Projects Fail? Getting Ready for EIA 748 – Earned Value Management (EVM)
Why Do Projects Fail? Getting Ready for EIA 748 – Earned Value Management (EVM)Why Do Projects Fail? Getting Ready for EIA 748 – Earned Value Management (EVM)
Why Do Projects Fail? Getting Ready for EIA 748 – Earned Value Management (EVM)
 
International Financial Reporting Standards
International Financial Reporting StandardsInternational Financial Reporting Standards
International Financial Reporting Standards
 
Game on: 16 design patterns for user engagement
Game on: 16 design patterns for user engagementGame on: 16 design patterns for user engagement
Game on: 16 design patterns for user engagement
 
guide-finance-transformation-in-the-digital-age
guide-finance-transformation-in-the-digital-ageguide-finance-transformation-in-the-digital-age
guide-finance-transformation-in-the-digital-age
 
SAP S/4 HANA Technical assessment before migration
SAP S/4 HANA Technical assessment before migrationSAP S/4 HANA Technical assessment before migration
SAP S/4 HANA Technical assessment before migration
 
PwC Template.pptx
PwC Template.pptxPwC Template.pptx
PwC Template.pptx
 
Management Consulting Toolkit - Framework, Best Practices and Templates
Management Consulting Toolkit - Framework, Best Practices and TemplatesManagement Consulting Toolkit - Framework, Best Practices and Templates
Management Consulting Toolkit - Framework, Best Practices and Templates
 
Best in Class Finance Transformation - Best Practices for the Finance Function
Best in Class Finance Transformation - Best Practices for the Finance FunctionBest in Class Finance Transformation - Best Practices for the Finance Function
Best in Class Finance Transformation - Best Practices for the Finance Function
 
Going Digital with SAP S/4HANA Sourcing and Procurement and SAP Ariba Solutio...
Going Digital with SAP S/4HANA Sourcing and Procurement and SAP Ariba Solutio...Going Digital with SAP S/4HANA Sourcing and Procurement and SAP Ariba Solutio...
Going Digital with SAP S/4HANA Sourcing and Procurement and SAP Ariba Solutio...
 
2019 Profitability of Coworking Spaces
2019 Profitability of Coworking Spaces2019 Profitability of Coworking Spaces
2019 Profitability of Coworking Spaces
 

Semelhante a SaaS Companies: What Costs Should Be Capitalized?

Computer Software Capitalization
Computer Software CapitalizationComputer Software Capitalization
Computer Software CapitalizationLaura Morris
 
Accounting for Software Implementation and Physician Guarantees
Accounting for Software Implementation and Physician GuaranteesAccounting for Software Implementation and Physician Guarantees
Accounting for Software Implementation and Physician GuaranteesPYA, P.C.
 
Software Asset Management
Software Asset ManagementSoftware Asset Management
Software Asset Managementsleterrier
 
FlexNet Manager Suite Leverages Microsoft System Center to Deliver Next Gener...
FlexNet Manager Suite Leverages Microsoft System Center to Deliver Next Gener...FlexNet Manager Suite Leverages Microsoft System Center to Deliver Next Gener...
FlexNet Manager Suite Leverages Microsoft System Center to Deliver Next Gener...Flexera
 
Heroku Introduction: Scaling customer facing apps & services
Heroku Introduction: Scaling customer facing apps & servicesHeroku Introduction: Scaling customer facing apps & services
Heroku Introduction: Scaling customer facing apps & servicesJohn Stevenson
 
Week 7 - Choices in Systems Acquisition and Risks, Security,.docx
Week 7 - Choices in Systems Acquisition and Risks, Security,.docxWeek 7 - Choices in Systems Acquisition and Risks, Security,.docx
Week 7 - Choices in Systems Acquisition and Risks, Security,.docxhelzerpatrina
 
Essential Arb 2
Essential Arb 2Essential Arb 2
Essential Arb 2hinser14
 
Legal Will Software
Legal Will SoftwareLegal Will Software
Legal Will Softwarelegal3
 
Legal Will Software
Legal Will SoftwareLegal Will Software
Legal Will Softwarelegal4
 
Software Asset Management Datasheet
Software Asset Management DatasheetSoftware Asset Management Datasheet
Software Asset Management DatasheetJade Global
 
Consolidating sap applications for improved operational costs looking at sap ...
Consolidating sap applications for improved operational costs looking at sap ...Consolidating sap applications for improved operational costs looking at sap ...
Consolidating sap applications for improved operational costs looking at sap ...IBM India Smarter Computing
 
국내 최초 클라우드 플랫폼 ‘세일즈포스닷컴’ 활용 가이드(1)
국내 최초 클라우드 플랫폼 ‘세일즈포스닷컴’ 활용 가이드(1)국내 최초 클라우드 플랫폼 ‘세일즈포스닷컴’ 활용 가이드(1)
국내 최초 클라우드 플랫폼 ‘세일즈포스닷컴’ 활용 가이드(1)mosaicnet
 
Virtualization & FlexNet Publisher
Virtualization & FlexNet PublisherVirtualization & FlexNet Publisher
Virtualization & FlexNet PublisherFlexera
 
Team C2 Brochure Eng V1025
Team C2 Brochure Eng V1025Team C2 Brochure Eng V1025
Team C2 Brochure Eng V1025Jae Hak Lee
 
Taxability of IT software related services - Dr Sanjiv Agarwal
Taxability of IT software related services - Dr Sanjiv AgarwalTaxability of IT software related services - Dr Sanjiv Agarwal
Taxability of IT software related services - Dr Sanjiv AgarwalD Murali ☆
 
What Does it Take to Achieve Software License Optimization?
What Does it Take to Achieve Software License Optimization?What Does it Take to Achieve Software License Optimization?
What Does it Take to Achieve Software License Optimization?Flexera
 

Semelhante a SaaS Companies: What Costs Should Be Capitalized? (20)

Computer Software Capitalization
Computer Software CapitalizationComputer Software Capitalization
Computer Software Capitalization
 
Accounting for Software Implementation and Physician Guarantees
Accounting for Software Implementation and Physician GuaranteesAccounting for Software Implementation and Physician Guarantees
Accounting for Software Implementation and Physician Guarantees
 
Software Asset Management
Software Asset ManagementSoftware Asset Management
Software Asset Management
 
FlexNet Manager Suite Leverages Microsoft System Center to Deliver Next Gener...
FlexNet Manager Suite Leverages Microsoft System Center to Deliver Next Gener...FlexNet Manager Suite Leverages Microsoft System Center to Deliver Next Gener...
FlexNet Manager Suite Leverages Microsoft System Center to Deliver Next Gener...
 
Heroku Introduction: Scaling customer facing apps & services
Heroku Introduction: Scaling customer facing apps & servicesHeroku Introduction: Scaling customer facing apps & services
Heroku Introduction: Scaling customer facing apps & services
 
Week 7 - Choices in Systems Acquisition and Risks, Security,.docx
Week 7 - Choices in Systems Acquisition and Risks, Security,.docxWeek 7 - Choices in Systems Acquisition and Risks, Security,.docx
Week 7 - Choices in Systems Acquisition and Risks, Security,.docx
 
Essential Arb 2
Essential Arb 2Essential Arb 2
Essential Arb 2
 
Legal Will Software
Legal Will SoftwareLegal Will Software
Legal Will Software
 
Legal Will Software
Legal Will SoftwareLegal Will Software
Legal Will Software
 
Software Asset Management Datasheet
Software Asset Management DatasheetSoftware Asset Management Datasheet
Software Asset Management Datasheet
 
Consolidating sap applications for improved operational costs looking at sap ...
Consolidating sap applications for improved operational costs looking at sap ...Consolidating sap applications for improved operational costs looking at sap ...
Consolidating sap applications for improved operational costs looking at sap ...
 
국내 최초 클라우드 플랫폼 ‘세일즈포스닷컴’ 활용 가이드(1)
국내 최초 클라우드 플랫폼 ‘세일즈포스닷컴’ 활용 가이드(1)국내 최초 클라우드 플랫폼 ‘세일즈포스닷컴’ 활용 가이드(1)
국내 최초 클라우드 플랫폼 ‘세일즈포스닷컴’ 활용 가이드(1)
 
Virtualization & FlexNet Publisher
Virtualization & FlexNet PublisherVirtualization & FlexNet Publisher
Virtualization & FlexNet Publisher
 
Business rules-extraction
Business rules-extractionBusiness rules-extraction
Business rules-extraction
 
Brian moore
Brian mooreBrian moore
Brian moore
 
Team C2 Brochure Eng V1025
Team C2 Brochure Eng V1025Team C2 Brochure Eng V1025
Team C2 Brochure Eng V1025
 
Taxability of IT software related services - Dr Sanjiv Agarwal
Taxability of IT software related services - Dr Sanjiv AgarwalTaxability of IT software related services - Dr Sanjiv Agarwal
Taxability of IT software related services - Dr Sanjiv Agarwal
 
Final ict
Final ictFinal ict
Final ict
 
Final ict2
Final ict2Final ict2
Final ict2
 
What Does it Take to Achieve Software License Optimization?
What Does it Take to Achieve Software License Optimization?What Does it Take to Achieve Software License Optimization?
What Does it Take to Achieve Software License Optimization?
 

Mais de Armanino LLP

Armanino's High Tech Solution for Microsoft Dynamics 365 ERP
Armanino's High Tech Solution for Microsoft Dynamics 365 ERPArmanino's High Tech Solution for Microsoft Dynamics 365 ERP
Armanino's High Tech Solution for Microsoft Dynamics 365 ERPArmanino LLP
 
Microsoft AX7: Taking Business to the Next Level
Microsoft AX7: Taking Business to the Next LevelMicrosoft AX7: Taking Business to the Next Level
Microsoft AX7: Taking Business to the Next LevelArmanino LLP
 
SaaS Revenue Recognition Principles: How to Treat Setup and Implementation Fe...
SaaS Revenue Recognition Principles: How to Treat Setup and Implementation Fe...SaaS Revenue Recognition Principles: How to Treat Setup and Implementation Fe...
SaaS Revenue Recognition Principles: How to Treat Setup and Implementation Fe...Armanino LLP
 
Dynamics GRC Day 2015
Dynamics GRC Day 2015Dynamics GRC Day 2015
Dynamics GRC Day 2015Armanino LLP
 
Whats New in Microsoft Dynamics GP 2015
Whats New in Microsoft Dynamics GP 2015Whats New in Microsoft Dynamics GP 2015
Whats New in Microsoft Dynamics GP 2015Armanino LLP
 
Microsoft Dynamics GP Year End Close - Armanino Webinar Presentation
Microsoft Dynamics GP Year End Close - Armanino Webinar PresentationMicrosoft Dynamics GP Year End Close - Armanino Webinar Presentation
Microsoft Dynamics GP Year End Close - Armanino Webinar PresentationArmanino LLP
 
Prevent Fraud in Your Organization - Webinar Slides
Prevent Fraud in Your Organization - Webinar SlidesPrevent Fraud in Your Organization - Webinar Slides
Prevent Fraud in Your Organization - Webinar SlidesArmanino LLP
 
Case Study - Microsemi Uses Microsoft Dynamics AX to Reduce Costs and Improve...
Case Study - Microsemi Uses Microsoft Dynamics AX to Reduce Costs and Improve...Case Study - Microsemi Uses Microsoft Dynamics AX to Reduce Costs and Improve...
Case Study - Microsemi Uses Microsoft Dynamics AX to Reduce Costs and Improve...Armanino LLP
 
An Executive's Guide to Reimagining the Enterprise in the Digital Age
An Executive's Guide to Reimagining the Enterprise in the Digital AgeAn Executive's Guide to Reimagining the Enterprise in the Digital Age
An Executive's Guide to Reimagining the Enterprise in the Digital AgeArmanino LLP
 
What are enterprise leaders focusing on in 2014?
What are enterprise leaders focusing on in 2014? What are enterprise leaders focusing on in 2014?
What are enterprise leaders focusing on in 2014? Armanino LLP
 
Dynamics AX: The Business Case for Upgrades
Dynamics AX: The Business Case for UpgradesDynamics AX: The Business Case for Upgrades
Dynamics AX: The Business Case for UpgradesArmanino LLP
 
Revenue Recognition Management for Microsoft Dynamics AX
Revenue Recognition Management for Microsoft Dynamics AXRevenue Recognition Management for Microsoft Dynamics AX
Revenue Recognition Management for Microsoft Dynamics AXArmanino LLP
 
Intro to Armanino Careers
Intro to Armanino CareersIntro to Armanino Careers
Intro to Armanino CareersArmanino LLP
 
Managing the Transformation of Technological Change
Managing the Transformation of Technological ChangeManaging the Transformation of Technological Change
Managing the Transformation of Technological ChangeArmanino LLP
 
SaaS Revenue Recognition Principles: How a SaaS Company Should Treat Setu...
SaaS Revenue  Recognition  Principles: How a SaaS  Company Should  Treat Setu...SaaS Revenue  Recognition  Principles: How a SaaS  Company Should  Treat Setu...
SaaS Revenue Recognition Principles: How a SaaS Company Should Treat Setu...Armanino LLP
 

Mais de Armanino LLP (17)

Armanino's High Tech Solution for Microsoft Dynamics 365 ERP
Armanino's High Tech Solution for Microsoft Dynamics 365 ERPArmanino's High Tech Solution for Microsoft Dynamics 365 ERP
Armanino's High Tech Solution for Microsoft Dynamics 365 ERP
 
Microsoft AX7: Taking Business to the Next Level
Microsoft AX7: Taking Business to the Next LevelMicrosoft AX7: Taking Business to the Next Level
Microsoft AX7: Taking Business to the Next Level
 
SaaS Revenue Recognition Principles: How to Treat Setup and Implementation Fe...
SaaS Revenue Recognition Principles: How to Treat Setup and Implementation Fe...SaaS Revenue Recognition Principles: How to Treat Setup and Implementation Fe...
SaaS Revenue Recognition Principles: How to Treat Setup and Implementation Fe...
 
Dynamics GRC Day 2015
Dynamics GRC Day 2015Dynamics GRC Day 2015
Dynamics GRC Day 2015
 
Whats New in Microsoft Dynamics GP 2015
Whats New in Microsoft Dynamics GP 2015Whats New in Microsoft Dynamics GP 2015
Whats New in Microsoft Dynamics GP 2015
 
Microsoft Dynamics GP Year End Close - Armanino Webinar Presentation
Microsoft Dynamics GP Year End Close - Armanino Webinar PresentationMicrosoft Dynamics GP Year End Close - Armanino Webinar Presentation
Microsoft Dynamics GP Year End Close - Armanino Webinar Presentation
 
Prevent Fraud in Your Organization - Webinar Slides
Prevent Fraud in Your Organization - Webinar SlidesPrevent Fraud in Your Organization - Webinar Slides
Prevent Fraud in Your Organization - Webinar Slides
 
Case Study - Microsemi Uses Microsoft Dynamics AX to Reduce Costs and Improve...
Case Study - Microsemi Uses Microsoft Dynamics AX to Reduce Costs and Improve...Case Study - Microsemi Uses Microsoft Dynamics AX to Reduce Costs and Improve...
Case Study - Microsemi Uses Microsoft Dynamics AX to Reduce Costs and Improve...
 
An Executive's Guide to Reimagining the Enterprise in the Digital Age
An Executive's Guide to Reimagining the Enterprise in the Digital AgeAn Executive's Guide to Reimagining the Enterprise in the Digital Age
An Executive's Guide to Reimagining the Enterprise in the Digital Age
 
What are enterprise leaders focusing on in 2014?
What are enterprise leaders focusing on in 2014? What are enterprise leaders focusing on in 2014?
What are enterprise leaders focusing on in 2014?
 
Cloud 2 0
Cloud 2 0Cloud 2 0
Cloud 2 0
 
The Cloud 2.0
The Cloud 2.0The Cloud 2.0
The Cloud 2.0
 
Dynamics AX: The Business Case for Upgrades
Dynamics AX: The Business Case for UpgradesDynamics AX: The Business Case for Upgrades
Dynamics AX: The Business Case for Upgrades
 
Revenue Recognition Management for Microsoft Dynamics AX
Revenue Recognition Management for Microsoft Dynamics AXRevenue Recognition Management for Microsoft Dynamics AX
Revenue Recognition Management for Microsoft Dynamics AX
 
Intro to Armanino Careers
Intro to Armanino CareersIntro to Armanino Careers
Intro to Armanino Careers
 
Managing the Transformation of Technological Change
Managing the Transformation of Technological ChangeManaging the Transformation of Technological Change
Managing the Transformation of Technological Change
 
SaaS Revenue Recognition Principles: How a SaaS Company Should Treat Setu...
SaaS Revenue  Recognition  Principles: How a SaaS  Company Should  Treat Setu...SaaS Revenue  Recognition  Principles: How a SaaS  Company Should  Treat Setu...
SaaS Revenue Recognition Principles: How a SaaS Company Should Treat Setu...
 

Último

Stock Market Brief Deck (Under Pressure).pdf
Stock Market Brief Deck (Under Pressure).pdfStock Market Brief Deck (Under Pressure).pdf
Stock Market Brief Deck (Under Pressure).pdfMichael Silva
 
06_Joeri Van Speybroek_Dell_MeetupDora&Cybersecurity.pdf
06_Joeri Van Speybroek_Dell_MeetupDora&Cybersecurity.pdf06_Joeri Van Speybroek_Dell_MeetupDora&Cybersecurity.pdf
06_Joeri Van Speybroek_Dell_MeetupDora&Cybersecurity.pdfFinTech Belgium
 
TEST BANK For Corporate Finance, 13th Edition By Stephen Ross, Randolph Weste...
TEST BANK For Corporate Finance, 13th Edition By Stephen Ross, Randolph Weste...TEST BANK For Corporate Finance, 13th Edition By Stephen Ross, Randolph Weste...
TEST BANK For Corporate Finance, 13th Edition By Stephen Ross, Randolph Weste...ssifa0344
 
Top Rated Pune Call Girls Viman Nagar ⟟ 6297143586 ⟟ Call Me For Genuine Sex...
Top Rated  Pune Call Girls Viman Nagar ⟟ 6297143586 ⟟ Call Me For Genuine Sex...Top Rated  Pune Call Girls Viman Nagar ⟟ 6297143586 ⟟ Call Me For Genuine Sex...
Top Rated Pune Call Girls Viman Nagar ⟟ 6297143586 ⟟ Call Me For Genuine Sex...Call Girls in Nagpur High Profile
 
(DIYA) Bhumkar Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(DIYA) Bhumkar Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(DIYA) Bhumkar Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(DIYA) Bhumkar Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
Indore Real Estate Market Trends Report.pdf
Indore Real Estate Market Trends Report.pdfIndore Real Estate Market Trends Report.pdf
Indore Real Estate Market Trends Report.pdfSaviRakhecha1
 
02_Fabio Colombo_Accenture_MeetupDora&Cybersecurity.pptx
02_Fabio Colombo_Accenture_MeetupDora&Cybersecurity.pptx02_Fabio Colombo_Accenture_MeetupDora&Cybersecurity.pptx
02_Fabio Colombo_Accenture_MeetupDora&Cybersecurity.pptxFinTech Belgium
 
Booking open Available Pune Call Girls Wadgaon Sheri 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Wadgaon Sheri  6297143586 Call Hot Ind...Booking open Available Pune Call Girls Wadgaon Sheri  6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Wadgaon Sheri 6297143586 Call Hot Ind...Call Girls in Nagpur High Profile
 
00_Main ppt_MeetupDORA&CyberSecurity.pptx
00_Main ppt_MeetupDORA&CyberSecurity.pptx00_Main ppt_MeetupDORA&CyberSecurity.pptx
00_Main ppt_MeetupDORA&CyberSecurity.pptxFinTech Belgium
 
The Economic History of the U.S. Lecture 26.pdf
The Economic History of the U.S. Lecture 26.pdfThe Economic History of the U.S. Lecture 26.pdf
The Economic History of the U.S. Lecture 26.pdfGale Pooley
 
The Economic History of the U.S. Lecture 19.pdf
The Economic History of the U.S. Lecture 19.pdfThe Economic History of the U.S. Lecture 19.pdf
The Economic History of the U.S. Lecture 19.pdfGale Pooley
 
Basic concepts related to Financial modelling
Basic concepts related to Financial modellingBasic concepts related to Financial modelling
Basic concepts related to Financial modellingbaijup5
 
Solution Manual for Principles of Corporate Finance 14th Edition by Richard B...
Solution Manual for Principles of Corporate Finance 14th Edition by Richard B...Solution Manual for Principles of Corporate Finance 14th Edition by Richard B...
Solution Manual for Principles of Corporate Finance 14th Edition by Richard B...ssifa0344
 
The Economic History of the U.S. Lecture 23.pdf
The Economic History of the U.S. Lecture 23.pdfThe Economic History of the U.S. Lecture 23.pdf
The Economic History of the U.S. Lecture 23.pdfGale Pooley
 
Best VIP Call Girls Noida Sector 18 Call Me: 8448380779
Best VIP Call Girls Noida Sector 18 Call Me: 8448380779Best VIP Call Girls Noida Sector 18 Call Me: 8448380779
Best VIP Call Girls Noida Sector 18 Call Me: 8448380779Delhi Call girls
 
03_Emmanuel Ndiaye_Degroof Petercam.pptx
03_Emmanuel Ndiaye_Degroof Petercam.pptx03_Emmanuel Ndiaye_Degroof Petercam.pptx
03_Emmanuel Ndiaye_Degroof Petercam.pptxFinTech Belgium
 
WhatsApp 📞 Call : 9892124323 ✅Call Girls In Chembur ( Mumbai ) secure service
WhatsApp 📞 Call : 9892124323  ✅Call Girls In Chembur ( Mumbai ) secure serviceWhatsApp 📞 Call : 9892124323  ✅Call Girls In Chembur ( Mumbai ) secure service
WhatsApp 📞 Call : 9892124323 ✅Call Girls In Chembur ( Mumbai ) secure servicePooja Nehwal
 
The Economic History of the U.S. Lecture 20.pdf
The Economic History of the U.S. Lecture 20.pdfThe Economic History of the U.S. Lecture 20.pdf
The Economic History of the U.S. Lecture 20.pdfGale Pooley
 

Último (20)

VIP Call Girl Service Andheri West ⚡ 9920725232 What It Takes To Be The Best ...
VIP Call Girl Service Andheri West ⚡ 9920725232 What It Takes To Be The Best ...VIP Call Girl Service Andheri West ⚡ 9920725232 What It Takes To Be The Best ...
VIP Call Girl Service Andheri West ⚡ 9920725232 What It Takes To Be The Best ...
 
Stock Market Brief Deck (Under Pressure).pdf
Stock Market Brief Deck (Under Pressure).pdfStock Market Brief Deck (Under Pressure).pdf
Stock Market Brief Deck (Under Pressure).pdf
 
06_Joeri Van Speybroek_Dell_MeetupDora&Cybersecurity.pdf
06_Joeri Van Speybroek_Dell_MeetupDora&Cybersecurity.pdf06_Joeri Van Speybroek_Dell_MeetupDora&Cybersecurity.pdf
06_Joeri Van Speybroek_Dell_MeetupDora&Cybersecurity.pdf
 
TEST BANK For Corporate Finance, 13th Edition By Stephen Ross, Randolph Weste...
TEST BANK For Corporate Finance, 13th Edition By Stephen Ross, Randolph Weste...TEST BANK For Corporate Finance, 13th Edition By Stephen Ross, Randolph Weste...
TEST BANK For Corporate Finance, 13th Edition By Stephen Ross, Randolph Weste...
 
Top Rated Pune Call Girls Viman Nagar ⟟ 6297143586 ⟟ Call Me For Genuine Sex...
Top Rated  Pune Call Girls Viman Nagar ⟟ 6297143586 ⟟ Call Me For Genuine Sex...Top Rated  Pune Call Girls Viman Nagar ⟟ 6297143586 ⟟ Call Me For Genuine Sex...
Top Rated Pune Call Girls Viman Nagar ⟟ 6297143586 ⟟ Call Me For Genuine Sex...
 
(DIYA) Bhumkar Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(DIYA) Bhumkar Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(DIYA) Bhumkar Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(DIYA) Bhumkar Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
Indore Real Estate Market Trends Report.pdf
Indore Real Estate Market Trends Report.pdfIndore Real Estate Market Trends Report.pdf
Indore Real Estate Market Trends Report.pdf
 
02_Fabio Colombo_Accenture_MeetupDora&Cybersecurity.pptx
02_Fabio Colombo_Accenture_MeetupDora&Cybersecurity.pptx02_Fabio Colombo_Accenture_MeetupDora&Cybersecurity.pptx
02_Fabio Colombo_Accenture_MeetupDora&Cybersecurity.pptx
 
Booking open Available Pune Call Girls Wadgaon Sheri 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Wadgaon Sheri  6297143586 Call Hot Ind...Booking open Available Pune Call Girls Wadgaon Sheri  6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Wadgaon Sheri 6297143586 Call Hot Ind...
 
00_Main ppt_MeetupDORA&CyberSecurity.pptx
00_Main ppt_MeetupDORA&CyberSecurity.pptx00_Main ppt_MeetupDORA&CyberSecurity.pptx
00_Main ppt_MeetupDORA&CyberSecurity.pptx
 
The Economic History of the U.S. Lecture 26.pdf
The Economic History of the U.S. Lecture 26.pdfThe Economic History of the U.S. Lecture 26.pdf
The Economic History of the U.S. Lecture 26.pdf
 
The Economic History of the U.S. Lecture 19.pdf
The Economic History of the U.S. Lecture 19.pdfThe Economic History of the U.S. Lecture 19.pdf
The Economic History of the U.S. Lecture 19.pdf
 
Veritas Interim Report 1 January–31 March 2024
Veritas Interim Report 1 January–31 March 2024Veritas Interim Report 1 January–31 March 2024
Veritas Interim Report 1 January–31 March 2024
 
Basic concepts related to Financial modelling
Basic concepts related to Financial modellingBasic concepts related to Financial modelling
Basic concepts related to Financial modelling
 
Solution Manual for Principles of Corporate Finance 14th Edition by Richard B...
Solution Manual for Principles of Corporate Finance 14th Edition by Richard B...Solution Manual for Principles of Corporate Finance 14th Edition by Richard B...
Solution Manual for Principles of Corporate Finance 14th Edition by Richard B...
 
The Economic History of the U.S. Lecture 23.pdf
The Economic History of the U.S. Lecture 23.pdfThe Economic History of the U.S. Lecture 23.pdf
The Economic History of the U.S. Lecture 23.pdf
 
Best VIP Call Girls Noida Sector 18 Call Me: 8448380779
Best VIP Call Girls Noida Sector 18 Call Me: 8448380779Best VIP Call Girls Noida Sector 18 Call Me: 8448380779
Best VIP Call Girls Noida Sector 18 Call Me: 8448380779
 
03_Emmanuel Ndiaye_Degroof Petercam.pptx
03_Emmanuel Ndiaye_Degroof Petercam.pptx03_Emmanuel Ndiaye_Degroof Petercam.pptx
03_Emmanuel Ndiaye_Degroof Petercam.pptx
 
WhatsApp 📞 Call : 9892124323 ✅Call Girls In Chembur ( Mumbai ) secure service
WhatsApp 📞 Call : 9892124323  ✅Call Girls In Chembur ( Mumbai ) secure serviceWhatsApp 📞 Call : 9892124323  ✅Call Girls In Chembur ( Mumbai ) secure service
WhatsApp 📞 Call : 9892124323 ✅Call Girls In Chembur ( Mumbai ) secure service
 
The Economic History of the U.S. Lecture 20.pdf
The Economic History of the U.S. Lecture 20.pdfThe Economic History of the U.S. Lecture 20.pdf
The Economic History of the U.S. Lecture 20.pdf
 

SaaS Companies: What Costs Should Be Capitalized?

  • 1. SaaS Companies What Costs Should Be Capitalized? Introduction An increasing number of new and established software companies are be- coming more “sassy,” delivering Software as a Service (“SaaS”) and re- placing the software licensing model. (The benefits to the SaaS customer are obvious—reduced capital expenditures and IT support costs.) Although SaaS companies are increasingly taking advantage of the new multiple ele- ment revenue rules1 to accelerate non-subscription (e.g. professional ser- vices) revenues, there seems to be diversity in practice among the pub- lic SaaS companies when it comes to capitalizing expenses. Armanino McKenna conducted a survey of 47 public SaaS companies to examine their accounting policies for certain expenses. The results showed 70% of those SaaS companies are capitalizing expenses - the two most common expenses capitalized are software development expenses and sales com- missions. To understand the diversity in capitalization practices, we exam- ined the rules for capitalizing these and other SaaS expenses. 1 FASB ASC Subtopic 605-25, Revenue Recognition – Multiple-Element Arrangements 1 SaaS Companies: What Costs Should Be Capitalized?
  • 2. SaaS Expenditures/Capitalization Costs The table below lists the more common SaaS expenditures and our interpretation of the rules on capital- izing or expensing such costs. It is not meant to be all inclusive but highlights the more common SaaS expenditures associated with the development and maintenance of software and/or website applications. Portion of Expenditures Type of Software Development Expenses Portion to Expense Eligible for Capitalization Salaries and employee benefits for software and 1 After technological feasibility2 or appli- website developers/engineers cation development stage3 but before Internal use software and related costs, such as general release 2 developing or obtaining software that allows for Costs incurred to establish access to or conversion of old data by new system technological feasibility4 NOTE: Upgrades/enhancements, (i.e., purchased software, Fees paid to outside providers for software including those related to a website, application, and/or website 3 must be probable of providing addi- development planning costs) and costs in- tional functionality curred after general release 4 Develop website graphics (i.e., release of bug fixes, Interest costs associated with loans used to fund patches, inputting website Percent attributable to development 5 software development or purchase software content, website data con- meeting capitalization criteria under a capital lease version, registering with an An allocated amount related to soft- internet search engine, etc.) Indirect costs--overhead facilities (i.e., rent, ware development after technological 6 utilities, etc.) feasibility or application development stage but before general release 7 Website-obtain and register internet domain All costs capitalized as other intangibles Not applicable 8 General and administrative department costs 9 Training-internal and external Maintenance costs, such as 1) keeping systems software current with revisions in hardware, 2) 10 correcting errors, 3) localizing/translating soft- ware and 4) other routine changes and additions Customer support department costs, such as 1) services to assist customers, 2) installation 11 assistance, 3) telephony support, 4) newsletters, Not applicable As incurred 5) onsite visits, 6) and software or data modifica- tions One-time start-up costs, such as 1) introducing a new product/service, 2) conducting business in a 12 new territory or with a new class of customers, or 3) commencing some new operation Website hosting, such as monthly fees paid to 13 co-location providers Purchased software with alternative Purchased software with future use (i.e., for use in developing no alternative future use 14 Purchased software software for direct resale or developing accounted for as internal use a website) with amortization over the software5 expected period of use 2 Under ASC 985-20-25, Costs of Software to Be Sold, Leased or Marketed, technological feasibility is established when the entity has completed all planning, designing, coding, and testing activities that are necessary to establish that the product can meet its designed functions, features, and technical performance requirements. 3 ASC Subtopic 350-40-25, Internal Use Software, defines the application development stage as the point at which the company completes the initial project setup and management implicitly or explicitly authorizes and commits to funding and completing a computer software project 4 Expense as research and development in accordance with ASC 730-10, Research and Development-Overall 5 Under ASC 985-20-25, such software costs would only be capitalizable during the application development stage and prior to general release 2 SaaS Companies: What Costs Should Be Capitalized?
  • 3. Capitalized costs of developed software to be marketed or leased externally are amortized on a product- by-product basis over the greater of a) percent of current year revenues/total forecast revenues or b) the straight-line method over the remaining estimated useful life. Capitalized costs related to internal use software are generally amortized on a straight-line basis. Product enhancements are generally amortized on a straight-line basis over the useful life of the enhancement. Software development costs are typi- cally categorized as research and development expenses. Incremental Expenses The table below highlights incremental expenses incurred outside of the development process. Portion of Expenditures Type of Service Expenses Portion to Expense Eligible for Capitalization As incurred is always accept- Commissions can be deferred and amortized able for such costs. The policy to sales expense over the term of the related should be selected based on subscription period as long as the commission is an analysis of the arrange- 1 Internal and external sales commission paid only for successful efforts and the agree- ments and the costs incurred, ment contains a clawback provision the company rather than on a goal of intends to enforce. capitalizing (or expensing) a certain amount of costs. Costs of acquiring contracts, includ- ing 1) due diligence activities after competitive selection, 2) evaluation of 2 customers credit rating and 3) prepara- Both practice and SEC staff accept capitalization tion and processing documentation of of incremental direct set-up and similar costs the transaction incurred after a contract is obtained, amortizing Not applicable Post-contract set-up costs, including on a straight-line basis over the service/contract 1) setting up customer accounts, 2) term6 3 installation of systems and processes to support the acquired contract, and 3) accumulating and converting data As incurred if professional Defer when professional services revenue cannot Costs of delivering professional services services revenue can be 4 be separately recognized, amortizing over the related to subscription agreements recognized separately from same period as professional service revenue 7 subscription revenues7 Expensing all advertising costs is an acceptable alterna- tive policy to deferral May select a policy to defer and expense upon 5 Advertising the first time advertising takes place (i.e., first NOTE: Accounting policy must showing/ appearance of TV or magazine ad) be consistently applied to similar kinds of advertising activities Usage based royalty pay- Technology or software licensing/ 1. Prepayments for time based licenses 6 ments expensed as reported royalty fee 2. Perpetual licenses to licensor 6 ASC 605-10-S99, A3f, Question 4, Revenue Recognition-SEC Materials, analogizes the capitalization for these types of costs to the accounting treatment for loan origination fees as outlined in ASC 310-20-35, Receivables-Nonrefundable Fees and Other Costs, and warranty/maintenance contracts as outlined in ASC 605-20-25, Revenue-Services 7 Under ASC 605-25-25, Multiple-Element Arrangements, professional services cannot be separated, unless 1) the item can be sold separately by any vendor or the customer could resell the services themselves; and 2) there is evidence of the fair value of the services (i.e., price when sold separately) 3 SaaS Companies: What Costs Should Be Capitalized?
  • 4. Lack of Capitalizing Expenses Reasoning Like all assets, deferred costs must be evaluated for realizability. Some companies have es- sentially eliminated the need for a realizability test by adopting a policy of deferring costs only to the extent of deferred revenues. This policy is less preferable than one that adopts a full cost deferral model or expenses all costs as incurred. However, a policy of deferring direct costs to the extent of deferred revenues is acceptable, if applied consistently. Re- gardless of the decision to capitalize or expense, companies should appropriately disclose their choice of accounting policy. Considering 70% of surveyed companies are capitalizing costs, a question arises as to why more companies are not taking advantage of the capitalization rules. We’ve determined the lack of capitalizing SaaS expenses can be attributed, in part, to the following: A short period between technological feasibility (or application development stage) and general release Lower cost, more powerful development tools have created low barriers to entry, result- ing in intense competition, accelerating the pace of application development, shortening the time frame between technological feasibility and release. This period can be so brief that any costs eligible for capitalization are nominal. Additionally, the rapidly changing application and software development marketplace makes it more likely that manage- ment will terminate projects the minute the market trends have shifted. 4 SaaS Companies: What Costs Should Be Capitalized?
  • 5. The lack in understanding of which costs must versus may be expensed Under the accounting rules, certain SaaS costs must be expensed, while other costs may be capitalized based upon policy elections made by management. Understanding the nuances in the accounting literature can be unclear, confusing and complicated. For ex- ample, companies may capitalize an allocated amount of indirect costs related to soft- ware development, such as rent and utilities. However, the same companies must fully expense general and administrative expenses. As a result, companies may err on the side of conservatism, choosing to expense these costs rather than investing time in develop- ing a SaaS capitalization policy. The impracticality in separating capitalizable SaaS expenses from other costs As noted in the table prior, there are several types of SaaS expenses which are eligible for capitalization. For certain companies, the time and cost of identifying and separating these expenses outweighs any benefit to be received from capitalization. For example, the percent of loan interest cost attributable to the software development may be capital- ized. However, separating these costs may become impractical for certain companies based on the specificity required for capitalization. Companies may also find their ac- counting system is incapable of accurately identifying and separating costs, thereby cre- ating another reason not to invest time in separating these expenditures. The lack of resources to track SaaS expenditures eligible for capitalization Considering recent economic conditions, accounting and finance departments have been reluctant to add head count. A lean accounting and finance department could act as a bar- rier to developing or modifying a SaaS capitalization policy, identifying such costs in the accounting system and tracking and accounting for these expenditures. Moreover, other companies may not be willing to invest in the resources necessary to properly capitalize and account for SaaS expenditures. 5 SaaS Companies: What Costs Should Be Capitalized?
  • 6. Best Practice Recommendations SaaS companies should continually evaluate the decision on when to capitalize versus expense software development and other incremental costs as there are several short and long term implications. They should also consult with an ac- counting professional with expertise in SaaS revenue and expense recognition to fully understand the alternatives, and ultimately adopt the method they believe most closely follows the spirit of the accounting rules. A complete copy of the public company SaaS Cost Capitalization Database can be obtained by answering five quick questions at: http://www.surveymonkey.com/s/SaaSCosts View a sample of the survey database on the following page. Matt Perreault is a Partner with Armanino McKenna, a Top 40 CPA and Consult- ing firm, and is a recognized subject matter expert in the areas of SaaS and software revenue recognition, equity accounting and public company reporting rules. Contact Matt at mattp@amllp.com or (925) 790-2755. Ricardo D. Martinez is a Senior Manager with Armanino McKenna and has over 12 years of experience conducting audit and advisory services predominantly in the technology industry including seminconductor, software, internet and on- Armanino McKenna line educational segments. Contact Ricardo at ricardo.martinez@amllp.com or 50 W. San Fernando St. (925) 790-2600 x7010 Suite 600 San Jose, CA 95113 6 www.amllp.com SaaS Companies: What Costs Should Be Capitalized?