Last reviewed on May 12, 2026.

What DCAA does and why it matters

The Defense Contract Audit Agency (DCAA) provides audit and financial advisory services to DoD components and other federal agencies on negotiated contracts. DCAA reviews contractor accounting systems, audits incurred costs, evaluates forward pricing proposals, and assesses business systems. "DCAA-compliant accounting" is shorthand for an accounting system that DCAA has reviewed (or could review) and found adequate to support government contract billing and pricing.

An accounting system review matters most for contracts that are not firm-fixed-price. Cost-reimbursement contracts, time-and-materials contracts, and most progress payments on fixed-price work all depend on the contractor's accounting system to determine what gets paid and when. Solicitations for these contract types frequently require — or strongly prefer — bidders with an approved accounting system. For the broader system framework that includes the accounting system plus five others, see DFARS business systems. For the underlying contract types this work supports, see federal contract types.

The SF1408: what reviewers check

The standard accounting system review uses SF Form 1408, "Preaward Survey of Prospective Contractor Accounting System." The form asks whether the system meets specific criteria. The criteria can be grouped into seven capabilities:

SF1408 also asks about exclusion of unallowable costs (FAR Part 31), pre-contract cost identification, and management approvals for cost transfers. Each of these criteria is binary in the review — adequate or not — but the cumulative judgment is a holistic "system is adequate" or "not adequate" determination.

Direct versus indirect: the conceptual core

The hardest part of building a compliant system for new contractors is internalizing the direct/indirect distinction. A few rules of thumb:

The mistake most new contractors make is being inconsistent. A cost that is treated as direct on one contract should not be treated as indirect on another unless there is a specific, documented reason. Inconsistency is the single most common audit finding.

Indirect rate structure: the standard pools

Most government contractors organize indirect costs into three pools:

Larger contractors sometimes split overhead into multiple pools (engineering overhead, manufacturing overhead, site overhead) or add a material handling rate when material is a significant cost element. The structure should match how the business actually operates — not a generic template.

For the math on how rates stack into a fully burdened labor rate, see the wrap rate calculator and pricing strategies. For the structural design choices behind rate pools — including when to split overhead into multiple pools and how allocation base choice affects competitiveness — see indirect rate structures.

Timekeeping: where most small contractors fail

Timekeeping is the area where DCAA reviewers find the most deficiencies during pre-award reviews and floor checks. The expectations:

Off-the-shelf time systems (Deltek, Unanet, JAMIS, QuickBooks Time with proper configuration) handle most of these requirements out of the box. Paper or spreadsheet-based timekeeping can be made compliant but takes more administrative discipline.

Worked example: how a labor hour becomes a billed dollar

Consider a $50/hour direct labor employee who spends 8 hours on Contract A on a particular Tuesday. The cost flow:

  1. Time entered. Employee charges 8 hours to Contract A's project code.
  2. Direct labor cost. $50/hr × 8 hours = $400 in direct labor charged to Contract A.
  3. Fringe applied. If the fringe rate is 30%, fringe of $120 is applied. Contract A now carries $520 in direct labor and fringe.
  4. Overhead applied. If the overhead rate is 50% on labor + fringe, overhead of $260 is applied. Contract A now carries $780.
  5. G&A applied. If the G&A rate is 10% on total cost input, G&A of $78 is applied. Contract A now carries $858 in fully burdened cost for that day's work.
  6. Fee or profit added. On a fixed-price contract, the profit is built into the price; on a cost-plus contract, the fee is calculated under the contract's fee structure.

For this flow to work without an audit finding: the $50/hr must come from payroll, not an estimated rate; the 8 hours must be recorded by the employee on the day worked; the project code must map to Contract A in the general ledger; and the rates applied must be the rates approved (or the rates the contractor proposes to use, subject to year-end true-up).

Provisional rates, billing rates, and final rates

Contractors with cost-reimbursement work negotiate indirect rates with the government on three different bases:

The reconciliation matters: if actual rates were lower than billing rates, the contractor owes the government a refund. If actual rates were higher (and within negotiated ceilings), the contractor may bill the difference. Either way, the calculation depends on the accounting system producing defensible numbers.

Audit types and what triggers them

Common audit findings and how to avoid them

Decision framework: do you need DCAA-compliant accounting now?

  • Are you bidding cost-reimbursement, T&M, or labor-hour work? If yes, you almost certainly need it.
  • Are you bidding firm-fixed-price work below $2 million? Probably not yet — basic books with clean direct/indirect segregation may be enough.
  • Are you a sub on a cost-type prime contract? You will need to support the prime's audit requirements, which means your system has to produce auditable data.
  • Do you anticipate growth into negotiated work in the next 12–24 months? Build the system now — retroactive cleanup is more expensive than starting compliant.
  • Is a specific contract opportunity gated on an "adequate" accounting system finding? Engage a consultant or your accounting software vendor early; the SF1408 review process takes weeks at minimum.

Related pages