passdrill
Accounting: GAAP & IFRS · US GAAP vs IFRS Differences · Card 021/023 easy

A company undertakes an internal project to build new software solely for its own internal use, not for sale or lease to customers. The project proceeds through an initial phase of evaluating alternatives and requirements, followed by a phase, after management formally authorizes and commits to funding the project, of actual coding, installation, and testing, and finally a phase of training staff and performing routine maintenance once the software is in use. Under ASC 350-40, and separately under IAS 38, at what point may the company begin capitalizing the costs of this project?

  1. IAS 38 uses the same three named stages, preliminary project, application development, and post-implementation, as ASC 350-40, and begins capitalization at exactly the same point under each framework
  2. ASC 350-40 requires costs to be expensed during the preliminary project stage, capitalized during the application development stage once management has authorized and committed to funding the project, and expensed again during the post-implementation stage; IAS 38 does not use these named stages at all, instead requiring the entity to demonstrate all six of its general intangible-asset development criteria, including technical feasibility and reliable measurement of cost, before capitalizing any software development expenditure
  3. Under IAS 38, all software development costs must be expensed as incurred with no capitalization option available, unlike ASC 350-40, which permits capitalization from the very first planning discussions
  4. Under ASC 350-40, capitalization begins the moment the idea for the software is first proposed internally, with no management approval required, unlike IAS 38's stricter criteria
Next card → Shuffle