Capital budgeting is a system of planning future Cash Flows from long-term investments. Long-term investments with higher profitability are undertaken which results in growth and wealth.