New ASU on Internal-Use Software Costs Guidance

BY ACCESSING THE FASB DOCUMENTS ON THIS SITE, YOU ACCEPT AND AGREE TO THESE FASB TERMS AND THE WEBSITE TERMS AS APPLIED TO YOUR USE OF THIS SITE OR ANY FASB LICENSED DOCUMENTS.

Summary

The Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) 2025-06, Targeted Improvements to the Accounting for Internal-Use Software, to modernize the guidance in Accounting Standards Codification (ASC) 350-40, Intangibles — Goodwill and Other — Internal-Use Software, to better align with current software development practices, including agile methodologies. 

Key amendments include:

  • Replace the “project stage” model with a principles-based framework for cost recognition and capitalization.
  • Incorporate website development guidance from ASC 350-50, Intangibles — Goodwill and Other — Website Development Costs,  into the new internal-use software framework.
  • Clarify disclosure requirements for capitalized software costs.
  • Retain existing treatment for external-use software costs.

Background

ASC 350-40 requires an entity to consider project stages in determining whether a software development cost for internal-use software is capitalized or expensed. That accounting model aligns with linear, stage-based software development methods like the waterfall approach. However, most entities now use agile or iterative software development methods, which causes challenges in applying the existing accounting model and determining when to begin capitalizing internal-use software costs. 

In response to the change in business practices, the ASU removes all references to project stages in ASC 350-40 and provides a principles-based recognition threshold to determine capitalizable software costs. Eliminating outdated references to project stages is expected to improve operability of the guidance across different software development methods.

No changes were made to the external use software guidance in ASC 985-20, Software — Costs of Software to Be Sold, Leased, or Marketed.

Main Provisions

Main ProvisionSummary
Capitalization criteriaAn entity must start capitalizing internal-use software costs when both of the following occur:
  • Management authorizes and commits funding for the software project.
  • It is probable the project will be completed and the software will be used to perform the function intended (“probable-to-complete recognition threshold”).
Significant development uncertaintyThe probable-to-complete recognition threshold is not met until significant uncertainty associated with the development activities of the software (“significant development uncertainty”) has been resolved. If significant development uncertainty exists, the entity must defer capitalization of internal-use software costs.
In determining whether significant development uncertainty exists, an entity considers whether either of the following factors is present:
  • The software being developed has novel, unique or unproven technology, functions, or features, and related uncertainty remains unresolved through coding and testing.
  • The entity has not clearly defined the significant performance requirements of the software being developed or continues to make major changes to those requirements.

The term “performance requirements” is defined as “what an entity needs the software to do (for example, functions or features),” which is consistent with the current definition of performance requirements in the preliminary project stage.

Removal of project stagesThe ASU removes references to prescriptive, sequential software development stages such as “preliminary,” “application development,” and “post-implementation” stages. This change makes the guidance neutral to development methods and more adaptable to iterative processes.
Website development costsThe ASU supersedes the previous guidance for website development costs in ASC 350-50 and incorporates the recognition requirements for website-specific development costs into ASC 350 40, aligning it with the new guidance for internal-use software.
Disclosures
  • An entity must apply disclosure requirements in ASC 360-10, Property, Plant, and Equipment, to all capitalized internal-use software costs and related amortization, regardless of financial statement presentation. 
  • An entity need not provide intangible asset disclosures in ASC 350-30, Intangibles — Goodwill and Other – General Intangibles Other than Goodwill,  for internal-use software costs.


BDO Insights: Accounting for Internal-Use Software Costs

The ASU introduces new areas of judgment in determining whether and when to capitalize software costs based on the facts and circumstances including whether the probable-to-complete recognition threshold is met or significant development uncertainty exists. Additionally, in applying the probable-to-complete recognition threshold, entities will need to apply judgment to determine what constitutes a software project – a new product, a distinct module, or a major feature or function to an existing product. 

The ASU does not change the accounting guidance in ASC 985-20, nor add incremental disclosures related to costs incurred to develop software to be sold or licensed. 

BDO Insights: Accounting For Software Costs Under ASC 350-40 and ASC 985-20

By including the concept of significant development uncertainty, the ASU results in more alignment between the accounting outcomes under ASC 350-40 and ASC 985-20. As a result, the FASB noted that it expects more software development costs may be expensed under the revised guidance in ASC 350-40. However, while the models in ASC 350-40 and ASC 985-20 are expected to result in similar accounting outcomes in many instances, differences in capitalization thresholds might continue to exist between the two models because of certain nuanced differences in the guidance. 

The ASU also provides examples to illustrate application of the amendments — see the Appendix.

Effective Date and Transition

The following table summarizes transition for ASU 2025-06:


Applicable to All Entities
Effective dateAnnual reporting periods beginning after December 15, 2027, including interim reporting periods within those annual reporting periods.
Early adoptionPermitted at the beginning of an annual reporting period.
TransitionAn entity must select one of the three transition approaches:
  • Prospective approach: 

Apply amendments to new software costs incurred after the adoption date for all projects, including in-process projects, as of the beginning of the period of adoption.

  • Modified prospective approach:

Apply amendments prospectively to new software costs. For in-process projects that do not meet the new capitalization requirements but had met the requirements in current guidance, derecognize capitalized costs through a cumulative-effect adjustment to opening retained earnings (or other appropriate equity/net asset components), as of the date of adoption.

  • Retrospective approach:

Recast comparative periods and recognize a cumulative-effect adjustment to opening retained earnings (or other appropriate equity/net asset components) as of the beginning of the first period presented.

Transition disclosuresAn entity must provide specific disclosures based on the transition method selected:
  • Prospective Approach:

Disclose the nature and reason for the change in accounting principle in both interim (if applicable) and annual reporting periods, as required by ASC 250-10-50-1(a).

  • Modified Prospective Approach:

Disclose the nature and reason for the change (ASC 250-10-50-1(a)) and the cumulative effect of the change on retained earnings at the beginning of the annual reporting period in which the ASU is adopted, in both interim (if applicable) and annual reporting periods.

  • Retrospective Approach:

Provide full transition disclosures under ASC 250-10-50-1(a) through (b)(1), (b)(2) for adjusted prior periods, and (b)(3), (c)(2) in both interim (if applicable) and annual reporting periods.

BDO Insights : No Delay in Adoption Date for Private Companies

The ASU is effective for annual reporting periods beginning after December 15, 2027, for all entities, including interim periods within those annual periods. The FASB noted in the Basis for Conclusions (Paragraphs BC108 through BC110) that it provided a delayed effective date to accommodate public companies’ efforts to adopt other standards, primarily the newly required disclosure of disaggregated expense information required for public reporting entities (ASU 2024-03, Income Statement – Reporting Comprehensive Income – Expense Disaggregation Disclosures (Subtopic 220-40): Disaggregation of Income Statement Expenses). Thus, while comment letter respondents generally supported providing additional time for private companies to adopt the new standard, the FASB concluded that no additional delay in adoption was necessary as many private companies do not issue GAAP-compliant financial statements on an interim basis and the changes in ASU 2025-06 are not expected to require significant time or costs to implement. 

Link to ASU 2025-06


BDO’s Accounting Advisory practice can help navigate the complexities of applying U.S. GAAP and adopting new accounting guidance.