YourDictionary

Dictionary Home » Business » invested capital

invested capital business definition

An investment measure calculated by adding an investor's net worth and long-term liabilities.

Learn more about invested capital

link/cite print suggestion box