Ničelni kuponski donos se izračuna tako, da uporabimo enačbo sedanje vrednosti in jo rešimo za diskontno stopnjo. Dobljena stopnja je donos. Gre za diskontno stopnjo, ki jo razkrivajo razmere na trgu, in stopnjo donosa, ki jo vlagatelji pričakujejo od obveznice. Donos obveznic brez kupona pomaga vlagateljem pri odločitvi, ali bodo vlagali v obveznice.
Obveznica je bankovec, ki ga podjetja prodajajo, da bi zbrali denar – vlagatelji menjajo nakupno ceno za prihodnji tok plačil. Nekatere obveznice plačujejo ali kupone občasno, vendar imajo obveznice brez kuponov samo eno plačilo v času, ko zapadejo. Znesek plačila se imenuje nominalna vrednost ali nominalna vrednost obveznice. Vlagatelji se odločajo, ali bodo vlagali v obveznice, na podlagi donosa obveznice ali donosnosti na tržno ceno. V bistvu je obveznica posojilo, ki ga vlagatelj da podjetju, donos pa je obrestna mera, ki jo vlagatelj prejme v zameno.
Obstajajo različni koncepti, ki si delijo ime donos. Na primer, trenutni donos je izplačilo kupona, deljeno s tržno ceno obveznice. Ker obveznice brez kuponov ne izplačujejo kuponov, nimajo tekočega donosa. Na splošno, ko vlagatelji govorijo o donosnosti obveznice, se sklicujejo na njen donos do zapadlosti – to je merilo donosa, ki bi ga vlagatelj dobil, če bi ponovno vložil vsako plačilo, ki ga je izvršila obveznica. Za večino obveznic je ukrep nekoliko nerealen, ker vlagatelji ne vlagajo vedno kuponov po optimalni stopnji; vendar je donos obveznice brez kupona natančnejši, saj ni predpostavke o ponovnem vlaganju.
Na splošno izračunate donos do zapadlosti tako, da zapišete formulo sedanje vrednosti za obveznico z uporabo spremenljivke y namesto diskontne stopnje. Nato vključite vrednosti za donos in preverite, ali se sedanja vrednost ujema z dejansko tržno ceno. Če se ne spremeni, prilagodite vrednost donosa. Ta postopek se imenuje ugibaj in preveri. Tudi kalkulatorji, ki ugotavljajo donosnost do zapadlosti, uporabljajo to metodo; preprosto ponovijo.
Donos brezkuponske obveznice je lažje izračunati, ker je v enačbi sedanje vrednosti manj komponent. Podano je z Cena = (Nominalna vrednost)/(1 + y)n, kjer je n število obdobij pred zapadlostjo obveznice. To pomeni, da lahko enačbo rešite neposredno, namesto da bi uporabljali ugibanje in preverjanje. Donos je tako podan z y = (nominalna vrednost/cena)1/n – 1.