Wrap Rate Calculator Excel

Wrap Rate Calculator for Government Contracting & Professional Services

For businesses involved in government contracting, professional consulting, or engineering services, understanding your "wrap rate" is crucial for profitability and competitive bidding. While many rely on complex wrap rate calculator Excel spreadsheets, this tool provides an immediate, clear breakdown of how your indirect costs burden your direct labor.

A wrap rate is essentially a multiplier applied to a base hourly labor rate to arrive at a fully loaded billable rate. It ensures that every hour billed covers not just the employee's salary, but also fringe benefits, overhead expenses, General and Administrative (G&A) costs, and your target profit margin.

Accurately calculating your wrap rate is vital to ensure you are not underbidding contracts (losing money) or overbidding (losing the contract opportunity).

Understanding the Cost Build-Up Components

  • Base Hourly Rate: The raw hourly wage paid to the employee performing the direct labor.
  • Fringe Benefits Rate (%): A percentage covering costs tied directly to payroll, such as employer FICA taxes, unemployment insurance, health insurance contributions, paid time off (PTO), and retirement matching.
  • Overhead Rate (%): Costs required to support operations but not directly chargeable to a specific contract. Examples include facility rent, utilities, equipment depreciation, and support staff salaries (indirect labor). Overhead is typically applied to the Base Rate plus Fringe costs.
  • G&A Rate (General & Administrative) (%): High-level corporate expenses necessary for running the business entity, regardless of current contract volume. This includes executive salaries, finance, legal, business development, and HR. G&A is usually applied to the total of Base, Fringe, and Overhead costs.
  • Target Profit (%): The fee or margin added on top of total costs to generate business income.

Wrap Rate Calculator

Enter your labor and indirect cost pool percentages below to determine your fully burdened billable rate and wrap multiplier.

Applied to Base Rate.
Applied to Base Rate + Fringe.
Applied to Base + Fringe + Overhead Subtotal.
function calculateWrapRate() { // 1. Get Inputs var wrBaseStr = document.getElementById('wr_base_rate').value; var wrFringeStr = document.getElementById('wr_fringe_rate').value; var wrOverheadStr = document.getElementById('wr_overhead_rate').value; var wrGAStr = document.getElementById('wr_ga_rate').value; var wrProfitStr = document.getElementById('wr_profit_rate').value; // 2. Parse and Validate Inputs var wrBase = wrBaseStr === "" || isNaN(wrBaseStr) ? 0 : parseFloat(wrBaseStr); var wrFringe = wrFringeStr === "" || isNaN(wrFringeStr) ? 0 : parseFloat(wrFringeStr); var wrOverhead = wrOverheadStr === "" || isNaN(wrOverheadStr) ? 0 : parseFloat(wrOverheadStr); var wrGA = wrGAStr === "" || isNaN(wrGAStr) ? 0 : parseFloat(wrGAStr); var wrProfit = wrProfitStr === "" || isNaN(wrProfitStr) ? 0 : parseFloat(wrProfitStr); var resultDiv = document.getElementById('wr_result'); resultDiv.style.display = 'block'; if (wrBase <= 0) { resultDiv.innerHTML = 'Please enter a valid, positive Base Hourly Labor Rate.'; return; } // 3. Perform Build-up Calculation // Step A: Calculate Fringe Burden var fringeCost = wrBase * (wrFringe / 100); var subtotalBaseFringe = wrBase + fringeCost; // Step B: Calculate Overhead Burden (on Base + Fringe) var overheadCost = subtotalBaseFringe * (wrOverhead / 100); var subtotalOverhead = subtotalBaseFringe + overheadCost; // Step C: Calculate G&A Burden (on total cost input before G&A) var gaCost = subtotalOverhead * (wrGA / 100); var totalCost = subtotalOverhead + gaCost; // Step D: Calculate Profit var profitAmt = totalCost * (wrProfit / 100); var fullyBurdenedRate = totalCost + profitAmt; // Step E: Calculate Wrap Rate Multiplier var wrapRateMultiplier = fullyBurdenedRate / wrBase; // 4. Output Results var outputHtml = '

Calculation Results

'; outputHtml += '
Base Rate: $' + wrBase.toFixed(2) + '
'; outputHtml += '
+ Fringe Costs: $' + fringeCost.toFixed(2) + '
'; outputHtml += '
+ Overhead Costs: $' + overheadCost.toFixed(2) + '
'; outputHtml += '
+ G&A Costs: $' + gaCost.toFixed(2) + '
'; outputHtml += '
Total Cost Basis: $' + totalCost.toFixed(2) + '
'; outputHtml += '
+ Profit/Fee: $' + profitAmt.toFixed(2) + '
'; outputHtml += '
'; outputHtml += 'Fully Burdened Billable Rate: $' + fullyBurdenedRate.toFixed(2) + ' / hr'; outputHtml += 'Wrap Rate Multiplier: ' + wrapRateMultiplier.toFixed(4) + 'x'; outputHtml += '
'; outputHtml += 'Note: This calculation assumes a standard "cumulative build-up" methodology utilized in many DCAA-compliant accounting systems.'; resultDiv.innerHTML = outputHtml; }

Example Calculation

Let's define a realistic scenario for a senior engineer to see how the wrap rate is derived:

  • Base Salary: $104,000/year, which equals a $50.00/hr Base Rate.
  • Fringe Benefits: 35% (covers high-end health, 401k match, taxes).
  • Overhead: 45% (covers office space, engineering software licenses, support staff).
  • G&A: 12% (corporate headquarters expenses).
  • Target Profit: 10%.

Using the calculator above, a $50.00 base rate with these burdens results in a Fully Burdened Rate of roughly $123.11/hr. The resulting Wrap Rate is approximately 2.46x. This means for every $1.00 you pay the employee, you must bill the client $2.46 to cover all costs and achieve your 10% profit target.

Leave a Comment