Cost Allocation
Cost allocation is the systematic attribution of IT expenditure to the services, departments, projects, or grants that consume IT resources. The allocation mechanism transforms aggregate IT spending into granular cost information that enables informed decisions about technology investments, accurate grant reporting, and equitable distribution of shared infrastructure costs. For mission-driven organisations operating with restricted funding, donor reporting requirements, and multiple programme areas, cost allocation provides the financial visibility necessary to demonstrate responsible resource stewardship and to make defensible decisions about where to invest limited technology budgets.
- Cost pool
- An aggregation of related costs that share a common allocation basis. A server infrastructure cost pool might contain hardware depreciation, power, cooling, and maintenance costs that all relate to compute capacity consumption.
- Allocation driver
- The measurable factor used to distribute costs from a pool to consumers. Common drivers include user counts, storage gigabytes, transaction volumes, or time spent.
- Cost object
- The entity receiving allocated costs: a department, project, grant, service, or programme. The same underlying costs flow to different cost objects depending on the reporting requirement.
- Direct cost
- Expenditure attributable to a single cost object without allocation. A laptop purchased for a specific project constitutes a direct cost to that project.
- Indirect cost
- Expenditure benefiting multiple cost objects that requires allocation to distribute fairly. Network infrastructure serving the entire organisation represents an indirect cost.
- Allocation rate
- The cost per unit of allocation driver, calculated by dividing the cost pool total by the sum of driver units across all consumers.
Allocation Fundamentals
The fundamental allocation equation divides a cost pool by its allocation base to produce a rate, then multiplies that rate by each consumer’s usage to determine their share. If the email infrastructure cost pool totals £45,000 annually and the organisation has 150 email users, the allocation rate equals £300 per user per year. A programme with 30 email users receives an allocation of £9,000. This arithmetic simplicity masks considerable complexity in defining pools, selecting drivers, and gathering accurate consumption data.
Allocation serves distinct purposes that shape design decisions. Financial transparency requires costs to flow to consuming entities so managers understand the true cost of their operations. Decision support demands allocations that reflect the cost behaviour of different consumption patterns, enabling meaningful comparisons between alternatives. Donor compliance necessitates allocations that satisfy grant terms and audit requirements, often with specific restrictions on indirect cost rates or allowable allocation methodologies. Behavioural influence uses cost visibility to encourage efficient resource consumption, though this purpose applies primarily in chargeback models where allocated costs affect budgets.
+--------------------------------------------------------------------+| COST ALLOCATION FLOW |+--------------------------------------------------------------------+| || EXPENDITURE COST POOLS COST OBJECTS || || +-------------+ +-------------+ +------------------+ || | Hardware | | | | | || | £120,000 +----->| Server | | Programme A | || +-------------+ | Pool +----->| £34,500 | || | £180,000 | | +------------------+ || +-------------+ | | | || | Power +----->| | | +------------------+ || | £35,000 | +-------------+ | | | || +-------------+ +-->| Programme B | || +-------------+ | | £52,800 | || +-------------+ | | | +------------------+ || | Licences | | Software | | || | £85,000 +----->| Pool +--+ +------------------+ || +-------------+ | £110,000 | | | | || | | +-->| Central Ops | || +-------------+ +-------------+ | £67,200 | || | Support | +------------------+ || | £50,000 +----->+-------------+ || +-------------+ | | +------------------+ || | Network +----->| | || +-------------+ | Pool | | Field Offices | || | Telecomms +----->| £75,000 +----->| £25,500 | || | £40,000 | | | +------------------+ || +-------------+ +-------------+ || |+--------------------------------------------------------------------+Figure 1: Cost allocation flow from expenditure through pools to cost objects
The choice of allocation methodology reflects organisational priorities and constraints. Simpler methods require less data collection and administrative effort but produce coarser allocations that may not reflect actual consumption patterns. More sophisticated methods yield precise allocations but demand detailed usage tracking and more complex calculations. Organisations with limited IT capacity often begin with simple approaches and add refinement as their capabilities and requirements evolve.
Cost Pool Design
Cost pools aggregate related expenditures that share a logical allocation basis. Effective pool design groups costs that behave similarly in response to consumption changes and that benefit a common set of consumers. A network cost pool containing WAN circuits, switches, routers, and network staff salaries makes sense because all these costs relate to network capacity and connectivity. Mixing network costs with application development costs in a single pool obscures the distinct drivers of each cost type and produces allocations that correlate poorly with actual resource consumption.
Pool granularity involves a trade-off between precision and complexity. Fine-grained pools with narrow scope enable accurate allocations but multiply the number of rates to calculate and consumption metrics to track. Coarse pools simplify administration but average together costs with different behaviours, reducing allocation accuracy. A common starting point groups costs into four to eight pools aligned with major IT service categories: infrastructure, applications, end-user computing, and IT management.
+------------------------------------------------------------------+| COST POOL STRUCTURE |+------------------------------------------------------------------+| || +-----------------------------------------------------------+ || | INFRASTRUCTURE POOL | || | £285,000 annual | || +-----------------------------------------------------------+ || | | || | +------------------+ +------------------+ | || | | Compute | | Storage | | || | | £145,000 | | £62,000 | | || | | | | | | || | | - Server HW | | - SAN/NAS | | || | | - Virtualisation | | - Backup media | | || | | - OS licences | | - Cloud storage | | || | | - Power/cooling | | - Maintenance | | || | +------------------+ +------------------+ | || | | || | +------------------+ +------------------+ | || | | Network | | Security | | || | | £48,000 | | £30,000 | | || | | | | | | || | | - WAN circuits | | - Firewalls | | || | | - LAN equipment | | - Endpoint prot. | | || | | - DNS/DHCP | | - SIEM | | || | +------------------+ +------------------+ | || +-----------------------------------------------------------+ || || +-----------------------------------------------------------+ || | APPLICATIONS POOL | || | £165,000 annual | || +-----------------------------------------------------------+ || | | || | +------------------+ +------------------+ | || | | Core Business | | Productivity | | || | | £98,000 | | £67,000 | | || | | | | | | || | | - Finance system | | - M365/Workspace | | || | | - HR system | | - Collaboration | | || | | - CRM | | - Email | | || | +------------------+ +------------------+ | || +-----------------------------------------------------------+ || |+------------------------------------------------------------------+Figure 2: Cost pool structure showing sub-pools within major categories
Sub-pools within major categories allow flexibility in allocation. The infrastructure pool in Figure 2 contains compute, storage, network, and security sub-pools. Each sub-pool can use its own allocation driver appropriate to that cost type: compute costs allocated by virtual machine count, storage by gigabytes consumed, network by port count or bandwidth, security by endpoint count. Rolling up sub-pool allocations produces the total infrastructure allocation for each cost object while preserving the ability to analyse consumption patterns at a granular level.
Cost pools require periodic review to ensure they remain aligned with the actual cost structure. Cloud migration shifts costs from capital hardware purchases to operational service fees, potentially warranting new cloud-specific pools. Organisational restructuring may change which entities consume shared services. New grant requirements may demand cost visibility at different levels of detail. Annual review of pool definitions and allocation drivers maintains allocation relevance.
Allocation Drivers
Allocation drivers translate the abstract concept of “consumption” into measurable quantities. The ideal driver correlates strongly with the cost behaviour of its pool, can be measured accurately with reasonable effort, and produces allocations that stakeholders perceive as fair. No driver perfectly satisfies all three criteria, and driver selection involves balancing accuracy against practicality.
Volume-based drivers count discrete units: users, devices, transactions, records. User count serves as a common driver for end-user services because it correlates with licence costs, support demand, and general resource consumption. Transaction count works well for systems where processing volume drives cost, such as payment platforms or data collection tools. Volume drivers require reliable counts, which may come from identity systems, asset registers, or application logs.
Capacity-based drivers measure allocated or reserved capacity regardless of actual utilisation: storage quota, virtual machine specifications, network bandwidth allocation. These drivers suit infrastructure pools where costs scale with provisioned capacity rather than instantaneous demand. A department allocated 500 GB of storage capacity pays for that allocation whether they use 50 GB or 480 GB, reflecting the reality that capacity reservation incurs cost.
Consumption-based drivers measure actual resource utilisation: gigabytes stored, CPU hours consumed, API calls made. These drivers produce the most accurate allocations but require detailed metering infrastructure. Cloud environments typically provide consumption metrics natively. On-premises systems may require additional monitoring to capture utilisation data. Consumption-based allocation encourages efficient resource use because cost directly follows usage.
Time-based drivers allocate costs based on effort expended: staff hours, project duration, support ticket handling time. These drivers suit labour-intensive pools such as development or support services. Time tracking accuracy determines allocation accuracy, and the overhead of detailed time recording may outweigh precision benefits for smaller organisations.
| Pool Type | Common Drivers | Data Sources |
|---|---|---|
| Compute (on-premises) | VM count, CPU cores allocated, memory GB | Virtualisation platform inventory |
| Compute (cloud) | Instance hours, compute units | Cloud provider billing API |
| Storage | GB allocated or consumed | Storage system reports, cloud billing |
| Network | User count, device count, bandwidth tier | Asset register, network management |
| End-user services | User count, device count | Identity provider, MDM |
| Applications | Named users, concurrent users, transactions | Application licence management, logs |
| Support services | Ticket count, user count, FTE supported | Service desk system |
| Development | Staff hours, story points delivered | Time tracking, project management |
Driver selection should match the cost behaviour of each pool. Storage costs scale with capacity, making gigabytes an appropriate driver. Support costs often correlate with user population and ticket volume. Application licence costs may follow named user counts or concurrent usage depending on the licence model. Misaligned drivers produce allocations that seem arbitrary to recipients and fail to create useful cost signals.
Allocation Models
Three primary allocation models structure how costs flow from pools to cost objects: direct allocation, step-down allocation, and activity-based allocation. Each model suits different complexity levels and serves different analytical purposes.
Direct allocation distributes each cost pool directly to final cost objects without intermediate steps. The infrastructure pool allocates to programmes based on their resource consumption. The applications pool allocates based on user counts. Each pool operates independently, and no pool allocates to other IT pools. Direct allocation works well when IT cost pools have clear relationships to consuming entities and when inter-pool dependencies are minimal.
+------------------------------------------------------------------+| DIRECT ALLOCATION MODEL |+------------------------------------------------------------------+| || COST POOLS COST OBJECTS || || +----------------+ +--------------------+ || | Infrastructure | | | || | £285,000 +----------------->| Programme A | || +----------------+ | | Total: £142,000 | || | | +--------------------+ || | +--------+---------+ || | | | | || +------v---------+ | | || | Applications | | +--------------------+ || | £165,000 +--------+-------->| | || +----------------+ | | Programme B | || | | | Total: £198,000 | || | | +--------------------+ || +------v---------+ | || | End-User | | +--------------------+ || | £95,000 +--------+-------->| | || +----------------+ | Central Ops | || | | Total: £115,000 | || +--------------------------->| | || +--------------------+ || || Total IT Cost: £545,000 Allocated: £455,000 || Unallocated central IT management: £90,000 || |+------------------------------------------------------------------+Figure 3: Direct allocation model showing parallel allocation from pools to cost objects
Step-down allocation first allocates costs from supporting pools to other IT pools before final allocation to cost objects. IT management costs allocate to infrastructure, applications, and end-user pools based on the management effort each requires. The enriched pools then allocate to cost objects. Step-down allocation captures the reality that some IT functions exist primarily to support other IT functions. The sequence matters: once a pool has allocated its costs, it receives no further allocations from pools processed later.
Activity-based allocation identifies specific activities that consume resources and traces costs through those activities to cost objects. Rather than allocating the applications pool directly, activity-based costing identifies activities such as “user provisioning,” “system maintenance,” and “enhancement development,” assigns costs to activities, and then allocates activity costs based on each cost object’s consumption of those activities. Activity-based allocation produces precise allocations but requires detailed activity tracking that exceeds the capacity of many IT functions.
The progression from direct to activity-based represents increasing precision at increasing administrative cost. Most mission-driven organisations operate effectively with direct allocation enhanced by sub-pools and multiple drivers. The 2x to 5x increase in administrative effort required by activity-based costing rarely yields proportionate benefits in decision quality for organisations with IT budgets under £500,000.
Showback and Chargeback
Allocation results can inform consumers through two mechanisms with different financial implications. Showback reports allocated costs to consuming entities for visibility without affecting their budgets. Departments see their IT consumption costs but do not pay from their budgets. Chargeback transfers allocated costs to consuming entity budgets, creating actual financial transactions that reduce IT budget and increase consuming entity costs.
Showback creates cost awareness without the administrative machinery of budget transfers. Programme managers learn that their operations consume £45,000 of IT resources annually, enabling informed discussions about resource efficiency and investment priorities. Showback suits organisations where IT operates as a centrally funded function and where the goal is transparency rather than demand management.
Chargeback creates financial incentives for efficient consumption because excess usage directly affects programme budgets. The accounting treatment varies: internal transfers may adjust departmental budgets without external financial impact, or chargeback may generate actual inter-entity billing for organisations with separate legal entities such as country offices or affiliated organisations. Chargeback requires robust allocation mechanisms because disputes about allocation accuracy translate into disputes about real money.
Grant-funded organisations often operate a hybrid model. Core IT infrastructure funded from unrestricted sources uses showback to demonstrate efficient use of overhead. Project-specific IT expenditure charges directly to grants. The boundary between infrastructure (allocated through indirect cost rates) and project-specific (direct charge) requires careful definition to satisfy audit requirements while avoiding duplicate cost recovery.
| Aspect | Showback | Chargeback |
|---|---|---|
| Budget impact | None | Transfers reduce IT budget, increase consumer budgets |
| Dispute intensity | Low | High |
| Behavioural effect | Awareness | Demand management |
| Administrative burden | Low | Medium to high |
| Grant compatibility | Good for indirect costs | Good for direct project costs |
| Suitable for | Central IT model | Federated or shared services |
The decision between showback and chargeback depends on organisational structure, funding model, and management objectives. Organisations with centralised IT funding and limited cross-charging infrastructure typically use showback. Organisations with federated budgets, multiple funding sources, or explicit cost recovery mandates implement chargeback. Either approach requires accurate allocation mechanisms; the distinction lies in what happens with the resulting numbers.
Unit Cost Calculation
Unit costs express allocated costs in terms that consumers understand and can act upon: cost per user, cost per gigabyte, cost per transaction. Calculating meaningful unit costs requires careful attention to the numerator (total cost), denominator (unit count), and time period.
The basic calculation divides total pool cost by total consumption units. If the email and collaboration pool costs £67,000 annually and serves 220 users, the unit cost equals £304.55 per user per year (£67,000 ÷ 220). Monthly unit cost equals £25.38 per user. This simple calculation assumes uniform consumption across users, which may not hold for power users with large mailboxes or extensive collaboration site usage.
Tiered unit costs reflect different consumption levels. Storage might cost £0.15 per GB for the first 50 GB per user (included in base allocation), £0.25 per GB for 51-200 GB, and £0.40 per GB above 200 GB. Tiered pricing signals to consumers that marginal consumption costs more than baseline allocation, encouraging efficient use while accommodating legitimate high-volume needs.
+------------------------------------------------------------------+| UNIT COST CALCULATION EXAMPLE |+------------------------------------------------------------------+| || END-USER COMPUTING POOL || Annual budget: £142,500 || || Cost components: || Hardware depreciation (3-year cycle) £48,000 || Operating system licences £12,500 || Endpoint security £18,000 || Productivity suite (M365 E3) £39,600 || Support allocation £24,400 || -------- || Total £142,500 || || Allocation base: 180 FTE users || || Unit cost calculation: || £142,500 / 180 users = £791.67 per user per year || Monthly: £65.97 per user || || Programme allocation: || Programme A: 45 users x £791.67 = £35,625 || Programme B: 62 users x £791.67 = £49,083 || Programme C: 38 users x £791.67 = £30,083 || Central ops: 35 users x £791.67 = £27,709 || -------- || Total allocated £142,500 || |+------------------------------------------------------------------+Figure 4: Worked example of unit cost calculation and allocation
Blended rates combine multiple cost elements into a single consumer-facing rate. Rather than separately charging for compute, storage, network, and security, a blended infrastructure rate of £125 per user per month covers all infrastructure consumption. Blended rates simplify consumer understanding and forecasting at the cost of obscuring the underlying cost drivers. They work well for showback scenarios where directional accuracy matters more than component-level precision.
Marginal cost analysis examines how costs change with consumption changes. Adding one user might cost only the incremental licence fee (£15 per month) if infrastructure has spare capacity, or might trigger a capacity upgrade costing £8,000 if systems are at threshold. Understanding marginal versus average costs informs decisions about accommodating new programmes or scaling existing ones. The marginal cost often differs substantially from the average unit cost, particularly for infrastructure with step-function capacity constraints.
Grant and Project Attribution
Grant-funded organisations face specific allocation requirements driven by donor regulations and audit standards. Most grants permit recovery of indirect costs (overhead including shared IT) up to a negotiated rate or cap. Some grants allow only direct costs specifically identifiable to the project. Understanding these constraints shapes allocation methodology.
Indirect cost rate negotiations with donors determine what percentage of direct costs (or modified total direct costs) can recover overhead. A 15% indirect rate on a £500,000 grant recovers £75,000 for overhead including IT. The organisation’s internal allocation determines what share of that £75,000 compensates IT. If IT represents 40% of total overhead, IT receives £30,000 from that grant’s indirect cost recovery. This mechanism means IT cost allocation feeds into broader organisational cost recovery calculations.
Direct project costs charge to specific grants when expenditure clearly benefits only that project. A tablet purchased for field data collection on a specific programme charges directly to that programme’s grant. Software licences for a project-specific case management system charge directly. The distinction between direct and indirect often involves judgment: does a staff laptop used 80% for one project qualify as a direct cost, or should it flow through indirect allocation?
Allocation documentation for grant compliance requires demonstrable methodology applied consistently. Auditors examine whether the allocation basis reasonably reflects benefit received, whether rates derive from actual costs, and whether the methodology applies uniformly across grants. Changing allocation methodology mid-grant raises questions about why the change occurred and whether it shifts costs inappropriately.
Multi-donor projects complicate allocation when different donors have different allowable cost rules. USAID grants may permit different indirect cost treatments than FCDO or EU funding. Organisations operating with diverse donor portfolios often maintain allocation documentation that satisfies the most restrictive requirements, accepting some under-recovery on permissive grants to maintain consistency.
Time-based allocation suits projects where IT involvement varies across the project lifecycle. Initial setup might consume 200 IT hours for system configuration and training. Ongoing support might average 5 hours monthly. Closeout requires 40 hours for data archiving and access removal. Tracking IT time by project enables accurate direct cost attribution for labour-intensive IT activities.
Cloud Cost Allocation
Cloud computing introduces allocation complexities that traditional on-premises cost models do not address. Cloud costs arrive as detailed billing line items tagged with metadata, enabling precise consumption-based allocation but requiring infrastructure to process and attribute thousands of individual charges.
Resource tagging provides the foundation for cloud cost allocation. Tags applied to cloud resources (virtual machines, storage accounts, databases) identify the cost object each resource serves: project code, programme name, department, environment. Consistent tagging discipline across all resources enables automated cost attribution. Missing or inconsistent tags create unallocated costs requiring manual review or default allocation rules.
Shared cloud resources complicate the tagging model. A database server supporting multiple applications cannot bear a single project tag. Shared networking components, management services, and security controls serve the entire cloud environment. These shared costs require secondary allocation based on consumption metrics (proportional to tagged resource costs) or fixed percentages.
Cloud provider billing APIs export cost and usage data for analysis. Tools ingest this data, apply allocation rules based on tags and consumption, and produce reports showing costs by cost object. Native cloud tools (AWS Cost Explorer, Azure Cost Management, Google Cloud Billing) provide basic capabilities. Third-party tools add features for multi-cloud aggregation, custom allocation rules, and integration with organisational financial systems.
Reserved capacity and committed use discounts create allocation timing challenges. A three-year reserved instance commitment pays upfront or monthly for discounted rates. The benefit accrues over the commitment period. Allocation can amortise the commitment cost over its term, attribute the full cost in the payment period, or use a blended rate combining reserved and on-demand pricing. Each approach has implications for period-to-period cost comparability and for programmes that start or end mid-commitment.
Cloud cost allocation granularity often exceeds what consumers can act upon. Showing a programme manager 2,847 line items totalling £4,523 provides data without insight. Effective cloud cost reporting aggregates to meaningful categories (compute, storage, network, managed services), trends over time, and highlights anomalies warranting attention. The underlying granular data supports investigation when questions arise.
Implementation Considerations
Organisations with minimal IT financial infrastructure begin with simplified allocation that establishes basic cost transparency. A single IT cost pool allocated by user count provides directional information about which programmes consume IT resources. This approach requires only a user count by programme (available from the identity provider) and the total IT budget. One afternoon of spreadsheet work produces annual allocations.
The minimal approach allocates total IT budget of £180,000 across four programmes with user counts of 45, 62, 38, and 35 (total 180 users). Each user represents £1,000 of IT cost. Programme A with 45 users receives allocation of £45,000. This coarse allocation lacks nuance but establishes the principle of cost attribution and identifies which programmes are largest IT consumers.
Intermediate maturity separates costs into three to five pools with appropriate drivers for each. Infrastructure allocates by device count or weighted user basis. Applications allocate by user count or named user licences. Support allocates by ticket volume or user count. This approach requires cost data organised by pool (possibly derived from chart of accounts coding) and consumption metrics for each driver.
+------------------------------------------------------------------+| ALLOCATION MATURITY PROGRESSION |+------------------------------------------------------------------+| || STAGE 1: BASIC || +------------------------+ || | Single pool | Effort: 4 hours annually || | Single driver (users) | Data: User counts, total IT cost || | Annual allocation | Accuracy: +/- 30% || +------------------------+ || | || v || STAGE 2: INTERMEDIATE || +------------------------+ || | 3-5 pools | Effort: 2-3 days annually || | Multiple drivers | Data: Cost by category, usage || | Quarterly allocation | Accuracy: +/- 15% || +------------------------+ || | || v || STAGE 3: MATURE || +------------------------+ || | 8-12 pools | Effort: 2-3 days monthly || | Consumption-based | Data: Detailed metering || | Monthly allocation | Accuracy: +/- 5% || | Automated reporting | || +------------------------+ || |+------------------------------------------------------------------+Figure 5: Allocation maturity stages with effort and accuracy characteristics
Mature allocation operates monthly or continuously with automated data collection and allocation calculation. Cloud billing feeds automatically into allocation tools. On-premises metering provides consumption data. Allocations calculate without manual intervention and publish to dashboards accessible to programme managers. This level requires investment in tooling and ongoing maintenance but enables real-time cost visibility and rapid response to consumption changes.
The progression between stages responds to organisational needs rather than following a predetermined timeline. An organisation with stable programmes and central IT funding may operate effectively at Stage 1 indefinitely. An organisation with diverse donor requirements, federated budgets, or explicit cost recovery mandates may need Stage 3 capabilities from the outset. The investment in allocation sophistication should match the decisions the allocation information supports.
Cross-charging between country offices or legal entities within a group introduces additional complexity. Transfer pricing regulations may apply to inter-entity charges. Currency translation affects allocations across different operating currencies. Reconciliation between allocating and receiving entity financial systems requires coordination. These complexities typically warrant Stage 3 maturity with formal procedures and regular reconciliation.
Allocation disputes consume time disproportionate to the amounts involved. Clear documentation of methodology, transparent publication of rates before the allocation period, and consistent application of rules across all consumers minimise disputes. When disputes arise, the resolution often involves methodology refinement for future periods rather than retrospective adjustment, preserving consistency within reporting periods.
Reporting and Transparency
Allocation reporting serves different audiences with different information needs. IT leadership requires visibility into total allocations by pool and consumer to validate that allocation mechanisms work as intended. Programme managers need their allocation amounts with sufficient breakdown to understand cost drivers. Finance requires allocation data formatted for incorporation into grant reporting and organisational financial statements.
Effective allocation reports include the methodology summary, input data sources, calculation steps, and results. A recipient should be able to verify their allocation by following the documented methodology with the published input data. This transparency builds confidence in allocation fairness and reduces perception that allocations represent arbitrary overhead assessments.
Trend analysis shows how allocations change over time. Increasing allocation to a programme might reflect growing IT consumption (more users, more storage) or increasing IT costs (new systems, higher licence fees). Separating volume changes from rate changes illuminates whether programmes are consuming more or whether IT is becoming more expensive. This analysis supports conversations about IT investment and efficiency.
Benchmarking compares unit costs to external reference points. Industry surveys publish IT spending as percentage of operating budget (typically 3-7% for mission-driven organisations) and cost per user metrics. Internal benchmarks compare unit costs across programmes or offices. Benchmarking contextualises allocation results: is £850 per user reasonable, high, or low? Context transforms numbers into insight.
Cost allocation data integrates with broader organisational reporting. Allocated IT costs contribute to full cost calculations for programme delivery. They inform decisions about programme expansion or contraction. They support pricing for fee-based services. The allocation system exists not as an end in itself but as infrastructure enabling better organisational decision-making.