ASC 350-40
Internal-Use Software
350 Intangibles—Goodwill and Other
Source downloaded: .Record version d03f4c0f21be. Effective date must be checked in the source.
ASC 350-40 governs the accounting for costs of computer software acquired, developed, or modified solely for an entity's internal needs (with no substantive plan to market it externally), and for implementation costs of hosting arrangements that are service contracts. Under current guidance, preliminary project stage costs and training/data conversion costs are expensed, while internal and external direct costs incurred during the application development stage are capitalized (350-40-25-1 through 25-6) once management authorizes and commits funding and completion is probable (350-40-25-12). Capitalized amounts are amortized straight-line beginning when the software is ready for its intended use (350-40-35-4 through 35-6) and tested for impairment under Section 360-10-35.
Key points (7)
- Software is 'internal use' only if it is acquired, internally developed, or modified solely to meet internal needs AND no substantive plan exists or is being developed to market it externally (350-40-15-2A); a past practice of both using and selling software creates a rebuttable presumption the software is intended for sale (350-40-15-2C).
- Preliminary project stage costs are expensed as incurred and application development stage costs are capitalized, while training, data conversion (except access/conversion software), maintenance, general and administrative, and overhead costs are expensed (350-40-25-1 through 25-6; 350-40-30-3).
- Only external direct costs of materials and services, payroll and payroll-related costs of employees devoting time directly to the project, and interest under Subtopic 835-20 may be capitalized (350-40-30-1); multiple-element prices are allocated based on relative standalone price (350-40-30-4).
- Capitalization begins when the preliminary project stage is complete, management with relevant authority authorizes and commits funding, and completion is probable (350-40-25-12), and ceases no later than when the project is substantially complete and ready for its intended use, that is, after all substantial testing (350-40-25-14).
- A hosting arrangement is a software license within this Subtopic only if the customer can take possession of the software at any time without significant penalty and it is feasible to run or host it elsewhere (350-40-15-4A); otherwise it is a service contract whose capitalized implementation costs are amortized over the hosting term and presented in the same income statement, balance sheet, and cash flow lines as the hosting fees (350-40-35-13; 350-40-45-1 through 45-3).
- Amortization is straight-line unless another systematic and rational basis is more representative and begins per module when it is ready for its intended use (350-40-35-4 through 35-6); unamortized costs of replaced software are expensed when the new software is ready for use (350-40-25-15).
- Impairment follows Section 360-10-35; when it is no longer probable the software will be completed and placed in service, the asset is reported at the lower of carrying amount or fair value less costs to sell, with a rebuttable presumption that fair value is zero (350-40-35-1 through 35-3). ASU 2025-06 (effective for annual periods beginning after December 15, 2027; 350-40-65-4) replaces the project-stage model with a probable-to-complete threshold that is not met while significant development uncertainty exists (350-40-25-12A).
For students. Exam questions almost always hinge on the stage in which a cost was incurred (preliminary = expense, application development = capitalize, postimplementation training/maintenance = expense) and on whether a cloud arrangement conveys a software license under 350-40-15-4A. A common misunderstanding is assuming every cost incurred during the application development stage is capitalized — training and most data conversion costs are expensed based on their nature, not their timing (350-40-55-4).
Machine-generated study aid for ASC 350-40. Check the source paragraphs below.
350-40-00Status
Source downloaded: .Record version 1004d6ed5c5d. Effective date must be checked in the source.
350-40-05Overview and Background
Source downloaded: .Record version ae7ffd07a123. Effective date must be checked in the source.
- aGeneral
- bImplementation Costs of a Hosting Arrangement That Is a Service Contract.
- aHow to test the internal-use software for impairment
- bHow to amortize the asset
- cHow to account for software that previously was considered for internal use, but subsequently was marketed.
Implementation Costs of a Hosting Arrangement That Is a Service Contract
350-40-15Scope and Scope Exceptions
Source downloaded: .Record version fc62f936683a. Effective date must be checked in the source.
Overall Guidance
Transactions
- aInternal-use software
- bThe proceeds of computer software developed or obtained for internal use that is marketed
- cNew internal-use software developed or obtained that replaces previously existing internal-use software
- dComputer software that consists of more than one component or module. For example, an entity may develop an accounting software system containing three elements: a general ledger, an accounts payable subledger, and an accounts receivable subledger. In this example, each element might be viewed as a component or module of the entire accounting software system. The guidance in this Subtopic shall be applied to individual components or modules.
- aInternal-use software
- bThe proceeds of computer software developed or obtained for internal use that is marketed
- cNew internal-use software developed or obtained that replaces previously existing internal-use software
- dComputer software that consists of more than one component or module. For example, an entity may develop an accounting software system containing three elements: a general ledger, an accounts payable subledger, and an accounts receivable subledger. In this example, each element might be viewed as a component or module of the entire accounting software system. The guidance in this Subtopic shall be applied to individual components or modules.
- eCosts incurred to develop a website.
- aThe software is acquired, internally developed, or modified solely to meet the entity's internal needs.
- bDuring the software's development or modification, no substantive plan exists or is being developed to market the software externally.
- aSoftware to be sold, leased, or otherwise marketed as a separate product or as part of a product or process, subject to Subtopic 985-20
- bSoftware to be used in research and development, subject to Subtopic 730-10
- cSoftware developed for others under a contractual arrangement, subject to contract accounting standards
- dAccounting for costs of reengineering activities, which often are associated with new or upgraded software applications.
- e
- aThe customer has the contractual right to take possession of the software at any time during the hosting period without significant penalty.
- bIt is feasible for the customer to either run the software on its own hardware or contract with another party unrelated to the vendor to host the software.
- aThe ability to take delivery of the software without incurring significant cost
- bThe ability to use the software separately without a significant diminution in utility or value.
Other Considerations
- aPurchased or leased computer software used in research and development activities where the software does not have alternative future uses
- bAll internally developed internal-use computer software (including software developed by third parties, for example, programmer consultants) in either of the following circumstances:
- 1The software is a pilot project (that is, software of a nature similar to a pilot plant as noted in paragraph 730-10-55-1(h)).
- 2The software is used in a particular research and development project, regardless of whether the software has alternative future uses.
- 1
Implementation Costs of a Hosting Arrangement That Is a Service Contract
350-40-25Recognition
Source downloaded: .Record version d5aa80b17a57. Effective date must be checked in the source.
Preliminary Project Stage
| Editor's Note: The content of paragraph 350-40-25-1 will change upon transition, together with a change in the heading noted below. |
| > Costs to Be Expensed as Incurred |
Application Development Stage
| Editor's Note: Paragraph 350-40-25-2 will be will be superseded upon transition, together with its heading. |
| > Application Development Stage |
Postimplementation-Operation Stage
| Editor's Note: Paragraph 350-40-25-6 will be will be superseded upon transition, together with its heading. |
| > Postimplementation-Operation Stage |
Upgrades and Enhancements
| Editor's Note: Paragraph 350-40-25-7 will be will be superseded upon transition, together with its heading. |
| > Upgrades and Enhancements |
Capitalization of Cost
- aPreliminary project stage is completed.
- bManagement, with the relevant authority, implicitly or explicitly authorizes and commits to funding a computer software project and it is probable that the project will be completed and the software will be used to perform the function intended.
| Editor's Note: The content of paragraph 350-40-25-12 will change upon transition, together with a change in the heading noted below. |
| > Capitalization of Costs |
- a
- bManagement, with the relevant authority, implicitly or explicitly authorizes and commits to funding a computer software project.Examples of authorization and commitment to funding a computer software project include the execution of a contract with a third party to develop the software, approval of expenditures related to internal development, or a commitment to obtain the software from a third party.
- cIt is probable that the project will be completed and the software will be used to perform the function intended (referred to as the probable-to-complete recognition threshold). In evaluating whether the probable-to-complete recognition threshold has been met, an entity shall assess whether there is significant uncertainty associated with the development activities of the software (referred to as significant development uncertainty) in accordance with paragraph 350-40-25-12A.
- aThe software being developed has technological innovations or novel, unique, or unproven functions or features, and the uncertainty related to those technological innovations, functions, or features, if identified, has not been resolved through coding and testing.
- bThe significant performance requirements of the software have not been identified, or the identified significant performance requirements continue to be substantially revised.
Upgrades and Enhancements
Additional Considerations for Website Development Costs
Implementation Costs of a Hosting Arrangement That Is a Service Contract
350-40-30Initial Measurement
Source downloaded: .Record version 3177c19c6fb7. Effective date must be checked in the source.
Capitalizable Cost
- aExternal direct costs of materials and services consumed in developing or obtaining internal-use computer software. Examples of those costs include but are not limited to the following:
- 1Fees paid to third parties for services provided to develop the software during the application development stage
- 2Costs incurred to obtain computer software from third parties
- 3Travel expenses incurred by employees in their duties directly associated with developing software.
- 1
- bPayroll and payroll-related costs (for example, costs of employee benefits) for employees who are directly associated with and who devote time to the internal-use computer software project, to the extent of the time spent directly on the project. Examples of employee activities include but are not limited to coding and testing during the application development stage.
- cInterest costs incurred while developing internal-use computer software. Interest shall be capitalized in accordance with the provisions of Subtopic 835-20.
| Editor's Note: The content of paragraph 350-40-30-1 will change upon transition, together with a change in the heading noted below. |
| > Capitalizable Costs |
- aExternal direct costs of materials and services consumed in developing or obtaining internal-use computer software. Examples of those costs include but are not limited to the following:
- 1Fees paid to third parties for services provided to develop the software
- 2Costs incurred to obtain computer software from third parties
- 3Travel expenses incurred by employees in their duties directly associated with developing software.
- 1
- bPayroll and payroll-related costs (for example, costs of employee benefits) for employees who are directly associated with and who devote time to the internal-use computer software project, to the extent of the time spent directly on the project. Examples of employee activities include but are not limited to design of chosen path, including software configuration and software interfaces, coding, installation to hardware, and testing, including parallel processing phase.
- cInterest costs incurred while developing internal-use computer software. Interest shall be capitalized in accordance with the provisions of Subtopic 835-20.
- dCosts to develop or obtain software that allows for access to or conversion of old data by new systems.
Multiple-Element Arrangements Included in Purchase Price
Implementation Costs of a Hosting Arrangement That Is a Service Contract
350-40-35Subsequent Measurement
Source downloaded: .Record version 108a9b404df7. Effective date must be checked in the source.
Impairment
- aInternal-use computer software is not expected to provide substantive service potential.
- bA significant change occurs in the extent or manner in which the software is used or is expected to be used.
- cA significant change is made or will be made to the software program.
- dCosts of developing or modifying internal-use computer software significantly exceed the amount originally expected to develop or modify the software.
- aA lack of expenditures budgeted or incurred for the project.
- bProgramming difficulties that cannot be resolved on a timely basis.
- cSignificant cost overruns.
- dInformation has been obtained indicating that the costs of internally developed software will significantly exceed the cost of comparable third-party software or software products, so that management intends to obtain the third-party software or software products instead of completing the internally developed software.
- eTechnologies are introduced in the marketplace, so that management intends to obtain the third-party software or software products instead of completing the internally developed software.
- fBusiness segment or unit to which the software relates is unprofitable or has been or will be discontinued.
- aA lack of expenditures budgeted or incurred for the project.
- bProgramming difficulties that cannot be resolved on a timely basis.
- cSignificant cost overruns.
- dInformation has been obtained indicating that the costs of internally developed software will significantly exceed the cost of comparable third-party software or software products, so that management intends to obtain the third-party software or software products instead of completing the internally developed software.
- eTechnologies are introduced in the marketplace, so that management intends to obtain the third-party software or software products instead of completing the internally developed software.
- fBusiness segment or unit to which the software relates is unprofitable or has been or will be discontinued.
Amortization
- aObsolescence
- bTechnology
- cCompetition
- dOther economic factors
- eRapid changes that may be occurring in the development of software products, software operating systems, or computer hardware and whether management intends to replace any technologically inferior software or hardware.
Internal-Use Computer Software Subsequently Marketed
Implementation Costs of a Hosting Arrangement That Is a Service Contract
Impairment
- a The hosting arrangement is not expected to provide substantive service potential.
- b A significant change occurs in the extent or manner in which the hosting arrangement is used or is expected to be used.
- c A significant change is made or will be made to the hosting arrangement.
Amortization
- a Periods covered by an option to extend the hosting arrangement if the entity (customer) is reasonably certain to exercise that option
- b Periods covered by an option to terminate the hosting arrangement if the entity (customer) is reasonably certain not to exercise that option
- c Periods covered by an option to extend (or not to terminate) the hosting arrangement in which exercise of the option is controlled by the vendor.
- a Obsolescence
- b Technology
- c Competition
- d Other economic factors
- e Rapid changes that may be occurring in the development of hosting arrangements or hosted software
- f Significant implementation costs that are expected to have significant economic value for the entity (customer) when the option to extend or terminate the hosting arrangement becomes exercisable.
350-40-45Other Presentation Matters
Source downloaded: .Record version b9224de48c09. Effective date must be checked in the source.
Implementation Costs of a Hosting Arrangement That Is a Service Contract
Amortization
Statement of Financial Position
Statement of Cash Flows
350-40-50Disclosure
Source downloaded: .Record version c568dd4acfba. Effective date must be checked in the source.
Implementation Costs of a Hosting Arrangement That Is a Service Contract
350-40-55Implementation Guidance and Illustrations
Source downloaded: .Record version 907fec2ed60a. Effective date must be checked in the source.
Implementation Guidance
- aA manufacturing entity purchases robots and customizes the software that the robots use to function. The robots are used in a manufacturing process that results in finished goods.
- bAn entity develops software that helps it improve its cash management, which may allow the entity to earn more revenue.
- cAn entity purchases or develops software to process payroll, accounts payable, and accounts receivable.
- dAn entity purchases software related to the installation of an online system used to keep membership data.
- eA travel agency purchases a software system to price vacation packages and obtain airfares.
- fA bank develops software that allows a customer to withdraw cash, inquire about balances, make loan payments, and execute wire transfers.
- gA mortgage loan servicing entity develops or purchases computer software to enhance the speed of services provided to customers.
- hA telecommunications entity develops software to run its switches that are necessary for various telephone services such as voice mail and call forwarding.
- iAn entity is in the process of developing an accounts receivable system. The software specifications meet the entity's internal needs and the entity did not have a marketing plan before or during the development of the software. In addition, the entity has not sold any of its internal-use software in the past. Two years after completion of the project, the entity decided to market the product to recoup some or all of its costs.
- jA broker-dealer entity develops a software database and charges for financial information distributed through the database.
- kAn entity develops software to be used to create components of music videos (for example, the software used to blend and change the faces of models in music videos). The entity then sells the final music videos, which do not contain the software, to another entity.
- lAn entity purchases software to computerize a manual catalog and then sells the manual catalog to the public.
- mA law firm develops an intranet research tool that allows firm members to locate and search the firm's databases for information relevant to their cases. The system provides users with the ability to print cases, search for related topics, and annotate their personal copies of the database.
- aAn entity sells software required to operate its products, such as robots, electronic game systems, video cassette recorders, automobiles, voice-mail systems, satellites, and cash registers.
- bA pharmaceutical entity buys machines and writes all of the software that allows the machines to function. The pharmaceutical entity then sells the machines, which help control the dispensation of medication to patients and help control inventory, to hospitals.
- cA semiconductor entity develops software embedded in a microcomputer chip used in automobile electronic systems.
- dAn entity purchases software to computerize a manual catalog and then sells the computer version and the related software to the public.
- eA software entity develops an operating system for sale and for internal use. Though the specifications of the software meet the entity's internal needs, the entity had a marketing plan before the project was complete. In addition, the entity has a history of selling software that it also uses internally and the plan has a reasonable possibility of being implemented.
- fAn entity is developing software for a point-of-sale system. The system is for internal use; however, a marketing plan is being developed concurrently with the software development. The plan has a reasonable possibility of being implemented.
- gA telecommunications entity purchases computer software to be used in research and development activities.
- hAn entity incurs costs to develop computer software for another entity under a contract with that other entity.
- a
- 1Conceptual formulation of alternatives
- 2Evaluation of alternatives
- 3Determination of existence of needed technology
- 4Final selection of alternatives.
- 1
- bApplication development stage:
- 1Design of chosen path, including software configuration and software interfaces
- 2Coding
- 3Installation to hardware
- 4Testing, including parallel processing phase.
- 1
- cPostimplementation-operation stage:
- 1Training
- 2Application maintenance.
- 1
Illustrations
- aAs part of its assessment under paragraph 350-40-25-12(c), the company evaluates whether there is significant development uncertainty in accordance with paragraph 350-40-25-12A. As of August 1, 20X3, the company determines that:
- 1It has identified the significant performance requirements and does not expect to continue to substantially revise those requirements because the only expected customization is selecting from existing functionality and features.
- 2The software being developed does not have technological innovations or novel, unique, or unproven functions or features because the company has selected a developed solution.
Therefore, as of August 1, 20X3, the company determines that significant development uncertainty does not exist. - 1
- bThe company evaluates the requirements in paragraph 350-40-25-12 to determine when to begin capitalizing software costs:
- 1The company determines that management authorized and committed to funding the software project on August 1, 20X3, when it executed the contract with the third party.
- 2Considering all other relevant facts and circumstances (for example, the company has engaged an established and experienced third party to implement and customize the software), as of August 1, 20X3, the company determines that it is probable that the software project will be completed and the software will be used to perform the function intended.
- 1
- aAs part of its assessment under paragraph 350-40-25-12(c), the company evaluates whether there is significant development uncertainty in accordance with paragraph 350-40-25-12A. As of February 1, 20X1, the company determines that:
- 1It has not yet identified the significant performance requirements.
- 2The software being developed does not have technological innovations or novel, unique, or unproven functions or features.
Therefore, as of February 1, 20X1, the company determines that significant development uncertainty exists and, in accordance with paragraph 350-40-25-12A, the software project does not meet the requirements to begin capitalizing software costs in paragraph 350-40-25-12(c). - 1
- bAs of December 1, 20X1, the company determines that:
- 1It has identified the significant performance requirements and does not expect to continue to substantially revise those requirements.
- 2The software being developed does not have technological innovations or novel, unique, or unproven functions or features.
Therefore, as of December 1, 20X1, the company determines that significant development uncertainty has been resolved. - 1
- cAs of December 1, 20X1, the company evaluates the requirements in paragraph 350-40-25-12 to determine when to begin capitalizing software costs:
- 1The company determines that management authorized and committed to funding the software project on February 1, 20X1, when it approved funding for internal development of the application.
- 2Considering all other relevant facts and circumstances, as of December 1, 20X1, the company determines that it is probable that the software project will be completed and the software will be used to perform the function intended.
- 1
- aAs part of its assessment under paragraph 350-40-25-12(c), the company evaluates whether there is significant development uncertainty in accordance with paragraph 350-40-25-12A. As of February 1, 20X1, the company determines that:
- 1It has not yet identified the significant performance requirements.
- 2The software being developed has novel functionality and that functionality has not been resolved through coding and testing.
Therefore, as of February 1, 20X1, the company determines that significant development uncertainty exists and, in accordance with paragraph 350-40-25-12A, the software project does not meet the requirements to begin capitalizing software costs in paragraph 350-40-25-12(c). - 1
- bAs of March 1, 20X3, the company determines that:
- 1It has identified the significant performance requirements and does not expect to continue to substantially revise those requirements.
- 2The uncertainty related to the novel functionality has been resolved through coding and testing.
Therefore, as of March 1, 20X3, the company determines that significant development uncertainty has been resolved. - 1
- cAs of March 1, 20X3, the company evaluates the requirements in paragraph 350-40-25-12 to determine when to begin capitalizing software costs:
- 1The company determines that management authorized and committed to funding the software project on February 1, 20X1, when it approved a budget and allocated an internal development team.
- 2Considering all other relevant facts and circumstances, as of March 1, 20X3, the company determines that it is probable that the software project will be completed and the software will be used to perform the function intended.
- 1
- aTo obtain and register an internet domain
- bTo input content into the website
- cTo develop initial graphics for the website
- dTo register the website with internet search engines
- eFor ongoing website hosting fees.
- aAs part of its assessment under paragraph 350-40-25-12(c), the organization evaluates whether there is significant development uncertainty in accordance with paragraph 350-40-25-12A. As of August 1, 20X5, the organization determines that:
- 1It has identified the significant performance requirements and does not expect to continue to substantially revise those requirements because the website will be created from existing templates that the organization can use to share the information described in paragraph 350-40-55-18.
- 2The website being developed does not have technological innovations or novel, unique, or unproven functions or features because it will be developed from existing templates.
Therefore, as of August 1, 20X5, the organization determines that significant development uncertainty does not exist. - 1
- bThe organization evaluates the requirements in paragraph 350-40-25-12 to determine when to begin capitalizing costs:
- 1The organization determines that management authorized and committed to funding the development of the website on August 1, 20X5, when it executed the contract with the third party.
- 2Considering all other relevant facts and circumstances (for example, the organization has engaged an established and experienced third party to develop the website), as of August 1, 20X5, the organization determines that it is probable that the project will be completed and the website will be used to perform the function intended.
- 1
- aFees paid to the third party for services to develop the website are evaluated for capitalization in accordance with paragraph 350-40-30-1.
- bCosts incurred to obtain and register the internet domain are evaluated for capitalization in accordance with paragraph 350-40-25-17J.
- cCosts incurred to input content into the website are expensed as incurred in accordance with paragraph 350-40-25-17G.
- dCosts incurred to develop initial graphics for the website are evaluated for capitalization in accordance with paragraph 350-40-25-17H.
- eCosts incurred to register the website with internet search engines are expensed as incurred in accordance with paragraph 350-40-25-17I.
- fOngoing website hosting fees are expensed over the period of benefit in accordance with paragraph 350-40-25-17F.
350-40-65Transition and Open Effective Date Information
Source downloaded: .Record version 1b64d48da0ce. Effective date must be checked in the source.
Transition Related to Accounting Standards Update No. 2025-06, <em class="ph i">Intangibles—Goodwill and Other—Internal-Use Software (Subtopic 350-40): Targeted Improvements to the Accounting for Internal-Use Software</em>
- aAll entities shall apply the pending content that links to this paragraph for annual reporting periods beginning after December 15, 2027, and interim reporting periods within those annual reporting periods.
- bEarly adoption of the pending content that links to this paragraph is permitted in an interim or annual reporting period in which financial statements have not yet been issued or made available for issuance. If an entity adopts the pending content that links to this paragraph in an interim reporting period, it shall adopt the pending content as of the beginning of the annual reporting period that includes that interim reporting period.
- cAn entity shall apply the pending content that links to this paragraph using one of the following transition methods:
- 1Prospectively to new software costs incurred for all projects, including costs incurred for in-process projects, during annual reporting periods (and interim reporting periods within those annual reporting periods) beginning after the date that the pending content that links to this paragraph is adopted.
- 2On a modified transition approach, as follows:
- iProspectively to new software costs incurred (for all projects, including costs incurred for in-process projects), excluding those described in (c)(2)(ii), during annual reporting periods (and interim reporting periods within those annual reporting periods) beginning after the date that the pending content that links to this paragraph is adopted.
- iiFor an in-process project that, as of the date that the pending content that links to this paragraph is adopted, the entity determines does not meet the capitalization requirements in paragraphs but had met the capitalization requirements before that date, the entity shall derecognize capitalized costs for that in-process project through a cumulative-effect adjustment to the opening balance of retained earnings (or other appropriate components of equity or net assets in the statement of financial position) as of the beginning of the annual reporting period in which the pending content that links to this paragraph is adopted.
- i
- 3Retrospectively through a cumulative-effect adjustment to the opening balance of retained earnings (or other appropriate components of equity or net assets in the statement of financial position) as of the beginning of the first period presented.
- 1
- dAn entity that applies the pending content that links to this paragraph prospectively in accordance with (c)(1) shall provide the transition disclosures required by paragraph 250-10-50-1(a) in both the interim reporting period (if applicable) and the annual reporting period of the change.
- eAn entity that applies the pending content that links to this paragraph using a modified transition approach in accordance with (c)(2) shall provide the transition disclosures required by paragraph 250-10-50-1(a) and the cumulative effect of the change on retained earnings (or other components of equity or net assets in the statement of financial position) as of the beginning of the annual reporting period in which the pending content that links to this paragraph is adopted in both the interim reporting period (if applicable) and the annual reporting period of the change.
- fAn entity that applies the pending content that links to this paragraph retrospectively in accordance with (c)(3) shall provide the transition disclosures required by paragraph 250-10-50-1(a) through (b)(1), (b)(2) for any prior periods retrospectively adjusted, and (b)(3) and (c)(2) in both the interim reporting period (if applicable) and the annual reporting period of the change.
Related subtopics
- 985-20 Costs of Software to Be Sold, Leased, or MarketedSoftware
- 730-10 OverallResearch and Development
- 350-50 Website Development CostsIntangibles—Goodwill and Other
- 340-40 Contracts with CustomersOther Assets and Deferred Costs
- 350-30 General Intangibles Other Than GoodwillIntangibles—Goodwill and Other
- 720-45 Business and Technology ReengineeringOther Expenses