Definition of payback period in English:

payback period

Line breaks: pay|back period

noun

The length of time required for an investment to recover its initial outlay in terms of profits or savings: if insulation costs £110 and saves £55 a year, its payback period would be two years
More example sentences
  • Getting any train operator on board for such investment would require a payback period possible in only a very long franchise.
  • The analyst first investigated the payback period, which was defined as the length of time required to recover the cost of an investment.
  • The payback period for investments in alternative energy sources is long.

Definition of payback period in:

Get more from Oxford Dictionaries

Subscribe to remove adverts and access premium resources

More on payback period

Nearby words

More words in this category

APEC boom 2 corner crash 1 demand-pull

Translate payback period

into Spanish
Word of the day bogle
Pronunciation: ˈbəʊɡ(ə)l
noun
a phantom or goblin