Patent ID: 7761492

Claim:
A computer-implemented method for determining costs for an enterprise incurred for a time period and associated with internal development of software for internal use, the method comprising: receiving, by a processor, billing information for jobs for a time period, wherein billing information includes: job identifiers for the jobs; amounts of time billed by individuals for one or more of the jobs; and individual identifiers for the individuals, wherein the individual identifiers indicate a relationship of an individual to the enterprise; identifying, by the processor, at least a portion of the billing information associated with the jobs corresponding to internal development of software for internal use; identifying, by the processor, capitalizable costs in the at least a portion of the billing information based at least in part on the job identifiers; identifying, by the processor, in the at least a portion of the billing information, one or more of the individuals that are employees of the enterprise based at least in part on the individual identifiers; performing, by the processor, an analysis by applying one or more accounting rules to the at least a portion of the billing information, wherein at least one of the accounting rules includes a rule applicable to employees of the enterprise; and determining, by the processor, capitalizable costs for the enterprise for the time period based on the at least a portion of the billing information and the analysis.