SOP 98

Term Definition

SOP 98-1 is a Statement of Position, Accounting for the Costs of Computer Software Developed or Obtained for Internal Use, issued by the American Institute of Certified Public Accountants. SOP 98 provides guidance on the capitalization of software created for internal use. The SOP applies to all  non-government entities and must be adopted for fiscal years beginning after December 15, 1998, although earlier adoption is encouraged.

SOP 98-1 describes the allocation of project expenses to either expense or categories that can be capitalized. The main parameters of the guidance are that planning and initial selections of alternatives are expensed as incurred. After the planning has been completed and coding has begun, these costs may be capitalized (including internal labor--only those working directly on the project--and keeping timesheets is important). External Consultants may also be capitalized. Capitalization stops when the project is ready for its intended use. Training end-users are expensed as incurred.

SOP 98-1 defines three phases to projects, a preliminary phase of assessment and planning, the development phase of actual design, installation and testing, and finally the post implementation and operation phase, where the internal software is deployed and adopted through the organization. While internal and external costs accrued during the first and third stages must be expensed against current operation, SOP 98-1 allows the costs involved in the development phase to be capitalized.

SOP 98-1 does not allow general and administrative costs (or overhead expenses) to be included in the capitalized cost of the internal project, a restriction, which can make time reporting problematic. Thus, organizations must be able to define billable hours not only by project and task but activity and description. Utilizing time and billing software can simplify the tracking of applicable SOP 98 items. The use of software does not guarantee compliance but is a tool for project governance and compliance.

“We needed a professional services automation system that would consolidate our databases, improve our billing and expense processes, and that would be an essential platform for moving us forward for the next five years. That’s why we chose Tenrox.”

Senior Project Manager

The benchmark report, which surveyed 150 service executives in the technology sector, takes a revealing look at performance metrics of embedded and pure consulting technology services organizations ...

During this webinar you will learn how CRM and project management software can integrate and exchange information to provide sales and project teams ...