Skip to content

Management Accounting · Forecasting, Budgeting and Budgetary Control

Budgetary Control System and Budgeting Approaches

Updated 10 October 2026 · Fact-checked

Budgetary control is a system where you set budgets, compare actual results with them, find variances, and act on them. Budgeting approaches differ in how budgets are built: fixed, flexible, zero base, performance, rolling and incremental. To answer, define the approach, give steps, then add advantages and limits.

Understand Budgetary Control System and Budgeting Approaches

A budget is a financial or quantitative plan for a future period. Budgetary control is the system that uses budgets to plan, coordinate and control. You set targets, record actual results, compare the two, find variances and take corrective action. It works as a feedback loop.

A typical system has these parts: a budget committee, a budget manual, a budget period, budget centres, a principal budget factor (the limiting factor, often sales), functional budgets, a master budget, and regular reporting. Responsibility for each budget sits with a named manager.

A fixed budget is prepared for one planned level of activity and is not changed when actual activity differs. It is useful for fixed-cost planning, but poor for control if activity moves. A flexible budget is recast for the actual level of activity. It separates fixed and variable costs, so you compare actual cost with the budget allowed for the actual output. That is a fair comparison.

Zero base budgeting (ZBB) starts every period from zero. Each activity must be justified afresh. Performance budgeting links budget to programmes and activities, with measurable outputs and cost per unit of work. It is common in government bodies. A rolling (continuous) budget is updated regularly, for example every quarter, by dropping the period just ended and adding a new one so the horizon stays constant. An incremental budget takes last year's budget or actuals and adds or subtracts an increase for expected changes.

Key rules to remember

Budget allowance for actual activity (flexible budget)
Flexed budget cost = Fixed cost + (Variable cost per unit × Actual units)
For semi-variable costs, split into fixed and variable parts first.
Variance
Variance = Actual result − Flexed budget result
Label as favourable (F) or adverse (A) by effect on profit.
Rolling budget horizon
New budget period added = Period just completed
The total number of budgeted periods stays constant, for example four quarters.
Incremental budget
New budget = Previous budget (or actual) ± Expected change
Existing activities are assumed to continue.
ZBB decision package ranking
Rank packages by benefit relative to cost, then fund in order until the budget limit
Minimum-level package comes first, followed by incremental levels.

How to solve Budgetary Control System and Budgeting Approaches questions

Use this method for both theory and numerical questions on budgetary control and budgeting types.

  1. 1Read the question word: define, explain steps, distinguish, compare or prepare a budget.
  2. 2For theory, start with a one-line definition of the term in plain words.
  3. 3For a distinction, draw a two-column layout with 4 to 5 points such as basis, activity level, cost treatment, use and suitability.
  4. 4For a numerical question, classify each cost as fixed, variable or semi-variable.
  5. 5Compute the variable cost per unit and flex the budget to the activity level asked.
  6. 6Show a neat statement with columns for fixed budget, flexed budget, actual and variance, marking F or A.
  7. 7Add a one or two line interpretation of what the variances suggest and the action required.

Quickest way: Flex first, then compare

When to use it: Use this when a question gives a budget at one activity level and asks for the budget or variances at another.

  1. Divide each variable cost by budgeted units to get a per-unit rate.
  2. Keep fixed costs unchanged unless the question says they step up.
  3. Multiply the rates by the new units and add fixed costs.
  4. Compare actual with the flexed figure, not the original budget.
  5. Write F or A beside each variance.

Common mistakes in Budgetary Control System and Budgeting Approaches

  • Comparing actual cost with the original fixed budget and calling the difference a variance.

    The activity levels differ, but students skip flexing.

    Fix: Flex the budget to actual activity first. Compare only like with like.

  • Changing fixed costs in proportion to output when flexing.

    Students treat all costs as variable to save time.

    Fix: Hold fixed costs constant within the relevant range. Split semi-variable costs.

  • Mixing up rolling budgets and incremental budgets.

    Both use a past budget as a starting point.

    Fix: Rolling is about the time horizon updated regularly. Incremental is about how amounts are set, by adding to last year's figure.

  • Describing ZBB as simply cutting all budgets to zero.

    The name is read literally.

    Fix: Say that every activity must be justified from zero through decision packages, ranked and funded by priority.

  • Treating performance budgeting and ZBB as the same.

    Both stress justification and results.

    Fix: Performance budgeting focuses on outputs and cost per unit of work. ZBB focuses on justifying the need for each activity and ranking it.

  • Listing steps of budgetary control without the principal budget factor or the feedback and action step.

    Students memorise only preparation steps.

    Fix: Include limiting factor, budget committee, and the variance analysis and corrective action loop.

Worked examples

Example 1

A firm budgets for 10,000 units: materials ₹5,00,000, direct labour ₹3,00,000 (both variable), and fixed overheads ₹2,00,000. Actual output is 12,000 units with total actual cost ₹11,00,000. Prepare the flexed budget and state the variance.

Show the solution
  1. Material per unit = ₹5,00,000 ÷ 10,000 = ₹50.
  2. Labour per unit = ₹3,00,000 ÷ 10,000 = ₹30.
  3. Flexed materials = 12,000 × ₹50 = ₹6,00,000.
  4. Flexed labour = 12,000 × ₹30 = ₹3,60,000.
  5. Fixed overheads remain ₹2,00,000.
  6. Flexed total cost = ₹6,00,000 + ₹3,60,000 + ₹2,00,000 = ₹11,60,000.
  7. Variance = ₹11,60,000 − ₹11,00,000 = ₹60,000 favourable.
  8. Against the original fixed budget of ₹10,00,000, actual cost looks ₹1,00,000 adverse, which is misleading because output was higher.

Answer: Flexed budget cost is ₹11,60,000. Actual cost of ₹11,00,000 gives a favourable variance of ₹60,000.

Example 2

Distinguish between a fixed budget and a flexible budget, and explain how a rolling budget differs from an incremental budget.

Show the solution
  1. Fixed budget: prepared for one activity level and not revised. Flexible budget: recast for the actual or several activity levels.
  2. Cost treatment: fixed budget ignores cost behaviour. Flexible budget separates fixed and variable costs.
  3. Control: fixed budget gives poor comparison when activity differs. Flexible budget gives a fair comparison.
  4. Suitability: fixed budget suits stable conditions. Flexible budget suits fluctuating demand.
  5. Rolling budget: updated at regular intervals, dropping the expired period and adding a new one, so the horizon stays constant. Example: a four-quarter budget moves forward every quarter.
  6. Incremental budget: built by adding or subtracting changes to the previous period's figures. It assumes existing activities continue and may carry forward inefficiency.

Answer: A fixed budget stays at one planned activity level while a flexible budget changes with activity. A rolling budget keeps a constant forward horizon by regular updating, while an incremental budget adjusts last period's figures.

Exam tips

  • For distinction questions, write a table-style list of 4 to 5 points. Four clear points score better than one long paragraph.
  • For flexible budget numericals, show the per-unit rates. Step marks are given for method even if one figure is wrong.
  • In MCQs, watch the keywords: justify from zero means ZBB, regular update means rolling, last year plus change means incremental, outputs and programmes means performance.
  • Always add one line of interpretation of variances. ICMAI expects comment, not only figures.
  • Learn two advantages and two limitations for every approach. They are asked often in short notes.

Practice questions from Forecasting, Budgeting and Budgetary Control

Budgetary Control System and Budgeting Approaches in other exams

The same ground in other exams, if you are preparing for more than one or want another angle on it.

Budgetary Control System and Budgeting Approaches: frequently asked questions

What are the steps in a budgetary control system?

Set up a budget committee and manual, fix the budget period and the principal budget factor, prepare functional budgets and the master budget, then record actuals. Compare actual with budget, find variances and take corrective action. Revise the budget if conditions change.

What is the difference between a fixed and a flexible budget?

A fixed budget is set for one activity level and is not changed. A flexible budget is adjusted to the actual activity by treating fixed and variable costs separately. Flexible budgets give a fairer basis for control.

What are the steps of zero base budgeting?

Define decision units, prepare decision packages for each activity at different levels of spending, and rank them by benefit against cost. Allocate resources in order of rank within the limit available. Then implement and review.

How is performance budgeting different from ZBB?

Performance budgeting links spending to programmes and measurable outputs, such as cost per unit of work. ZBB asks managers to justify every activity from scratch and ranks them. Performance budgeting is common in government organisations.

What is a rolling budget with an example?

A rolling budget is updated regularly so the forecast period stays the same. For example, a company with a four-quarter budget adds a new quarter after each quarter ends, so it always plans four quarters ahead.