Activity-Based Budgeting
What is Activity-Based Budgeting?
Activity-based budgeting is a budgeting method that sets budgets by forecasting the activities an organization will perform and the cost of each, rather than adjusting prior-year spending by department.
Updated November 2026 · 5 min read
Activity-based budgeting builds a budget from the work an organization expects to do. It starts by identifying the activities required to meet demand, such as resolving support tickets, onboarding employees or running applications, then estimates how much of each activity will be needed and what each unit costs. The budget is the sum of the expected activity volumes multiplied by their costs.
The method is the planning counterpart of activity-based costing, which assigns actual costs to activities after the fact. It helps organizations understand what drives their costs and see the effect of changes in demand or efficiency. For IT financial management, activity-based budgeting fits naturally with service-based planning, since many IT services can be described as activities with measurable volumes and unit costs.
Definition of Activity-Based Budgeting
Activity-based budgeting is a planning approach in which resources are budgeted according to the activities needed to produce the organization's outputs and the cost of performing them. It uses the same principles as activity-based costing, applied to the future rather than the past.
The key elements are activities, the cost drivers that measure how much of each activity is needed, and the cost per unit of each driver.
How It Differs From Traditional Budgeting
Traditional budgets are organized by department and expense type, such as salaries, software and travel, and are often based on last year's figures. They show what is spent but not why.
Activity-based budgets are organized by activity and driven by expected demand. They show how much of each activity is needed and what it will cost, making the reasons for spending visible.
Activity-based budgets can still be converted into department and expense views for financial reporting, so they complement rather than replace the traditional format.
Relationship to Driver-Based Planning
Activity-based budgeting is a form of driver-based planning. Both calculate costs from measurable drivers and rates.
The distinction is one of emphasis. Activity-based budgeting focuses on internal activities and the resources they consume, while driver-based planning may use any business driver, such as headcount or revenue, to project costs.
In practice, IT organizations often use the two together, with business drivers determining activity volumes and activity costs determining the budget.
Importance of Activity-Based Budgeting in IT Financial Management
Many IT costs are the result of activities performed for the business: handling tickets, provisioning accounts, deploying changes and supporting applications. Budgeting by activity connects these costs to the demand that causes them.
This makes the budget easier to explain and easier to manage. Instead of defending a total, IT can show how many tickets, deployments or onboardings it expects to handle and what each one costs, which gives business leaders something concrete to question or adjust.
It also shows where efficiency improvements would have the greatest effect on cost, since high-volume activities with high unit costs stand out clearly.
Linking Demand to Cost
When IT budgets by activity, business leaders can see how their demand affects cost. A plan to hire 400 people translates into a specific number of onboarding activities, devices and accounts, each with a known cost.
This supports IT showback and chargeback, since the same activity costs can be used to show business units what their demand costs.
It also helps IT resist arbitrary cuts, since reducing the budget without reducing demand implies either lower service levels or higher efficiency, both of which can be discussed explicitly.
Identifying Efficiency Opportunities
Activity-based budgets show the cost per unit of each activity. Comparing these costs over time, or with benchmarks, highlights activities that are unusually expensive.
Reducing the cost per ticket through automation, or the cost per deployment through better tooling, directly reduces the budget for the same level of demand.
Reducing unnecessary demand, such as repeat tickets caused by a recurring problem, has a similar effect. Fixing the underlying problem removes the activity altogether, which is often cheaper than making the activity itself more efficient. Activity-based budgets make both options visible, so leaders can compare them on the same basis.
How to Implement Activity-Based Budgeting
Implementing activity-based budgeting involves defining activities, measuring their costs and forecasting volumes.
It works best when the organization already has some activity-based costing in place. Historical activity costs provide the unit rates the budget depends on, and without them the organization has to estimate rates before it can forecast anything. Organizations starting from scratch often begin with one or two teams, such as the service desk, where activities are well defined and volumes are already measured in a ticketing system.
Defining Activities and Costs
Identify the main activities performed by each IT team, focusing on those that account for most of the cost. For a service desk, these might include incident resolution, service requests and onboarding.
Calculate the cost per unit of each activity from historical data, using cost allocation to assign labor, tools and overhead.
Keep the number of activities manageable. A few dozen well-defined activities are usually more useful than hundreds of small ones, which are hard to measure consistently and add little to decisions.
Forecasting Volumes and Building the Budget
Forecast the volume of each activity for the coming year, based on business plans, historical trends and planned changes, such as new applications or automation.
Multiply volumes by unit costs to produce the budget for each activity, then add any fixed costs not tied to activities. Convert the result into department and expense views for the financial system.
During the year, compare actual volumes and costs with the budget to separate demand variances from efficiency variances.
Examples of Activity-Based Budgeting in IT Financial Management
The examples below show activity-based budgeting in practice.
Both use illustrative figures.
In each, budgeting by activity made the cause of cost changes clear, separating changes in demand from changes in efficiency.
Budgeting a Service Desk
An IT service desk handles 60,000 incidents a year at $22 each and 25,000 service requests at $14 each. With fixed costs of $300,000, the budget is $1.32 million plus $350,000 plus $300,000, or $1.97 million.
Planned automation is expected to cut the cost per service request to $10, saving $100,000, while company growth is expected to raise incidents by 10%, adding $132,000. The budget for the coming year is therefore about $2 million, and leaders can see that efficiency gains have offset most of the growth in demand.
Planning Employee Onboarding
A company plans to hire 800 employees. IT's onboarding activity costs $450 per hire, covering accounts, device setup and orientation, for a budget of $360,000.
When the hiring plan is reduced to 600, the onboarding budget falls to $270,000, and the device and license budgets fall in line. Because each budget is tied to the same hiring forecast, IT does not need to revise them one by one.
Conclusion
Activity-based budgeting sets budgets by forecasting the activities an organization will perform and the cost of each. It applies the principles of activity-based costing to planning and makes the reasons for spending visible.
In IT financial management, activity-based budgeting links technology costs to business demand, supports showback and chargeback, and highlights where efficiency improvements will reduce costs. Defining a manageable set of activities, measuring their costs and forecasting volumes from business plans help organizations put it into practice.
Related terms
Activity-Based Costing
Activity-based costing (ABC) is a method that assigns indirect costs to products and services based on the activities they consume, rather than spreading them evenly by volume.
Driver-Based Planning
Driver-based planning is a budgeting and forecasting method that calculates costs from the operational factors that cause them, such as headcount, users or transactions, rather than adjusting last year's figures.
IT Showback
IT showback is the practice of reporting to business units what their technology consumption costs, without billing them for it. It builds cost awareness while budgets stay unchanged.
Cost Allocation
Cost allocation is the process of assigning shared costs to the products, services, departments or customers that use them. It shows the full cost of each and supports pricing, budgeting and chargeback.