payback

noun
  1. revenge or retaliation for something
  2. Usage: informal
  3. the return of money that was invested or borrowed
  4. the time required for an investment to generate enough profit to recover its initial cost
  5. Usage: business

Examples