Public Financial Management (PFM) is the process by which governments raise and spend public funds. It encompasses everything from budgeting, revenue collection, and expenditure management to treasury operations, auditing and civil service management. The budget cycle is the series of steps that governments follow to prepare, approve and implement their annual budgets.