How Multiple Overhead Pools Work
The process begins by identifying indirect costs that cannot be assigned directly to a single project or cost object. These expenses are grouped according to a logical cost relationship. Each pool is then paired with an allocation base that reasonably represents the activity supported by that pool.
- Engineering pool: May use engineering labor hours or engineering labor dollars as its allocation base.
- Facilities pool: May use square footage, occupancy, or facility usage.
- Manufacturing pool: May use machine hours, direct labor hours, or production volume.
- General administration pool: May use a broader cost base such as total operating costs.
This structure allows finance teams to apply different rates rather than spreading every indirect expense across every project using one generalized percentage.
Calculating Multiple Overhead Rates
A common calculation is Overhead Rate = Overhead Cost Pool ÷ Allocation Base × 100. The formula is applied independently to each pool.
Assume an organization has an engineering overhead pool of $400,000 and an engineering labor base of $2,000,000. Its engineering overhead rate is $400,000 ÷ $2,000,000 × 100 = 20%.
If its facilities pool contains $150,000 of indirect costs and the applicable allocation base is $1,500,000, the facilities rate is $150,000 ÷ $1,500,000 × 100 = 10%. A project with $300,000 of engineering labor would receive $60,000 of engineering overhead, while $100,000 of facilities-related base would receive $10,000 of facilities overhead.
The combined indirect amount is therefore $70,000, calculated using rates that reflect the separate underlying cost pools.
Why Separate Pools Matter
Multiple pools can improve cost visibility because each rate provides information about a particular operating activity. A significant increase in a facilities rate, for example, may have a different business explanation from an increase in an engineering rate.
Effective Overhead Allocation depends on selecting allocation bases that represent the relationship between indirect costs and the activities being supported. Separating pools can make that relationship easier to document and review.
This approach is particularly useful when an organization has different departments, contract types, operating locations, or production environments with substantially different cost structures.
Multiple Pools Across Entities and Operations
Organizations operating through several legal entities may maintain different overhead pools because each entity can have its own departments, facilities, contracts, and accounting structures. Consistent master-data and ERP practices help finance teams preserve the distinction between entities while maintaining comparable reporting.
Multi Entity Support can support procurement workflows across multiple entities and ERP systems by providing a unified view of tasks, documents, and approvals. This is useful when overhead-related purchasing and approvals originate in different organizational units.
Multi-Entity Vendor Management can also help coordinate vendor workflows across entities and connected ERP environments, allowing finance teams to maintain a unified view of relevant vendor data and activities.
Where multiple ERP systems are involved, ERP Integration Across Entities with Agentic AI can support connected workflows and unified invoice processing across entities. This can help maintain consistent transaction data for the cost pools and allocation processes used in financial reporting.
Monitoring Pool Performance
Multiple pools should be reviewed regularly to confirm that their cost composition and allocation bases remain appropriate. Finance teams can compare budgeted pool costs with actual spending and investigate material changes in the resulting rates.
Overhead Variance analysis helps explain differences between expected and actual overhead by examining spending, activity volume, utilization, and allocation-base changes. A rate can change because the cost pool increased, the allocation base decreased, or both changed simultaneously.
For example, if an engineering pool remains at $400,000 while its labor base falls from $2,000,000 to $1,600,000, the rate rises from 20% to 25%. The increase does not necessarily mean that engineering spending increased; the allocation base itself changed.
Best Practices for Managing Multiple Pools
Strong pool management starts with clearly documented cost definitions, allocation methodologies, ownership, and review schedules. Each pool should have a logical purpose and an allocation base that can be supported with reliable accounting data.
- Review pool composition regularly and reclassify costs when their underlying purpose changes.
- Use allocation bases that reflect the activities receiving the benefit of each pool.
- Maintain consistent entity, department, project, and account classifications.
- Compare applied rates with actual results to identify meaningful rate movements.
- Use Overhead Optimization to evaluate resource utilization and improve alignment between indirect spending and operational activity.
These practices help finance teams produce more transparent project costing, improve budgeting, and support reliable financial performance analysis without losing the operational detail contained within individual overhead pools.
Summary
Multiple Overhead Pools organize indirect costs into separate groups so each pool can use an appropriate allocation base and overhead rate. This approach improves cost visibility across departments, projects, locations, and entities. Accurate pool definitions, suitable allocation bases, variance monitoring, and consistent ERP data help organizations apply overhead more precisely and strengthen project costing and financial reporting.