Software cost capitalization
- The internal-use software development cost capitalization threshold will change by eliminating accounting consideration of software development stages; cost capitalization will begin solely when management has committed to funding the software project and it is ‘probable’ the project will be completed and the software used to perform its intended function (the ‘probable-to-complete’ threshold).
- The final ASU will explicitly link ‘probable’ in the probable-to-complete threshold to the ASC Master Glossary definition.
- As part of the probable-to-complete assessment, entities will assess whether software projects are subject to significant development uncertainty. If so, completion is not probable until such uncertainty is resolved.
- Significant development uncertainty will exist when either the software or its core features/functions are novel, unique or unproven, or the significant performance requirements of the software (i.e. what the software is needed to do – e.g. its functions or features) remain unidentified or subject to substantial further revision.
- Significant development uncertainty stemming from novel, unique or unproven features/functions must be resolved through coding and testing that establishes the software can meet its performance requirements, similar to how ‘high-risk development issues’ are resolved for external-use software under ASC 985-20.
- Board members emphasized that judgment is expected in applying the updated cost capitalization guidance.