payback period
noun
  1. a period of time over which a loan is to be repaid or an investment is to pay for itself

  2. the length of time it will take to earn back the money invested in a project

Browse by Subjects
Wash Sale
ICAEW
capital expenditure budget
demutualise
book value per share