Skip to content

Direct vs Indirect Costs: The Classification Guide Every Government Contractor Needs

Direct vs indirect costs should be the first classification decision a government contractor gets right. It is also the decision contractors most often get wrong, and the error takes one form: costs sitting in the wrong bucket. A project manager’s salary charged entirely to one contract when she supports three. Office supplies coded as direct expenses on whichever contract had budget remaining. Travel costs for a company-wide safety training dropped into overhead instead of G&A.

These are not close calls. They are classification mistakes with real financial consequences, and the consequence is rarely limited to the misplaced cost itself. Cleaning supplies consumed on three specific base contracts are direct costs of those contracts. Park them in the overhead pool instead and two things happen at once: the three contracts that consumed them are undercharged, and every other contract carrying that overhead rate is overcharged. DCAA finds this shape of error during an incurred cost audit, and the questioned amount reaches beyond the original cost because the rate distortion touches every flexibly-priced contract in the portfolio.

The rules governing this classification are specific, enforceable, and surprisingly readable. Two sections of the Federal Acquisition Regulation, one Cost Accounting Standard, and a handful of practical decisions separate contractors who bill cleanly from contractors who spend audit season explaining why their numbers do not add up.

A cost is direct when it benefits one specific contract. A cost is indirect when it benefits two or more contracts or your business as a whole. The classification depends on how the cost functions in your operation, not on what the cost is called in your chart of accounts.

What FAR Says: The Legal Definitions of Direct and Indirect Costs

The definitions themselves sit in FAR 2.101, not in Part 31. A direct cost is any cost identified specifically with a particular final cost objective. An indirect cost is any cost not directly identified with a single final cost objective, but identified with two or more final cost objectives or with at least one intermediate cost objective. The same two definitions appear word for word in the Cost Accounting Standards at 48 CFR 9904.402-30(a)(3) and (a)(5).

Part 31 then supplies the rules that act on those definitions. FAR 31.202 governs how direct costs are charged. FAR 31.203 governs how indirect costs are accumulated and allocated. Together they form the foundation of every cost classification decision in government contracting.

A “final cost objective” is a cost objective that has both direct and indirect costs allocated to it and is one of the final accumulation points in your books. For most small contractors that means the contract itself. When your electrician spends 40 hours on Contract A, those labor hours are a direct cost of Contract A. When your office manager processes payroll for employees working across Contracts A, B, and C, her salary is an indirect cost allocated across all three.

FAR 31.202 includes one practical exception worth knowing. A contractor may treat a direct cost of minor dollar amount as an indirect cost when two conditions are met: the accounting treatment is consistently applied to all final cost objectives, and the result is substantially the same as treating the cost as direct [FAR 31.202(b)]. Pens and paper clips for a specific contract site are a common example. The cost is technically direct, but tracking each box of staples to a contract number adds accounting cost without changing the allocation outcome.

The Classification Decision Tree: How to Sort Every Cost

Every expense in your business answers one question first: does this cost benefit one specific contract, or does it benefit more than one? The answer determines the bucket. Here is how the decision works in practice, with examples built for service contractors.

Cost One Contract? Classification Why
Guard’s wages on a specific base contract Yes Direct Labor hours traceable to one contract
Cleaning supplies for Building 405 (Contract #1234) Yes Direct Materials consumed on one contract site
Project manager overseeing three contracts No Indirect (Overhead) Benefits multiple cost objectives
Company truck used across job sites No Indirect (Overhead) Shared resource, no single beneficiary
CEO salary No Indirect (G&A) Benefits the entire business
Health insurance for all employees No Indirect (Fringe) Employee benefit applied to all labor
Travel to a specific contract site Yes Direct Travel purpose tied to one contract
Travel to a company-wide training No Indirect (G&A or Overhead) Training benefits all operations
Subcontractor performing work on Contract B Yes Direct Subcontract scope tied to one contract
Office rent for headquarters No Indirect (Overhead or G&A) Facility supports the whole company

Notice the pattern. The deciding factor is never the type of cost. It is the relationship between the cost and the contract. Travel is direct when it serves one contract. Travel is indirect when it serves the business. The same logic applies to labor, supplies, equipment, and every other category.

What is CAS 402 and why does it catch government contractors off guard?

Cost Accounting Standard 402 requires one thing: all costs incurred for the same purpose, in like circumstances, must be treated consistently as either direct costs only or indirect costs only. A cost charged direct on one contract and indirect on another, for the same purpose, violates CAS 402.

The violation typically looks like this: a contractor charges training expenses as a direct cost on Contract A because the contract budget has room, then charges identical training expenses to the overhead pool on Contract B. Same purpose. Same circumstances. Two different treatments. DCAA calls it a consistency violation, and the financial consequences ripple across every contract in the fiscal year.

A common assumption is that CAS 402 binds only CAS-covered contracts. The coverage thresholds and applicability rules sit at 48 CFR 9903.201-1 and 9903.201-2. Contracts and subcontracts with small businesses are exempt from all CAS requirements, whatever the contract value [48 CFR 9903.201-1(b)(3)]. Every other contractor should confirm its CAS status with its contracting officer.

The assumption still fails, because the government wrote the same consistency requirement into FAR Part 31 itself. FAR 31.202(a) states that no final cost objective shall have allocated to it as a direct cost any cost if other costs incurred for the same purpose in like circumstances have been included in any indirect cost pool to be allocated to that or any other final cost objective.

FAR 31.203(b) states the mirror rule for indirect costs. CAS-covered or not, consistency is mandatory.

The part that gets missed: once you set a classification for a cost type, you must maintain it. Charging cell phones as a direct cost on your first three contracts and then switching to indirect on contract four creates a CAS 402 problem. If the circumstances are truly different (a contract requiring specialized encrypted phones, for example), document the difference. A documented rationale protects you. A silent change triggers an audit finding.

Where Indirect Costs Go: Understanding the Three Pools

Indirect costs do not sit in one general bucket. They separate into pools based on the type of benefit they provide. Most small government contractors run three pools: Fringe, Overhead, and General & Administrative (G&A). Each pool has its own allocation base, its own rate, and its own logic. Our indirect rate guide covers the math behind each pool in detail.

Pool What goes in Allocation Base What It Represents
Fringe pool Health insurance, paid time off, payroll taxes, 401(k) match, workers’ compensation Direct labor dollars The cost of employing people
Overhead pool Facility costs, equipment, supervision, supplies, non-billable project support Direct labor dollars (or direct labor hours) The cost of running the operation
G&A pool Executive salaries, accounting, human resources, legal, business development, corporate insurance Total cost input (all direct + all indirect costs below G&A) The cost of running the business

A cost misclassified between pools distorts the rate for both pools. Drop a facility lease into G&A instead of Overhead, and your G&A rate rises while your Overhead rate falls. The total dollars stay the same, but the allocation shifts costs between contracts unevenly.

Contracts with higher direct labor absorb more Overhead. Contracts with lower direct labor absorb more G&A. Getting the pool wrong changes which contracts pay for shared costs, even when the total is identical.

Use the indirect rate calculator to model how moving a single cost between pools changes your rates.

What are the five cost misclassification errors DCAA finds most often?

DCAA auditors follow documented procedures for testing cost classification. Five patterns account for most of what those procedures turn up.

1. Splitting one employee’s time without documentation. A project manager works 60% on Contract A and 40% on general company operations. The contractor charges 100% of her salary to Contract A because it is the largest contract. FAR 31.201-2(d) makes the contractor responsible for maintaining records, including supporting documentation, adequate to demonstrate that costs claimed have been incurred, are allocable to the contract, and comply with applicable cost principles. In practice, DCAA auditors expect daily timesheets showing actual hours by cost objective.

Charging 100% to one contract when the work benefits multiple objectives is a direct cost overcharge and an indirect cost understatement at the same time.

2. Convenience-based material charging. A security company buys uniforms for guards across four contracts. Instead of tracking which uniforms go where, the contractor charges the entire purchase to whichever contract has the most budget remaining. The cost is direct (specific uniforms for specific guards on specific contracts), but the allocation is arbitrary. FAR 31.202(a) requires that direct costs of the contract be charged directly to the contract, and that costs specifically identified with other final cost objectives be charged to those objectives instead. Charging to whichever contract has budget remaining fails that identification test.

DCAA auditors characterize this as a cost misclassification, not a rounding error.

3. Inconsistent treatment of identical costs. Training expenses charged direct on one contract and indirect on another, for the same type of training, under the same circumstances. This is the textbook CAS 402 violation. DCAA tests for it by pulling the same general ledger account across multiple contracts and comparing treatments.

4. Unallowable costs buried in indirect pools. Entertainment expenses, alcohol, and executive compensation above the FAR cap [FAR 31.205-6(p)] sitting in Overhead or G&A without being flagged. These costs inflate the indirect rate applied to every contract. DCAA’s incurred cost audit specifically tests for unallowable costs in indirect pools, and the questioned costs extend beyond the unallowable amount itself to include the rate impact on all contracts.

5. Subcontract costs in the wrong base. Subcontractor invoices are direct costs of the contract they support. When calculating the G&A rate, some contractors exclude subcontract costs from the total cost input base without proper disclosure or consistency. Others include them inconsistently across fiscal years. Both approaches create audit findings because the G&A allocation base must be disclosed and applied consistently.

A Classification Walkthrough: $2M Security Contract

The following walkthrough is an illustration, not a client engagement. Picture a 20-person security company holding a $2 million guard services contract at a federal facility. Here is how its costs would classify under FAR 31.202 and 31.203.

Expense Amount Classification Pool/Contract
Guard wages (16 guards on-site) $1,120,000 Direct Labor Contract #4501
Guard uniforms and equipment $18,000 Direct Material Contract #4501
Site supervisor (100% on this contract) $72,000 Direct Labor Contract #4501
Health insurance (all employees) $96,000 Indirect Fringe Pool
Payroll taxes $105,000 Indirect Fringe Pool
Operations manager (oversees all contracts) $85,000 Indirect Overhead Pool
Office rent $36,000 Indirect Overhead Pool
Company vehicles (shared across sites) $24,000 Indirect Overhead Pool
Owner/CEO salary $150,000 Indirect G&A Pool
Accounting and bookkeeping $30,000 Indirect G&A Pool
Business development $20,000 Indirect G&A Pool
Holiday party $3,500 Unallowable Excluded from billing

Every line in the table traces to a rule. Guard wages are direct because those employees work exclusively on one contract. Health insurance is indirect (Fringe) because the benefit applies to employees regardless of which contract they support. The holiday party is unallowable under FAR 31.205-14 (entertainment). The owner’s salary sits in G&A because it benefits the entire business, not a specific contract or project function.

This walkthrough covers a single-contract company for clarity. A contractor with five active contracts follows the same logic but needs a chart of accounts structured to track direct costs by contract number and indirect costs by pool.

Frequently Asked Questions

What is the difference between direct and indirect costs in government contracting?

A direct cost benefits one specific contract: labor hours for guards on a base contract, materials purchased for a specific project, travel to a contract site. An indirect cost benefits two or more contracts or the business as a whole: rent, insurance, executive salaries, shared supervision. FAR 31.202 and FAR 31.203 define each category.

Who decides whether a cost is direct or indirect?

The contractor makes the initial classification based on how the cost relates to final cost objectives (contracts). DCAA reviews these classifications during incurred cost audits. The classification must follow FAR Part 31 definitions and remain consistent under CAS 402. Contractors who classify costs based on budget availability rather than actual benefit face audit findings.

Does a cost have to stay classified the same way forever?

Yes, for costs incurred for the same purpose under like circumstances. CAS 402 requires consistency. Changing a cost from direct to indirect (or vice versa) requires a change in circumstances and documented justification. For CAS-covered contractors, a voluntary change without proper disclosure triggers a formal cost impact assessment and potential repayment to the government. For non-CAS contractors, an unexplained allocation change creates audit risk and potential questioned costs through contracting officer determination.

What happens if DCAA finds a misclassified cost?

DCAA questions the cost and calculates the financial impact across all affected contracts. A single misclassified cost distorts indirect rates, which means every contract billed during the period is affected. The contractor repays the overcharge plus interest. Repeated misclassifications put the accounting system itself at risk of a material weakness finding.

Are direct costs always better for the contractor than indirect costs?

No. The classification is not a choice based on preference. It is based on how the cost functions. Charging a cost as direct when it benefits multiple contracts overcharges one contract and undercharges others. Charging a cost as indirect when it benefits only one contract spreads the cost unfairly. Both directions create audit exposure and billing inaccuracies.

Key Takeaways

  • Classification follows function, not label. A cost is direct when it benefits one contract and indirect when it benefits two or more. The name of the expense does not determine the bucket.
  • Consistency is a legal requirement. CAS 402 and FAR 31.202 require identical treatment for costs incurred for the same purpose in like circumstances. One training expense charged direct and another charged indirect, for the same type of training, creates a compliance violation.
  • Misclassification distorts every rate. A cost in the wrong pool changes the indirect rate applied to every contract in the fiscal year. The questioned amount is therefore never limited to the misplaced cost, because DCAA calculates the rate impact across the whole portfolio.
  • Document your classification decisions. Written policies explaining how your company classifies costs (and why) protect you during audits. DCAA expects documented rationale, not verbal explanations.
  • Test your setup now. Take the Compliance Readiness Check to identify classification gaps before DCAA does, or use the indirect rate calculator to see how your current classifications affect your rates.

Get Your Cost Classification Right the First Time

Cost classification errors are among the accounting deficiencies that surface earliest for new government contractors. The fix is not difficult, but it does require someone who knows the rules. Setting up the right chart of accounts, writing classification policies, and building a consistent tracking system takes less time than defending misclassifications during a DCAA audit.

Amerifusion Bookkeeping is CPA-managed and built for government contractors. We configure your accounting system for proper cost segregation, establish your indirect rate pools, and keep your classifications consistent and defensible. Book a discovery call to review your current cost structure, or start with our GovCon accounting services to see how CPA-managed bookkeeping protects your billing.

Next in your learning path · Compliance DCAA Compliance Guide for Small GovCon Firms
Joseph Kamara, CPA

Joseph Kamara CPA

Founder, Amerifusion Bookkeeping

Former KPMG financial auditor. Former Senior Manager for IS Assurance and Third-Party Risk Management at BDO Dallas (SOC 1/2, HITRUST, HIPAA). Former Senior Technology Risk Manager at Stryker. Specializing in DCAA-compliant accounting systems for government contractors.

Need help with DCAA compliance?

Book a free DCAA Readiness Call to see how Amerifusion can protect your next audit.

Book Your DCAA Readiness Call
Certified Intuit ProAdvisor, Gold tier DCAA Compliant CPA Oversight