payback
noun [ C or U ]
/ˈpeɪbæk/ ukus FINANCE
the profit received from an investment or the time that it takes to receive the same amount that was invested:
Shareholders are awaiting a cash payback from the deal.
a payback on sth You should have a 20-year payback on your investment in solar panels.
an advantage that you get from something:
payback for sth The payback for reorganization should be increased productivity.
payback time
a situation in which someone will have to suffer for the way that they have behaved in the past:
The union has been treated very badly, and now it's payback time, and strike action will go ahead.