If a company is developing software for internal use, when are the costs capitalized?
Once a company has reached the application development stage, costs and time (internal or external) related to design of software configuration and interfaces, coding, installation of hardware, and testing with parallel processing would be capitalized as an asset. While these rules are slightly different from computer software costs for sale, the same fundamentals will be testable on the CPA exam.
Computer Software Costs for Internal Use:
Computer software intended for internal use will incur costs that will be expensed to the income statement up to the point of technological feasibility. This essentially means that the technology developed is feasible to be used. In other words, at this point, this can now become an existing asset on the company’s balance sheet. After technological feasibility has been reached, costs such as additional software configuration, coding, installation of hardware and testing will continue to become capitalized to the company’s intangible asset.
Amortization – similar to computer software assets that are developed for resale, those that were developed for internal use will also be amortized. However, this amortization calculation is less complicated as it will simply be amortized by applying the straight-line method.
Back To All Questions
You might also be interested in... If a company is internally developing software to be sold, when can expenses be capitalized?
As you can see in the visual below, all expenses incurred prior to achieving technological feasibility should be expensed. Only expenses incurred between technological feasibility and the release of the product for sale should be capitalized. Now, the subjective part is determining when technological feasibility has been achieved. Technological feasibility is achieved when the company...
What is the definition of technological feasibility when a company is internally developing software?
Technological feasibility “is established when the entity has completed all planning, designing, coding and testing” necessary to determine that the product will meet its design specifications, including functions, features, and technical performance specifications. Technological feasibility is sometimes referred to having a working model (operative software with same language as the product to be sold, not...
If a company is internally developing software to be sold, when can expenses be capitalized?
As you can see in the visual below, all expenses incurred prior to achieving technological feasibility should be expensed. Only expenses incurred between technological feasibility and the release of the product for sale should be capitalized. Now, the subjective part is determining when technological feasibility has been achieved. Technological feasibility is achieved when the company...
What is the definition of technological feasibility when a company is internally developing software?
Technological feasibility “is established when the entity has completed all planning, designing, coding and testing” necessary to determine that the product will meet its design specifications, including functions, features, and technical performance specifications. Technological feasibility is sometimes referred to having a working model (operative software with same language as the product to be sold, not...