Get the FREE one-click dictionary software for Windows
or the iPhone/iPad and Android apps
Noun: cost of capital
  1. The opportunity cost of the funds employed as the result of an investment decision; the rate of return that a business could earn if it chose another investment with equivalent risk
    "The company's cost of capital influenced their decision to pursue the new project";
    - capital cost

Derived forms: costs of capital

Type of: opportunity cost

Encyclopedia: Cost of capital