The Overhead
Indirect Rate

How Overhead Costs Are Pooled, Allocated, and Applied to Contracts Under FAR 31.203 and CAS 418
Overhead
Indirect Cost Pool
6
Max Overhead Pools
C & E
Key Schedules
CAS 418
Compliance Standard
01 — Fundamentals
What Is the Overhead Rate?
The overhead rate captures indirect costs associated with supporting the direct execution of two or more contracts. Unlike G&A, which covers company-wide management, overhead is tied to specific functional activities like engineering, manufacturing, or program management. Common examples include facilities, maintenance, IT support, and operational supplies.

Contract Support Costs

Overhead costs support the direct execution of two or more contracts. Examples include facilities, maintenance, IT support, operational supplies, indirect labor, and equipment depreciation — costs that benefit multiple cost objectives but are not directly identifiable to a single contract per FAR 31.203.

FAR 31.203 & CAS 418

FAR 31.203 governs indirect cost allocation. CAS 418 requires that the allocation base represent the activity that causes or generates the overhead costs.

📈

Applied Before G&A

Overhead is applied to contracts before G&A. The overhead amount then becomes part of the G&A allocation base (TCI or Value Added), making the overhead rate a critical input to the entire rate structure.

💰

Labor-Based Allocation

The most common overhead base is direct labor cost. Overhead is typically allocated to contracts in proportion to the direct labor each contract incurs, reflecting the labor-driven nature of most overhead costs.

Schedule C: The Overhead Pool

All overhead expenses are accumulated on Schedule C of the ICP. The dashboard supports up to 6 overhead pools (e.g., Engineering Overhead, Manufacturing Overhead), each with its own pool, base, and rate on Schedule C(1) through C(6).

🔍

Feeds Into G&A & IR&D/B&P

Applied overhead on IR&D/B&P contracts flows into the G&A pool (Schedule B). The overhead rate must be stable before G&A can be computed, making it a foundational building block of the entire rate structure.

02 — Pipeline
Overhead Rate Computation Flow
The overhead rate is the ratio of the overhead pool (Schedule C) to the overhead allocation base (Schedule E). The base is built from direct labor across all contracts, optionally including fringe benefits.
📄

Schedule C

Overhead expense accounts
+ intermediate allocations
= Overhead Pool (numerator)

÷
📊

Schedule E

Overhead allocation base
Direct labor + fringe
+ IR&D/B&P labor

=

Overhead Rate

Expressed as %
rounded to 4 decimals
(e.g., 77.74%)

📝

Schedule H

Applied to each
contract's labor base
(+ fringe if in base)

📄
Pool = Schedule C

All accounts classified as overhead in the chart of accounts, plus any intermediate pool allocations (e.g., occupancy allocated to Overhead). Adjustments for unallowable costs are netted here.

📈
Base = Schedule E

The overhead base sums direct contract labor from Schedule H sections, plus IR&D/B&P labor. When fringe is configured "in overhead base," fringe amounts are added to the denominator.

Rate = Pool / Base

The overhead rate is computed to 4 decimal places as a percentage. This rate appears on Schedule A and is applied to every labor-bearing contract on Schedule H.

03 — Schedule C
The Overhead Cost Pool
Schedule C is where all overhead expenses are accumulated. Each overhead pool gets its own schedule — Schedule C(1) for the first pool, C(2) for the second, and so on up to C(6). Intermediate pool allocations flow into overhead pools here.

What Goes Into the Overhead Pool

The overhead pool captures indirect costs that benefit multiple cost objectives. These costs must be allocated because they cannot be directly traced to any single contract or task order.

  • Indirect Labor — Project managers, supervisors, QA staff, and other indirect personnel who support contract work
  • Facilities & Maintenance — Rent, utilities, janitorial, repairs, and facility upkeep costs shared across contracts
  • IT Support — Help desk, network infrastructure, cybersecurity, and shared software licenses that benefit multiple contracts
  • Operational Supplies — Materials, tools, consumables, and other supplies used across projects but not directly billable
  • Depreciation — Equipment and facility depreciation allocated to the overhead function
  • Intermediate Allocations — Occupancy, IT service center, and other intermediate pool costs allocated to overhead based on square footage, headcount, or other bases
  • Adjustments — Unallowable costs (per FAR 31.205) are removed via adjustments to arrive at the claimed pool
Schedule C Overhead pool
Schedule C: Overhead cost pool with per-G/L amounts, adjustments, and claimed totals
04 — Schedule E
The Overhead Allocation Base
Schedule E computes the denominator of the overhead rate. Per CAS 418, the base must represent the activity that causes or generates overhead costs. For most contractors, direct labor is the primary cost driver.

How the Overhead Base Is Built

The overhead base is assembled from Schedule H by summing direct labor costs across all contract sections, plus IR&D/B&P labor. Configuration options control whether fringe is included in the base.

  • Contract Direct Labor — Labor charged to cost-type (Section A), T&M (Section C), fixed-price (Section D), and commercial (Section E) contracts
  • IR&D/B&P Labor — Direct labor on IR&D and B&P activities, which receive overhead at the per-G/L rate (not the claimed rate) to avoid circular dependency
  • Fringe in Overhead Base — Optional: when enabled, applied fringe amounts are added to the labor base, producing a lower overhead rate but a broader base
  • Per-Pool Bases — Each overhead pool can have its own base section on Schedule E, allowing different pools to draw from different labor populations
Schedule E allocation bases
Schedule E: Overhead allocation base with contract labor, IR&D/B&P, and fringe breakdown
05 — Formulas
Overhead Rate Formulas
The core overhead computation is pool divided by base. But the base configuration, fringe treatment, and intermediate pool allocations create several formula variations.
Overhead Rate = Pool / Base

Core Rate Formula

The overhead pool (Schedule C grand total) divided by the overhead base (Schedule E), rounded to 4 decimal places and expressed as a percentage. Each pool has its own rate.

4-Decimal Precision
Base = DL + IRDBP_Labor

Standard Overhead Base

Direct labor from all contract sections (A through E on Schedule H) plus IR&D/B&P labor. This is the default configuration when fringe is not in the overhead base.

Default Config
Base = DL + Fringe + IRDBP

Fringe-in-Overhead-Base

When the "fringe in overhead base" flag is enabled, applied fringe amounts are added to the labor base. This produces a lower overhead rate percentage but a broader allocation base.

Optional Config
Overhead on Contract = Labor × Rate

Application on Schedule H

Each contract's direct labor (plus fringe if in base) is multiplied by the overhead rate. The result appears as "Applied Overhead" on Schedule H for every labor-bearing contract.

Per Contract
Pool += Intermediate Alloc

Intermediate Pool Flow

Intermediate pools (occupancy, IT, etc.) are allocated to overhead based on square footage, headcount, or other bases per Schedule D. These allocations increase the overhead pool total.

Schedule D Input
IRDBP Overhead = Labor × GL Rate

IR&D/B&P Overhead

IR&D/B&P activities receive overhead at the per-G/L rate (not the claimed rate) to break the circular dependency. The overhead rate is stable since it has no G&A dependency.

Circular Resolution
06 — Rate Structures
Two-Tier vs Three-Tier
How fringe benefits are treated relative to overhead is one of the most impactful structural decisions in an indirect rate system. The choice between a two-tier and three-tier structure dramatically changes the overhead rate percentage and how costs flow through the ICP.

Three-Tier Structure (Fringe Separate)

The most common structure for professional services contractors. Fringe benefits are broken out as their own indirect rate, separate from overhead and G&A. This is the industry standard preferred by DCAA auditors and contracting officers.

  • Three Pools — Fringe rate + Overhead rate + G&A rate, each computed independently with its own pool and base
  • Lower Overhead Rate — Because fringe costs are excluded from the overhead pool, the overhead rate is typically much lower (often single digits for services firms)
  • Greater Transparency — Auditors and contracting officers can see exactly how fringe, overhead, and G&A costs are distributed. Each rate is auditable independently.
  • Dashboard Setting — Enable "Fringe as Separate Rate" in Setup (Step 1). The dashboard then generates a Fringe Schedule with its own rate on Schedule A.

Two-Tier Structure (Fringe in Overhead)

Some contractors, particularly smaller firms, bundle fringe costs into the overhead pool. This simplifies the rate structure to just two tiers (Overhead + G&A) but produces a significantly higher overhead rate.

  • Two Pools — Overhead rate (includes fringe) + G&A rate. Fewer pools to manage but less cost visibility.
  • Higher Overhead Rate — Fringe costs (FICA, health insurance, PTO, retirement) are added to the overhead pool, substantially increasing the overhead rate percentage
  • Higher Wrap Rate — Fringe moves from the base to the pool, shrinking the denominator and growing the numerator. The resulting wrap rate is typically higher than three-tier.
  • Dashboard Setting — Disable "Fringe as Separate Rate" in Setup. Fringe costs flow into the overhead pool on Schedule C. Optionally enable "Fringe in Overhead Base" to add fringe back into the base.
Setup fringe configuration
Setup: Fringe configuration options control two-tier vs. three-tier structure
07 — Multiple Pools
Up to 6 Overhead Pools
Many contractors operate with more than one overhead pool to accurately capture different functional activities. CAS 418 permits multiple pools when a single pool would not produce equitable allocations.

When to Use Multiple Pools

A single overhead pool works when all contracts consume overhead resources at roughly the same rate relative to their direct labor. Multiple pools become necessary when different functions have materially different cost structures.

  • Engineering Overhead — R&D-intensive work with expensive tools, software, and lab costs. Typically higher rate than manufacturing.
  • Manufacturing Overhead — Factory floor costs: equipment, materials handling, quality control, facility maintenance.
  • Program Management Overhead — Contract administration, scheduling, and program oversight costs separate from technical execution.
  • Material Overhead — Optional separate pool for material handling, procurement, and warehousing costs allocated on a material cost base rather than labor.
Schedule A rate summary
Schedule A: Rate summary showing overhead pool, base, and rate for each indirect cost pool

How the Dashboard Handles It

The ICP Dashboard supports up to 6 overhead pools configured during Setup (Step 1). Each pool gets its own Schedule C sub-sheet, its own section on Schedule E, and its own rate on Schedule A.

  • Pool Configuration — Name each pool during setup. The pool name flows through to the chart of accounts, Schedule C, and Schedule A automatically.
  • Account Assignment — Each overhead account in the COA is assigned to a specific pool by name (e.g., "Engineering Overhead"). The exact pool name must match.
  • Independent Rates — Each pool computes its own rate independently: Pool(n) / Base(n) = Rate(n). Rates are applied to contracts based on which pool their labor falls under.
  • Schedule A Summary — All overhead pool rates appear as stacked blocks on Schedule A alongside G&A, fringe, and COM rates.
Pool configuration in setup
Setup: Configuring overhead pool names, count, and fringe/base options
08 — Scenario Modeling
What-If Analysis for Overhead Rates
The ICP Dashboard's scenario modeling suite lets you explore how changes to the overhead pool, labor base, and fringe configuration affect your overhead rate — and the cascading impact on G&A and total contract costs.

Overhead Rate What-If Scenarios

Because the overhead rate feeds into the G&A base, any change to overhead has cascading effects across the entire rate structure. Scenario modeling lets you see these effects before committing.

  • Pool Adjustments — Reclassify costs between overhead and G&A pools. Moving $50K from overhead to G&A lowers the overhead rate but raises the G&A rate. See both impacts side by side.
  • Fringe-in-Base Toggle — Toggle the "fringe in overhead base" setting per scenario to see how including fringe broadens the base and lowers the overhead rate percentage.
  • Target Rate Calculator — Set a target overhead rate and reverse-solve for the pool amount or base amount required to achieve it.
  • Impact Analysis — Simulate moving specific cost amounts between pools and see the cascading effect on overhead rate, G&A rate, and per-contract allocations.
Scenario editor
Scenario editor with overhead pool adjustments, base configuration, and rate delta highlighting

Cascading Rate Effects

The overhead rate is uniquely important because it sits in the middle of the rate structure. Changes propagate both upstream (to IR&D/B&P allocations) and downstream (to the G&A base and total contract costs).

  • Overhead ➞ G&A Base — Applied Overhead is part of the TCI base for G&A. Reducing overhead rate reduces the G&A base, which raises the G&A rate. The net effect depends on relative magnitudes.
  • Overhead ➞ IR&D/B&P — IR&D and B&P costs receive overhead. A higher overhead rate means more cost flows into the G&A pool via Schedule B, further raising G&A.
  • Comparison View — Select up to 3 scenarios and compare all pool rates, bases, and contract-level allocations in a single side-by-side table with delta highlighting.
Scenario comparison
Side-by-side comparison showing cascading overhead rate effects across all pools
09 — Validation & Reconciliation
Verifying Your Overhead Schedules
Before submitting your ICP, overhead schedules must pass cross-schedule math checks, unallowable cost scans, completeness audits, and DCAA adequacy questions. The dashboard automates all of this.

Cross-Schedule Math Consistency

The dashboard automatically verifies that Schedule C (pool), Schedule E (base), and Schedule A (rate) are internally consistent. Any variance greater than $1 is flagged as an error.

  • C ÷ E = A — For each overhead pool, the pool amount on Schedule C divided by the base on Schedule E must equal the rate on Schedule A within $1 tolerance
  • Per-Pool Verification — Each overhead pool is checked independently. A mismatch in any single pool triggers a reconciliation warning
  • Automatic on Generation — These checks run every time you generate schedules. Results appear on the Reconciliation page with pass/fail status for each check
Cross-schedule reconciliation checks
Cross-schedule checks verifying C ÷ E = A consistency for each overhead pool

Smart Validation Engine

The Smart Validation Engine scans overhead accounts against 21 FAR 31.205 keyword categories to detect potentially unallowable costs in the overhead pool. It also checks data completeness and flags negative balances.

  • Unallowable Cost Detection — Accounts named "entertainment," "lobbying," "alcohol," or other FAR 31.205 keywords are flagged. Severity is adjustment-aware: fully adjusted costs are INFO, unadjusted are WARNING
  • Completeness Audit — Detects unmapped GL accounts that should be in an overhead pool, COA accounts with no GL activity, and labor accounts missing from Schedule L
  • Negative Balance Detection — Flags overhead expense accounts with negative net GL balances, which may indicate mispostings or reversals that need investigation
Smart validation findings
Smart Validation findings with severity levels, FAR references, and filter controls

DCAA Adequacy Checklist

The dashboard includes the 47-question DCAA Adequacy Checklist (v3.4). Several questions specifically address overhead schedules C and E. Reconciliation results can auto-populate checklist answers.

  • Schedule C Questions — Is overhead properly pooled? Are unallowable costs adjusted? Does the pool reconcile to the general ledger? Each question is tracked with Received (Y/N/NA) and Adequate (Y/N) assessments
  • Schedule E Questions — Is the allocation base consistent with the disclosed practice? Does the base include all required cost elements (labor, IR&D/B&P, fringe if applicable)?
  • Auto-Population — When reconciliation checks pass, the dashboard can automatically mark the corresponding adequacy questions as "Received: Y, Adequate: Y" with supporting comments
  • Exportable Report — The full 47-question assessment exports to Excel with all answers, comments, and summary statistics for submission alongside the ICP
Adequacy auto-populate
Adequacy checklist auto-populated from reconciliation and validation results
10 — Common Mistakes
Overhead Rate Pitfalls
Overhead rates are closely scrutinized by DCAA auditors. These common mistakes lead to questioned costs, rate adjustments, and adequacy failures.

Misclassifying Direct vs. Indirect

Charging costs as overhead that should be direct (or vice versa) distorts the overhead rate. FAR 31.202 requires that costs directly identifiable to a contract must be charged direct.

Wrong Pool Assignment

overhead accounts must use the exact pool name from setup configuration (e.g., "Engineering Overhead" not "Overhead"). Mismatched names cause accounts to be excluded from the pool computation entirely.

Unallowable Costs in Pool

Entertainment, alcohol, and other FAR 31.205 unallowable costs left in the overhead pool inflate the rate. The Smart Validation Engine flags these automatically.

Missing Intermediate Allocations

If occupancy or other intermediate pools should be allocated to overhead (per Schedule D), omitting this allocation understates the overhead pool and produces an artificially low rate.

Inconsistent Fringe Treatment

The "fringe in overhead base" setting must be applied consistently across fiscal years. Changing this configuration mid-stream without a disclosure statement change violates CAS 401 consistency requirements.

Excluding IR&D/B&P from Overhead Base

IR&D/B&P labor must be included in the overhead base on Schedule E. Excluding it understates the base and overstates the overhead rate applied to direct contracts.

Not Reconciling C to E to A

Schedule C (pool) divided by Schedule E (base) must equal Schedule A (rate). A $1+ variance triggers an automatic DCAA adequacy failure. The dashboard verifies this automatically.

Single Pool When Multiple Are Needed

Using one overhead pool when different functions have materially different cost structures violates CAS 418 homogeneity requirements and can cause cross-subsidization between contract types.

Master Your Overhead Rate

The ICP Dashboard automates overhead pool accumulation, base computation, rate calculation, intermediate pool allocations, and cross-schedule reconciliation — with built-in what-if scenario modeling and multi-pool support.

GovConDash.ai