The weighted average cost of capital, or WACC, is the average rate that a company is expected to pay to all its security holders to finance its assets.