The need for Capital Budgeting arises in public and other Not For Profit (NFP) organizations because it is not always possible to find sufficient revenues to accommodate all the capital needs.  The heavy expenditure which are usually needed for capital outlay cannot always be met from revenues received every fiscal year.