Nettonykyarvo saadaan, kun vaihtelevien aikavälien perusteella koko projektin ajalta lasketaan yhteen tuotot ja vähennetään niistä kustannukset. Yhteen- ja vähennyslaskun merkitsevien desimaalien määrän on vastattava mitatun luvun merkitsevien desimaalien määrää. Tällöin kaikissa yhteenlaskettavissa tai vähennettävissä luvuissa käytetään pienintä merkitsevien desimaalien määrää. Kun nettonykyarvolaskelmassa käytetään diskonttokorkoa, tietyn ajanjakson diskontatut kustannukset ja tuotot määritetään kerto- ja jakolaskun avulla. Tuloksessa käytettävien merkitsevien lukujen määrän on määräydyttävä kaikkien kerrottujen tai jaettujen merkitsevien mittauslukujen pienimmän määrän mukaan. Käytettävissä ei ole tarkkaa menetelmää, jolla voitaisiin määrittää tuloksessa käytettävien merkitsevien lukujen määrä.
Nettonykyarvo saadaan, kun diskontattujen tuottovirtojen summasta vähennetään diskontattujen kustannusvirtojen summa. Järjestelmä laskee nettonykyarvon laskemalla yhteen aikaruudukon kaikki kustannus- ja tuottovirrat nykyhetkestä projektin päättymishetkeen. Järjestelmä määrittää Ylin-, Todennäköinen- ja Alin-arvojen jakauman käyttämällä niissä satunnaisia otanta-arvoja tuhansia kertoja. Todellinen-arvo on toteutunut arvo, joka ei esiinny tuloksissa. Kaavaa käytetään vakiosijoitusanalyysimallissa, jossa on arvovirta, tulovirta (R) ja kaksi kustannusvirtaa: kehityskustannukset (D) ja ylläpitokustannukset (M).
