more-arw search

Q&A Forum

Accounting Rules for Software Capitalization

For a new capex software that is being implemented (such as a new website, mobile app, CRM, accounting system, etc), what are the accounting rules for what project costs can be capitalized? There are generally several components to these projects, including an initial assessment before the project begins, the project work (design & build), consulting costs to build the asset, training, and deployment. Does anyone know which of these costs are considered operating expenses as part of the project? It seems that the initial assessment wouldn't be capitalizable, and perhaps also the training, but the other costs all are related to building the asset so they seem to be capital expenses to me. Any help/guidance would be greatly appreciated.


Rebecca LeClaire
Title: CFO
Company: Liquid Measurement Systems, Inc.
(CFO, Liquid Measurement Systems, Inc.) |

Most costs incurred in the acquisition of a software (large enough that you want to capitalize it), can be included in the capitalization. The question would be do you want to capitalize all of those costs. Depending on the financial situation of your company, and the type of company you are, you may decide to just expense any upfront costs, or the training, or any specific part of it. That part of it really comes down to a business decision on how to handle. These decisions do have tax implications so you have to do some analysis if this a significant purchase. Just be sure you are deliberate and consistent in your treatment of capitalizing assets.

Jeff McGlaughlin
Title: Corporate Controller
Company: Withheld
(Corporate Controller, Withheld) |

AICPA Statement of Position 98-1:

(Agent, JKS Solutions, Inc.) |

You might want to obtain a new GAAP Guide, they are always helpful. Training under any circumstances is never capitalizable. If there are any hosting costs, these are period expenses and are not capitalizable. Here is a weblink that could be useful. Getting a handle on the rules requires obtaining the ASC guidance and probably a GAAP Guide. If you are a controller, then you can probably get your company to pay for one.


Get Free Membership

By signing up, you will receive emails from Proformative regarding Proformative programs, events, community news and activity. You can withdraw your consent at any time. Contact Us.

Business Exchange

Browse the Business Exchange to find information, resources and peer reviews to help you select the right solution for your business.

Learn more

Contribute to Community

If you’re interested in learning more about contributing to your Proformative community, we have many ways for you to get involved. Please email to learn more about becoming a speaker or contributing to the blogs/Q&A Forum.