what are the essential components of a public financial management system?
PFM includes all components of a country's budget process - both upstream (including strategic planning, medium term expenditure framework, annual budgeting) and downstream (including revenue management, procurement, control, accounting, reporting, monitoring and evaluation, audits and oversight).