Capital budgeting, or investment appraisal, is the planning process used to determine whether an organization's long-term investments such as new machinery, replacement machinery, new plants, new products etc. are worth the funding of cash through the firm's capitalization structure (debt, equity or retained earnings). It is the process of allocating resources for major capital, or investment, expenditures. One of the primary goals of capital budgeting investments is to increase the value of the firm to the shareholders.