payback
noun
- the act or an instance of paying back
- return, as on an investment of capital
See payback in American Heritage Dictionary 4
(pāˈbăkˌ)
nouna. The return gained from or paid on an investment: “One problem with space ventures is that the up-front costs are enormous and the paybacks uncertain and far off at best” (Eric Gelman).
b. The return on an investment equal to the amount invested: expect a payback within six years.
- A benefit gained as the result of a previous action.
- The act or process of paying back.
Learn more about payback