If you bill the government $85 per hour for an engineer who earns $45 per hour, the difference isn't profit — it's your indirect costs. Fringe benefits, overhead, and general & administrative (G&A) expenses all stack on top of that base rate. DCAA expects you to calculate each layer separately, document the math, and apply the rates consistently across every contract.
Most small government contractors get this wrong — not because the math is hard, but because the cost pool structure and allocation bases aren't set up correctly in their accounting system. This guide walks through each indirect rate type, gives you the formulas with real numbers, and shows you where QuickBooks users typically stumble.
Before you can calculate indirect rates, your accounting system must separate direct costs from indirect costs at the account level — not in a spreadsheet. If your chart of accounts doesn't have distinct cost pools for Fringe, Overhead, and G&A, start with our DCAA compliance checklist to get the foundation right.
The Three Indirect Cost Rates
Government contractors use three indirect cost pools, each with its own allocation base. Understanding what goes into each pool — and what base it allocates over — is the core of indirect rate calculation.
1. Fringe Benefit Rate
The fringe benefit rate captures the cost of employee benefits as a percentage of total labor. This includes payroll taxes (FICA, FUTA, SUTA), health insurance, 401(k) contributions, paid time off accrual, workers' compensation insurance, and any other benefits tied to employment. Fringe allocates over total labor — both direct labor charged to contracts and indirect labor charged to overhead or G&A.
2. Overhead Rate
The overhead rate covers costs that support project execution but aren't charged directly to any one contract. This includes indirect labor (project managers splitting time across contracts, QA staff), facility costs allocated to project areas, equipment depreciation, project-related software licenses, and supplies. Overhead allocates over direct labor dollars only.
3. General & Administrative (G&A) Rate
The G&A rate captures costs of running the business that aren't tied to specific projects. This includes executive salaries, accounting and legal fees, business development costs, corporate insurance, office rent (non-project), and HR expenses. G&A allocates over total cost input — which means direct costs plus applied fringe plus applied overhead. This is the broadest base because G&A supports everything.
Step-by-Step: Calculate Your Rates
Here's a worked example for a 10-person GovCon firm with $450,000 in direct labor for the fiscal year. Follow each step in order — the rates build on each other.
Identify Your Cost Pools
Pull your general ledger and categorize every expense into one of four buckets: Direct Costs (labor, materials, and ODCs charged to specific contracts), Fringe Pool (payroll taxes, benefits, PTO), Overhead Pool (indirect labor, facility costs, project support), and G&A Pool (executive comp, accounting, BD, corporate insurance). Every dollar must land in exactly one bucket. Costs that could go in multiple pools — like office rent — should follow your documented allocation methodology consistently.
Calculate Allocation Bases
Each pool needs its allocation base from the same period. For our example firm:
| Item | Amount |
|---|---|
| Direct Labor | $450,000 |
| Indirect Labor (in OH pool) | $150,000 |
| Total Labor (Direct + Indirect) | $600,000 |
| Direct Materials & ODCs | $40,000 |
Calculate the Fringe Rate
Sum all fringe costs for the period: FICA ($45,900), health insurance ($96,000), 401k match ($18,000), PTO accrual ($36,000), workers' comp ($8,100), other benefits ($6,000). Total fringe pool: $210,000. Divide by total labor of $600,000.
Calculate the Overhead Rate
Sum overhead pool costs: indirect labor ($150,000), facilities ($45,000), equipment/software ($30,000), project supplies ($12,000), fringe applied to indirect labor ($52,500 = $150,000 × 35%). Wait — fringe on indirect labor must be included in the overhead pool. This is where most firms go wrong. Total overhead pool: $289,500. Divide by direct labor of $450,000.
Calculate Total Cost Input (for G&A base)
Total cost input is direct costs plus applied indirect costs (excluding G&A itself): Direct labor ($450,000) + fringe on direct labor ($157,500) + applied overhead ($289,500) + direct materials ($40,000) = $937,000 total cost input.
Calculate the G&A Rate
Sum G&A pool costs: executive salaries ($60,000), accounting/legal ($24,000), business development ($18,000), corporate insurance ($12,000), office/admin ($13,500). Total G&A pool: $127,500. Divide by total cost input of $937,000.
These three rates — 35.0% fringe, 64.3% overhead, 13.6% G&A — stack to determine your fully-loaded billing rate. To see how they combine into a single wrap rate multiplier for proposals, use the wrap rate calculator guide (with interactive calculator).
Why DCAA Cares About Your Indirect Rates
DCAA doesn't audit your indirect rates because they enjoy spreadsheets. They audit because incorrect rates mean the government is either overpaying or underpaying on cost-type contracts. Here's what triggers scrutiny:
- Rates that jump year over year. A fringe rate that goes from 30% to 45% in one year signals either a cost pool error or a significant business change that wasn't documented. DCAA will request explanation for any rate change exceeding 10% of the prior year.
- Rates that differ from your forward pricing rates. If you bid contracts at 35% overhead but your actuals run 55%, you're underbilling and building a liability. DCAA expects monthly rate monitoring with documented variance analysis.
- Costs in the wrong pool. Executive entertainment in overhead (it's unallowable under FAR 31.205). Indirect labor in direct costs (inflates your direct base). Direct materials in G&A (changes your allocation base). Pool misclassification is the #1 finding in incurred cost audits.
- Inconsistent allocation bases. Using direct labor hours as your overhead base on one contract and direct labor dollars on another is a cost accounting deficiency. Pick a base, document it, and apply it everywhere.
For the full picture of what DCAA auditors check beyond rate calculations, see the DCAA compliance checklist.
Where QuickBooks Users Get This Wrong
QuickBooks Online is the accounting system most small GovCon firms use. It can work for DCAA compliance — but not out of the box. Here are the indirect rate calculation mistakes we see repeatedly:
- No cost pool separation in the chart of accounts. All indirect costs post to a single "Overhead" account. When DCAA asks for your fringe pool total, you're pulling it from a spreadsheet, not from your accounting system. That's a finding.
- Fringe allocated only to direct labor. Fringe benefits apply to all employees — direct and indirect. If your indirect employees get health insurance and 401k matches, that cost belongs in the overhead pool (fringe applied to indirect labor). Allocating fringe only to direct labor understates your overhead rate and overstates your fringe rate.
- Manual journal entries every month. The allocation of fringe to direct vs. indirect labor, the overhead application to contracts, and the G&A distribution all require journal entries in QBO. Most firms do this monthly in a spreadsheet and then key in the entries — 8 to 12 hours of work that's error-prone and produces no audit trail of the calculation methodology.
- No unallowable cost exclusion. QBO has no built-in concept of "unallowable costs" under FAR 31.205. Without a dedicated account or tagging system, unallowable costs (meals, entertainment, lobbying, certain legal fees) end up in your indirect pools and inflate your rates. DCAA will find them.
- Annual-only rate calculation. Calculating rates once a year for the ICS means you discover a 20% overhead variance in June that's been accumulating since January. Monthly rate packages catch variances early and produce the documentation DCAA expects.
Stop Calculating Rates by Hand
GovieRates connects to your QuickBooks Online account and automates the entire indirect rate calculation process. Every month, it pulls your actual costs, allocates them to the correct pools, calculates fringe, overhead, and G&A rates, compares them to your forward pricing rates, and generates a DCAA-format rate package — all without manual journal entries or spreadsheets.
- Automatic cost pool allocation — fringe, overhead, and G&A pools are maintained in your QBO chart of accounts with correct allocation bases
- Monthly rate packages — actual vs. provisional rates with variance analysis, ready for DCAA review
- Unallowable cost flagging — transactions are screened against FAR 31.205 criteria before entering your rate calculations
- ICS preparation support — year-end schedules generated from your monthly data, reducing ICS prep from weeks to days
Starting at $79/month — less than a single hour of your accountant's time. See the full pricing breakdown.