Capitalization of software development costs refers to accounting for the cost of internal use software. In early stages of a project, all costs are expensed as they are incurred. As the project moves towards completion, some costs may be capitalized in order to better anticipate future profitability.