In this article
Before you start
This page belongs to the financial analyst interview questions guide, which covers the wider set of finance topics.
Why interviewers ask this
Questions on budgeting methods are reported by candidates in finance and analyst interviews. They are easy to ask and show quickly whether you understand how a number in a plan comes to exist, not only how to read it.
A weak answer lists the method names and one-line definitions. A strong answer says what each method starts from, what it costs the organisation in effort, and which situation suits it. It also separates two things that beginners blur: the method used to build a budget, and the analysis used to compare it with actual results.
A senior answer adds the practical picture. Organisations can mix methods, for example an annual budget for authorisation with a rolling forecast for operational planning, and they flex a budget to actual volume before blaming spending. The sections below build each idea from zero.
Budgeting methods from first principles
- Incremental budgeting
- Incremental budgeting is a method that takes last year's budget or actual results as the starting base and adjusts it only for new assumptions, such as a change in sales or inflation.
- Zero-based budgeting
- Zero-based budgeting (ZBB) is a method in which every expense must be justified at the start of each budgeting period, with no reference to the prior period's budget or actual performance.
- Activity-based budgeting
- Activity-based budgeting (ABB) is a method that sets a budget from the activities a department performs and the cost of each unit of activity, rather than from last year's spending.
In plain words
Think of packing for a trip. Incremental packing starts from last trip's suitcase and adds or removes a few items. Zero-based packing empties the suitcase and asks of each item whether you need it. The analogy breaks in one place: a company's budget has many owners, and each of them must argue for their own items. A rolling forecast is like repacking after each day of the trip, always planning the next stretch of days. Activity-based packing counts how many days and activities you have, then packs by the cost of each one.
In one precise sentence, the budgeting methods differ in their starting point: the last budget, zero, the activities and their cost drivers, or the most recently closed period.
Step 1: Incremental budgeting starts from last year
Incremental budgeting starts from last year's budget or actual results and changes only what has new assumptions. The Association of Chartered Certified Accountants (ACCA) zero-based article describes it as a simple, straightforward approach that uses either last year's budget or actual results as the starting base, only making adjustments for new assumptions.
Input: last period's figures plus assumptions such as sales growth or inflation. Output: next period's budget. The weakness is that last year's budget might also include outdated assumptions, which are carried forward into the new period. The method suits a predictable, static environment, where little changes from year to year. You now know the baseline that the other methods react to.
Step 2: Zero-based budgeting starts every line at zero
Zero-based budgeting starts from a base of zero, with no reference to the prior period's budget or actual performance. ACCA's comparison article adds that every department function is reviewed comprehensively and all expenditure needs approval, not just the incremental expenditure.
The common error is to say ZBB means cutting every line to zero or reducing spending. It means every line is justified from a zero base, and the result can be higher or lower than last year. The aim is an allocation of resources to the parts of the business where they are most needed.
ZBB was developed in response to the problems of incremental budgeting. Mind Tools credits Peter Pyhrr, who developed it in the 1960s at Texas Instruments and wrote it up in a 1970 Harvard Business Review article. It works from the bottom up, which is why it takes effort every cycle.
Step 3: Activity-based budgeting prices the activities
Activity-based budgeting builds the budget from the cost of each unit of activity, and it is closely linked to activity-based costing. ACCA says that once the cost per driver is calculated, managers can create a more accurate budget based on departmental consumption of activities.
A cost driver is the measure of an activity that causes cost to be incurred, such as the number of purchase orders processed. The Corporate Finance Institute lists three steps: identify the cost drivers, project the number of units required within each driver, and calculate the cost per unit of activity.
Input: an overhead cost pool and a driver volume. Output: a rate per driver unit, multiplied by the budgeted volume. ACCA warns that the method needs detailed analysis of overheads and measuring of activities. It differs from ZBB: ABB budgets from activity volumes, while ZBB re-justifies from zero. The two can be combined.
Step 4: A rolling forecast keeps the horizon constant
A rolling forecast drops a closed period and adds a new one, so its horizon stays constant. The Chartered Institute of Management Accountants (CIMA) defines rolling plans and forecasts as "plans or budgets that are continuously updated by adding a further accounting period when the earliest accounting period has expired".
A static budget is a fixed annual plan whose remaining horizon shrinks as the year passes. In a calendar-year static budget, 12 months remain at the start of January and 3 at the start of October, while a 12-month rolling forecast always looks 12 months ahead.1 In the mechanical illustration below, closing the first quarter leaves 9 months of a calendar-year static budget but a full 12 months, April to the following March, in a rolling forecast.1
The cost is effort: an IBM explainer notes that the approach requires significant resources at both the human and technological levels. Many businesses run a rolling forecast beside the annual budget, though IBM notes the approach supplements and sometimes replaces annual planning.
Text description of the diagram
- A static budget has 12 months left in January and 3 months in October.
- A rolling forecast keeps a constant horizon, here 12 months.
Step 5: A flexed budget separates volume from spending
A flexed budget is the budget restated at the actual volume of activity, using the budgeted rates. Valcenra puts it as actual volume at budgeted rates. Comparing actual results with the original static budget alone mixes two effects, so the flexed budget is the middle step that splits them.
Input: the static budget, the actual volume and the actual spending. Output: two variances. The sales volume variance is the flexed budget minus the static budget. The flexible budget variance is actual minus the flexed budget. Added together they give the static budget variance. A static-budget overspend therefore does not by itself mean poor cost control, because part of it may be volume. The worked example below puts numbers on it.
Step-by-step description
- Start from last year and adjust.
- Start from zero and justify every line.
- Price each unit of activity.
- Drop the closed period, add a new one.
- Restate at actual volume.
- Incremental budgeting starts from last year's budget or actuals.
- Zero-based budgeting starts every line at zero.
- Activity-based budgeting multiplies a rate per cost driver by the budgeted driver volume.
- A rolling forecast adds a new period as one closes.
- A flexed budget restates the budget at actual volume using budgeted rates.
Knowing it is half the job. Saying it is the other half.
Interview Clozo is an AI interview copilot for real interview rounds: it hears the question and puts a strong answer on your screen, and you say it in your own words. See the features or how it works.
Start Free Trial →Worked example
Three small examples show the arithmetic. The variance case uses the figures in the Valcenra example: the source's budget is 1,000 units at 60.00, or 60,000; actual is 1,200 units costing 76,800, and the flexed budget is 1,200 × 60.00 = 72,000.1 The page labels all three variances unfavourable, which fits a cost budget.
The sales volume variance is 72,000 minus 60,000, or 12,000. The flexible budget variance is 76,800 minus 72,000, or 4,800, which equals 4.00 per unit above the 60.00 rate. The static budget variance is 76,800 minus 60,000, or 16,800, so volume explains 71.4% of the overspend.1
The other two cases use illustrative figures. Incremental: a base of 100,000 plus 5% inflation gives 105,000. Zero-based: five ranked packages cost 62,000, 14,000, 9,000, 8,000 and 6,000, and with a funding limit of 95,000 the first four are approved, a total of 93,000.1 Activity-based: an illustrative overhead pool of 90,000 over 1,500 purchase orders is 60.00 per order, so a budget of 1,800 orders is 108,000.1
| Quantity | Value (computed or illustrative) |
|---|---|
| Incremental budget (100,000 plus 5%) | 105,000 |
| Zero-based budget (four packages approved) | 93,000 |
| Activity-based rate per purchase order | 60.00 |
| Activity-based budget (1,800 orders) | 108,000 |
| Static budget | 60,000 |
| Flexed budget (1,200 units) | 72,000 |
| Sales volume variance | 12,000 |
| Flexible budget variance | 4,800 |
| Static budget variance | 16,800 |
Text description of the diagram
- The sales volume variance is 12,000 and the flexible budget variance is 4,800.
- Together they make the static budget variance of 16,800.
The sales volume variance is 12,000 and the flexible budget variance is 4,800, and together they make the static budget variance of 16,800.1
Trade-offs and edge cases
Each method trades effort for accuracy or control, and the right choice depends on how stable the business is.
| Method | Strength | Cost |
|---|---|---|
| Incremental | Simple and fast | Outdated assumptions carry forward |
| Zero-based | Every expense justified | Comprehensive review each cycle |
| Activity-based | Budget follows activity volumes | Detailed overhead analysis |
| Rolling forecast | Constant horizon | Significant human and technology resources |
Incremental budgeting is not always bad: it suits a predictable, static environment. Zero-based and activity-based budgeting are different concepts that can be combined, so do not call one the other. A rolling forecast and a static budget are not rivals, because the static budget can serve governance while the forecast serves operations.
Edge cases: avoid claims about how common each method is unless you can cite a survey. Fixed costs do not flex with volume, so flexing a budget changes only the volume-linked lines. For the wider topic map, see the financial analyst interview questions guide. The people-side questions in the same loop are covered in financial analyst behavioural questions, the modelling side is in financial modeling interview questions, the wider theory in corporate finance interview questions, and every guide is listed on the interview guides index.
How does top-down budgeting differ from bottom-up budgeting?
Top-down budgeting sets budget targets at senior level and passes them down, while bottom-up (participative) budgeting asks the managers who will run the budget to help build it. Top-down is quicker and keeps the budget aligned with company targets. Bottom-up uses local knowledge and tends to give managers more ownership of the numbers. Its risk is budget slack, where managers pad their requests to make targets easier to hit. Zero-based budgeting works from the bottom up, according to Mind Tools. In practice the two are often combined: leadership sets the targets, and managers build the detail and negotiate the gap.
What is the difference between a budget and a forecast?
A budget is a plan of what the business intends to achieve and spend, while a forecast is a current estimate of what is likely to happen. A budget is usually fixed once approved, so actual results are measured against it. A forecast is updated as new information arrives, and a rolling forecast, as IBM describes it, adds a new period as each period completes. The two answer different questions: the budget asks whether results met the plan, the forecast asks where the business is heading now. A variance against the budget can therefore still be explained by a forecast that moved, which is why many businesses report both.
How to answer it in an interview
What budgeting methods do you know, and when would you use each?
I start by saying where each method starts. Incremental budgeting takes last year's budget and adjusts it, so it is fast but carries old assumptions forward. Zero-based budgeting makes every line justified from zero each cycle, which finds waste but takes effort. Activity-based budgeting prices activities by cost per driver and multiplies by planned volume. A rolling forecast adds a new period as one closes, keeping the horizon constant, and I would run it beside the annual budget. For variances I flex the budget to actual volume first, so volume and spending separate.
The spoken structure: name the starting point of each method, give its main cost, then say which situation suits it.
Common mistakes
- "Zero-based budgeting means every line goes to zero." (wrong) It means every line is justified from a zero base, and the total can rise or fall. (right) "Every expense is justified afresh, so the result can be higher or lower."
- "A rolling forecast and an annual budget are the same thing." (wrong) They work differently. (right) "A rolling forecast extends one period at a time; an annual budget is fixed for the year, and many businesses keep both."
- "The static-budget overspend shows poor cost control." (wrong) Part of it may be volume. (right) "I flex the budget to actual volume to split volume from spending."
- "Activity-based budgeting is just zero-based budgeting." (wrong) ABB budgets from activity and cost-driver volumes. (right) "ABB starts from drivers; ZBB starts from zero; they can be combined."
- "Incremental budgeting is always bad." (wrong) It is simple and suits a predictable, static environment. (right) "It is fast, but outdated assumptions carry forward."
Follow-up questions
What is the difference between incremental and zero-based budgeting?
Incremental budgeting starts from last year's budget or actuals and approves only the change, while zero-based budgeting starts from zero and requires all expenditure to be justified. Incremental is quicker; zero-based reviews everything. Interviewers often follow with a story question about a time you handled a budget, which financial analyst behavioural questions prepares for.
Does a rolling forecast replace the annual budget?
Not necessarily: many businesses keep the annual budget for authorisation and use the rolling forecast for operations, and some replace the annual budget altogether. A rolling forecast adds a period as each one closes and keeps the horizon constant. Both choices sit within the wider financial analyst interview topics.
How is activity-based budgeting different from zero-based budgeting?
Activity-based budgeting derives the budget from activity volumes and the cost per unit of each cost driver. Zero-based budgeting asks for a fresh justification of every line. One concerns how cost is calculated; the other concerns how spending is approved.
Why use a flexed budget instead of only the static budget?
The static budget is fixed at the planned volume, so a volume change shows up as a variance. The flexed budget restates it at actual volume, so the remaining gap is the spending difference.
When is incremental budgeting still the right choice?
It fits a predictable, static environment where last year is a fair guide to next year, and it needs the least effort. Re-check the base assumptions each year.
- Each budgeting method is defined by its starting point: last year, zero, activities, or the closed period.
- Zero-based budgeting justifies every line from zero; it does not mean cutting everything.
- Activity-based budgeting multiplies a cost rate per driver by the budgeted driver volume.
- A rolling forecast keeps a constant horizon and can run beside the annual budget.
- Flex the budget to actual volume to split a static variance into volume and spending.
Sources
- Comparing budgeting techniques (incremental and zero-based) — ACCA (Association of Chartered Certified Accountants), 11 Mar 2019
- All about budgeting, part 4: zero-based budgeting — ACCA (Association of Chartered Certified Accountants), 26 Oct 2026
- All about budgeting, part 3: activity-based budgeting — ACCA (Association of Chartered Certified Accountants), 26 Oct 2026
- Activity-Based Budgeting: definition and how it works — Corporate Finance Institute, 29 Mar 2020
- What is a rolling forecast? — IBM, 26 Oct 2026
- Rolling forecasts vs static budgets — indinero (quotes CIMA Official Terminology), 21 Sep 2026
- Budget variance analysis: static, flexed and actual vs budget — Valcenra, 26 Oct 2026
- Zero-Based Budgeting — Mind Tools, 26 Oct 2026