Business valuation is the process of determining the economic value of a business or company. This can be done for a variety of reasons, such as to help potential buyers or investors determine whether or not to purchase or invest in a company, to help set insurance premiums, or for estate planning purposes.