definitions Discounted payback

Discounted payback

The length of time needed to recoup the present value of an investment; sometimes used when investing in locations with high country risk.