The management and analysis of a company’s cash flows. Careful cash flow management allows a company to estimate the amount of cash that it will have on hand at any one time, project trends in cash inflow and cash outflow , and evaluate whether a shortfall or surplus in cash could potentially occur.