YourDictionary

Dictionary Home » Business » payback period

payback period business definition

  1. The length of time needed for an investment's net cash receipts to cover completely the initial outlay expended in acquiring the investment.
  2. The number of years the higher interest income from a convertible bond (compared with the dividend income from an equivalent investment in the underlying common stock) must persist to make up for the amount above conversion value paid for the convertible. Also called premium recovery period.

Learn more about payback period

link/cite print suggestion box