Budgeting and forecasting

Clear definitions and practical examples to help you understand the numbers and decisions.

Budget

A budget is an approved plan for how a business intends to earn, spend, invest, and use cash over a stated period. It translates choices into limits and commitments: which hires can start, which projects can proceed, and how much cash must remain available.

Read the explanation

Forecast

A forecast is the company’s best current estimate of a future financial result, based on evidence and stated assumptions. It is different from a budget or target: the forecast must show what is now likely to happen, even when that result is disappointing.

Read the explanation

Financial target

A financial target is a financial result the business intends to reach by a stated date, such as a minimum cash balance, revenue level, or operating margin. It sets the decision standard; it is not evidence that the result will occur.

Read the explanation

Master budget

A master budget is the integrated plan for a whole business. It links the operating plans that create revenue and costs with the cash, investment, and financing plans that show whether the business can carry them out. Its purpose is to make the consequences of one department’s assumptions visible to the others.

Read the explanation

Operating budget

An operating budget is the plan for income and costs from the business’s ordinary activities during a period. It translates operating choices—sales volume, prices, staffing, materials, marketing, and overhead—into an expected operating result. It does not by itself show when cash will be paid or received.

Read the explanation

Capital budget

A capital budget is a plan and approval process for spending on long-lived assets or projects, such as equipment, software, a new facility, or a product platform. It asks whether the expected benefits justify both the upfront cash commitment and the risks of being wrong.

Read the explanation

Revenue budget

A revenue budget is a plan for the revenue the business expects to earn, broken down by the drivers that make it credible: product or service, customer segment, channel, volume, price, and period. It should also identify the expected collection pattern when the plan feeds cash decisions.

Read the explanation

Headcount budget

A headcount budget is the approved plan for people: which roles the business will have, when each person will start or leave, whether the work is done by an employee or contractor, and the full recurring cost. It connects staffing choices to workload and to the payroll cash they create.

Read the explanation

Static budget

A static budget is prepared for one planned level of activity and stays at that level for reporting comparisons, even if actual sales or production differ. It is useful for setting an original plan, but it does not by itself separate a volume change from a cost-control problem.

Read the explanation

Flexible budget

A flexible budget restates planned variable costs for the actual level of activity while leaving fixed costs unchanged within the range in which they are expected to stay fixed. It produces a fairer comparison after volume differs from the original plan.

Read the explanation

Incremental budgeting

Incremental budgeting starts with the previous period’s approved budget or actual run rate and changes selected lines for known movements. It is efficient when the business is stable, because managers do not rebuild every number from zero. Its risk is that old spending survives merely because it was there before.

Read the explanation

Zero-based budgeting

Zero-based budgeting requires each proposed cost to be justified for the coming period from its current purpose, rather than starting with last year’s amount and applying a percentage change. It does not mean every cost is cut to zero. It asks whether the activity is still needed, what it will deliver, and what it will cost.

Read the explanation

Activity-based budgeting

Activity-based budgeting estimates the resources and cost needed for the work required to deliver the planned output. Instead of starting with a historical expense line, it begins with demand, identifies the activities that demand creates, and applies the resource rate for each activity.

Read the explanation

Driver-based planning

Driver-based planning builds a financial plan from a small set of measurable variables that cause the result, rather than entering a final revenue or cost total without its logic. A driver can be demand, conversion, price, units per customer, staffing capacity, or another operational fact that changes the outcome.

Read the explanation

Rolling forecast

A rolling forecast is a forecast that is refreshed at a fixed cadence and extended so it always covers the same future horizon, such as the next twelve months. It is not a new annual budget every month. It replaces the closed period with actual results and adds a new period at the far end of the view.

Read the explanation

Reforecast

A reforecast is a documented revision of an existing forecast after new evidence makes the prior outlook less credible or less useful for a decision. It is not a quiet replacement of a number. It identifies what changed, when the evidence arrived, and how the change affects the linked revenue, cost, cash, or funding view.

Read the explanation

Top-down budgeting

Top-down budgeting starts with leadership’s overall financial objective and allocates targets, spending limits, or resource envelopes to functions. It gives the company a common direction quickly, but it is a starting constraint rather than proof that every allocated number is operationally possible.

Read the explanation

Bottom-up budgeting

Bottom-up budgeting starts with detailed estimates from the people closest to customers, operating capacity, and individual cost commitments, then combines them into the company plan. It brings useful local evidence into the budget, but it does not remove the need for management to challenge assumptions or resolve conflicts between teams.

Read the explanation

Budget owner

A budget owner is the person accountable for the quality and outcome of a defined budget area: preparing its assumptions, monitoring actual results, explaining material variances, and proposing action. The role is about accountability for a financial plan, not automatic authority to approve every invoice, hire, or accounting treatment.

Read the explanation

Budgetary slack

Budgetary slack is deliberate understatement of expected revenue or overstatement of expected costs, capacity, or time so that a target is easier to achieve. It differs from a transparent contingency: a contingency names a specific risk, amount, trigger, and release decision; slack conceals a cushion inside an ordinary plan.

Read the explanation

Forecast assumption

A forecast assumption is a stated estimate about a future condition that the model needs in order to calculate a result. It may concern demand, price, conversion, customer collection timing, supplier payment terms, hiring dates, or another uncertain input. An assumption is not a fact; it needs a source, an owner, a date, and a reason it remains reasonable.

Read the explanation

Seasonality

Seasonality is a predictable pattern in demand, revenue, cost, or cash that recurs at particular times of the year. It is not merely a month that happened to be weak; the pattern must be tested against the business calendar and prior periods.

Read the explanation