This document provides an overview of budgetary planning and control systems. It discusses the objectives of such systems which include ensuring communication, coordination, control and motivating employees. Various budgeting techniques are described such as top-down vs bottom-up budgeting, incremental budgeting, fixed vs flexible budgets, zero-based budgeting and activity-based budgeting. Feedback and feedforward control are also explained.