Bij een kosten-batenanalyse kijk je naar directe kosten zoals materiaal en arbeid, indirecte kosten zoals overhead, en ook naar incidentele kosten die misschien niet meteen duidelijk zijn. Baten kunnen nieuwe inkomstenstromen, verbeterde efficiëntie of besparingen omvatten. Het is ook belangrijk om niet-financiële baten te overwegen, zoals klanttevredenheid en marktuitbreiding.