Indirect Rates Calculation

Indirect Rates Calculator

Direct Cost Base

Indirect Expense Pools

Calculated Rate Schedule

Rate Type Percentage
Fringe Rate (on Total Labor)
Overhead Rate (on Direct Labor + Fringe)
G&A Rate (Total Cost Input Base)
Total Indirect Burden Multiplier

Understanding Indirect Rates Calculation

In the world of government contracting (DCAA compliance) and professional services, indirect rates are the percentages used to allocate non-billable business expenses to specific projects. These rates allow companies to recover costs like rent, insurance, administration, and employee benefits that cannot be directly charged to a single client.

Key Components of Indirect Rates

  • Fringe Benefits: Costs related to employing staff beyond their base salary, such as health insurance, 401(k) matching, and paid time off.
  • Overhead: Costs required to support a specific function of the business, like software licenses for engineers or facility costs for a lab.
  • G&A (General & Administrative): Costs related to the operation of the entire business, such as executive salaries, accounting, and legal fees.

The Standard Calculation Logic

While various methods exist (like Value Added vs. Total Cost Input), this calculator uses the most common 3-tier structure:

  1. Fringe Rate: Total Fringe Pool divided by Total Labor.
  2. Overhead Rate: Overhead Pool divided by the sum of Direct Labor and its associated Fringe.
  3. G&A Rate: G&A Pool divided by the total cost input (Direct Labor + Fringe + Overhead + ODCs).

Real-World Example

Imagine a small firm with $100,000 in direct labor and $35,000 in fringe expenses. Their Fringe Rate would be 35%. If their overhead pool is $25,000, the overhead rate would be calculated against the direct labor plus the applied fringe ($135,000), resulting in an overhead rate of approximately 18.52%.

Pro Tip: Regularly monitoring these rates is vital. If your actual indirect costs exceed your bid rates, you are losing profit. If they are significantly lower, you may be over-billing and could face audit adjustments.

function calculateIndirectRates() { // Get Input Values var dl = parseFloat(document.getElementById('directLabor').value) || 0; var odc = parseFloat(document.getElementById('otherDirectCosts').value) || 0; var fPool = parseFloat(document.getElementById('fringePool').value) || 0; var oPool = parseFloat(document.getElementById('overheadPool').value) || 0; var gPool = parseFloat(document.getElementById('gaPool').value) || 0; // 1. Calculate Fringe Rate // Base is usually Total Labor. For simplicity, we assume Direct Labor is the primary base. var fringeRate = (fPool / dl) * 100; // 2. Calculate Overhead Rate // Base is Direct Labor + Fringe on Direct Labor var appliedFringe = dl * (fringeRate / 100); var ohBase = dl + appliedFringe; var overheadRate = (oPool / ohBase) * 100; // 3. Calculate G&A Rate (Total Cost Input Base) // Base: DL + Fringe + OH + ODCs var appliedOH = ohBase * (overheadRate / 100); var gaBase = dl + appliedFringe + appliedOH + odc; var gaRate = (gPool / gaBase) * 100; // 4. Calculate Total Burden Multiplier // Total Cost / Direct Labor var totalCost = gaBase + gPool; var multiplier = totalCost / dl; // Display Results document.getElementById('calcResults').style.display = 'block'; document.getElementById('resFringe').innerHTML = isFinite(fringeRate) ? fringeRate.toFixed(2) + '%' : '0.00%'; document.getElementById('resOverhead').innerHTML = isFinite(overheadRate) ? overheadRate.toFixed(2) + '%' : '0.00%'; document.getElementById('resGA').innerHTML = isFinite(gaRate) ? gaRate.toFixed(2) + '%' : '0.00%'; document.getElementById('resTotal').innerHTML = isFinite(multiplier) ? multiplier.toFixed(3) + 'x' : '1.000x'; }

Leave a Comment