How Do You Calculate Wrap Rate

Wrap Rate Calculator body { font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif; line-height: 1.6; color: #333; max-width: 800px; margin: 0 auto; padding: 20px; } .calculator-container { background-color: #f8f9fa; border: 1px solid #e9ecef; border-radius: 8px; padding: 25px; margin-bottom: 40px; box-shadow: 0 4px 6px rgba(0,0,0,0.05); } .calculator-title { text-align: center; color: #2c3e50; margin-bottom: 25px; font-size: 24px; } .input-group { margin-bottom: 20px; } .input-group label { display: block; margin-bottom: 8px; font-weight: 600; color: #495057; } .input-group input { width: 100%; padding: 12px; border: 1px solid #ced4da; border-radius: 4px; font-size: 16px; box-sizing: border-box; } .input-group .helper-text { font-size: 12px; color: #6c757d; margin-top: 5px; } .calc-btn { display: block; width: 100%; background-color: #0056b3; color: white; border: none; padding: 15px; font-size: 18px; font-weight: bold; border-radius: 4px; cursor: pointer; transition: background-color 0.2s; } .calc-btn:hover { background-color: #004494; } .results-section { margin-top: 25px; padding-top: 20px; border-top: 2px solid #dee2e6; display: none; } .result-row { display: flex; justify-content: space-between; align-items: center; margin-bottom: 15px; padding: 10px; background-color: #fff; border-radius: 4px; border: 1px solid #e9ecef; } .result-label { font-weight: 600; color: #495057; } .result-value { font-weight: bold; font-size: 18px; color: #2c3e50; } .highlight-result { background-color: #e8f4fd; border-color: #b8daff; } .highlight-result .result-value { color: #0056b3; font-size: 22px; } .article-content h2 { color: #2c3e50; margin-top: 35px; border-bottom: 2px solid #eee; padding-bottom: 10px; } .article-content h3 { color: #495057; margin-top: 25px; } .article-content ul { padding-left: 20px; } .article-content li { margin-bottom: 10px; } .formula-box { background-color: #fff3cd; border: 1px solid #ffeeba; padding: 15px; border-radius: 4px; font-family: monospace; margin: 15px 0; }

Wrap Rate Calculator

The direct hourly salary paid to the employee.
Health insurance, PTO, taxes, 401k (typically 25-35%).
Facilities, equipment, support staff costs. Applied to (Base + Fringe).
General & Administrative expenses. Applied to total costs.
The desired profit margin added to the final cost.
Direct Labor Cost:
+ Fringe Benefits Cost:
+ Overhead Cost:
+ G&A Cost:
+ Profit Amount:
Fully Burdened Hourly Rate:
Final Wrap Rate (Multiplier):

How Do You Calculate Wrap Rate?

In government contracting and professional services, the Wrap Rate is a critical financial metric used to determine the true cost of an employee and set a competitive billable rate. It represents the multiplier applied to a base hourly wage to cover all indirect costs—such as benefits, overhead, and administrative expenses—plus profit.

Calculating your wrap rate accurately ensures that your pricing model covers all business expenses while remaining competitive in the market. A low wrap rate might indicate high efficiency but could risk underfunding operations, while a high wrap rate might make your bids uncompetitive.

The Wrap Rate Formula

The Wrap Rate is expressed as a ratio (or multiplier). The fundamental formula is:

Wrap Rate = Fully Burdened Billable Rate / Base Hourly Wage

To find the "Fully Burdened Billable Rate," you must build up the costs layer by layer using the following components:

Components of the Calculation

  • Base Wage: The raw hourly salary paid to the employee.
  • Fringe Benefits: Costs directly associated with the employee, such as payroll taxes, health insurance, paid time off (PTO), and retirement contributions.
  • Overhead: Indirect costs required to support the workforce, such as facility rent, utilities, computer equipment, and operations management.
  • G&A (General & Administrative): Corporate expenses not tied to specific contracts, such as executive salaries, HR, legal, and finance departments.
  • Fee/Profit: The margin added on top of total costs to generate company revenue.

Example Calculation

Let's assume you hire a consultant with a base salary of $50.00/hour. Here is how the costs stack up to determine the wrap rate:

  1. Base Wage: $50.00
  2. Fringe (35%): $50.00 × 0.35 = $17.50
  3. Overhead (20% applied to Base + Fringe): ($50.00 + $17.50) × 0.20 = $13.50
  4. G&A (10% applied to Total Cost so far): ($50.00 + $17.50 + $13.50) × 0.10 = $8.10
  5. Subtotal Cost: $89.10
  6. Profit (8%): $89.10 × 0.08 = $7.13
  7. Total Billable Rate: $96.23

Wrap Rate Calculation: $96.23 / $50.00 = 1.92

This means for every $1.00 you pay the employee, you must charge the client $1.92 to cover all costs and achieve your target profit.

Why is Wrap Rate Important?

Understanding your wrap rate is essential for:

  • Competitive Bidding: Knowing your break-even point helps you bid aggressively without losing money.
  • Budgeting: It helps in forecasting the actual cost of hiring new staff beyond just their salary.
  • Profitability Analysis: If your wrap rate climbs too high (e.g., above 2.5 or 3.0 for standard services), you may need to reduce overhead or G&A expenses to remain viable.
function calculateWrapRate() { // 1. Get input values var baseWageInput = document.getElementById("baseWage").value; var fringeRateInput = document.getElementById("fringeRate").value; var overheadRateInput = document.getElementById("overheadRate").value; var gaRateInput = document.getElementById("gaRate").value; var profitRateInput = document.getElementById("profitRate").value; // 2. Parse values to floats var baseWage = parseFloat(baseWageInput); var fringeRate = parseFloat(fringeRateInput); var overheadRate = parseFloat(overheadRateInput); var gaRate = parseFloat(gaRateInput); var profitRate = parseFloat(profitRateInput); // 3. Validation: Ensure all inputs are valid numbers if (isNaN(baseWage) || isNaN(fringeRate) || isNaN(overheadRate) || isNaN(gaRate) || isNaN(profitRate)) { alert("Please enter valid numbers in all fields."); return; } if (baseWage <= 0) { alert("Base Wage must be greater than 0."); return; } // 4. Calculate Costs (Cumulative Build-up Method) // Step A: Calculate Fringe Cost var fringeCost = baseWage * (fringeRate / 100); // Step B: Calculate Overhead Cost // Note: Standard govcon accounting often applies Overhead to (Base + Fringe) var laborAndFringe = baseWage + fringeCost; var overheadCost = laborAndFringe * (overheadRate / 100); // Step C: Calculate G&A Cost // Note: G&A is typically applied to the Value Added (Base + Fringe + Overhead) var totalProductionCost = laborAndFringe + overheadCost; var gaCost = totalProductionCost * (gaRate / 100); // Step D: Total Cost var totalCost = totalProductionCost + gaCost; // Step E: Profit var profitAmount = totalCost * (profitRate / 100); // Step F: Billable Rate var billableRate = totalCost + profitAmount; // Step G: Wrap Rate (Multiplier) var wrapRate = billableRate / baseWage; // 5. Display Results document.getElementById("resBase").innerHTML = "$" + baseWage.toFixed(2); document.getElementById("resFringe").innerHTML = "$" + fringeCost.toFixed(2); document.getElementById("resOverhead").innerHTML = "$" + overheadCost.toFixed(2); document.getElementById("resGA").innerHTML = "$" + gaCost.toFixed(2); document.getElementById("resProfit").innerHTML = "$" + profitAmount.toFixed(2); document.getElementById("resBillable").innerHTML = "$" + billableRate.toFixed(2); document.getElementById("resWrapRate").innerHTML = wrapRate.toFixed(2) + "x"; // Show results section document.getElementById("results").style.display = "block"; }

Leave a Comment