Question - You have identified good basic budgeting principles. However you need to consider aspects more specifically related to management accounting. Things like the control and management responsibilities, types of budgets (production, sales, materials, labour, etc), value and limitations of forecasting, variance analysis and relevant policies and procedures. The question is Identify and briefly explain the key principles and practices of budget preparation.