Agency Margin & Markup Calculator (Staffing, Temp, Recruiting Agencies)

Calculate agency margin and markup for staffing agencies, temp agencies, recruiting firms, and service agencies. Model gross margin, net profit, and profitability using bill rates, pay rates, utilization, and overhead. Works for both temp agency markup scenarios (bill rate vs pay rate) and traditional agency margin calculations (billable rate vs fully-loaded cost).

On this page: Calculator · How to interpret results · Common scenarios · FAQ

Temp agency markup & margin: bill rate vs pay rate examples

Staffing and temp agencies work with bill rates (what clients pay) and pay rates (what temps/contractors earn). The difference is your gross margin. Here are typical scenarios:

Bill Rate (Client Pays) Pay Rate (Contractor Gets) Gross Margin ($) Gross Margin % Typical Role
$35/hr $25/hr $10/hr 28.6% Admin, entry-level
$50/hr $35/hr $15/hr 30% Mid-level temp staff
$75/hr $50/hr $25/hr 33.3% Skilled contractor
$100/hr $65/hr $35/hr 35% Specialized temp role
$125/hr $80/hr $45/hr 36% High-demand contractor

Typical temp agency markup range: 25–40% of the bill rate, depending on role complexity, benefits overhead, and market competition. Use the calculator below to model your specific bill rate, pay rate, headcount, and overhead to see true net margin after all costs.

For recruiting/placement agencies: If you charge a percentage of annual salary (e.g., 20% of $80k = $16k placement fee), your "margin" is closer to 100% minus your internal recruiting costs and overhead. The calculator above works best for hourly/temp staffing scenarios.

Markup vs margin: what's the difference?

Markup = what you add on top of cost. Margin = what you keep from revenue. They're related but not the same. Here's how they convert:

If Your Markup Is... Your Gross Margin Is... Example (Staffing)
25% markup 20% margin Pay $40/hr, bill $50/hr ($10 margin ÷ $50 = 20%)
33% markup 25% margin Pay $30/hr, bill $40/hr ($10 margin ÷ $40 = 25%)
43% markup 30% margin Pay $35/hr, bill $50/hr ($15 margin ÷ $50 = 30%)
50% markup 33.3% margin Pay $50/hr, bill $75/hr ($25 margin ÷ $75 = 33.3%)
67% markup 40% margin Pay $60/hr, bill $100/hr ($40 margin ÷ $100 = 40%)

Formula: Margin % = (Markup ÷ (1 + Markup)) × 100. Why it matters: Staffing agencies often talk about "markup" internally but clients and investors care about margin. A 50% markup sounds high but translates to only 33.3% margin — and net margin is even lower after overhead.

If you’re focused on agency margin optimization, use this calculator to test how changes in utilization, staffing costs, and overhead affect your net margin — then review the strategy in our Agency Margin Guide.

To sanity-check what clients effectively pay after non-billable time, compare results with the effective hourly rate calculator.

Common agency margin scenarios (with real numbers)

Scenario 1: Temp staffing agency

Bill rate: $50/hr · Pay rate: $35/hr · Gross margin: $15/hr (30%) · Overhead per temp: $8/hr (benefits, workers' comp, admin) · Net margin: $7/hr (14%)

Key insight: A 30% gross margin looks healthy, but after benefits and overhead, net margin is under 15%. Small utilization drops (temps between assignments) compress net margin fast.

Scenario 2: Creative/consulting agency

Billable rate: $150/hr · Fully-loaded employee cost: $85/hr · Gross margin: $65/hr (43%) · Utilization: 75% (30 billable hrs/week) · Overhead per employee: $20/hr effective · Net margin: ~25%

Key insight: Higher bill rates allow for better net margin, but only if utilization stays high. Dropping from 75% to 60% utilization cuts net margin nearly in half.

Scenario 3: Staffing markup vs margin confusion

A temp agency charges $60/hr (bill rate) and pays contractors $40/hr (pay rate). Internally, they call this a "50% markup" ($20 markup ÷ $40 cost). But gross margin is actually 33.3% ($20 margin ÷ $60 revenue). After $10/hr in overhead, net margin is only 16.7% — much lower than the "50%" they're quoting.

Why it matters: Talking about "markup" makes profitability sound better than it is. Always convert to margin to see true profitability after overhead.

For more tactics: Read the Agency Margin Guide for benchmarks, margin traps, and ways to improve profitability without burning out teams.

Common Scenarios: Agency Margin vs Markup (Including Staffing)

People often search for an agency markup calculator or staffing markup calculator. Here’s the key difference: markup is how much you add on top of cost, while margin is the percentage of revenue you keep after costs. This calculator focuses on margin outcomes by modeling your delivery costs and overhead.

Margin issues often start with discounting and loose scope. The Agency Sales Guide covers pricing and deal structure that protect margin.

Want benchmarks and tactics? Read the Agency Margin Guide.

Want to learn how to close profitable deals? Read the Agency Sales Guide.

How to Interpret Your Agency Margin

Calculating your agency margin is only the first step. Understanding why your margin looks the way it does — and what to change — is where real profitability improvements happen.

Read our in-depth guide on how agency margins work and how to improve them to learn what healthy benchmarks look like, common margin traps, and practical ways agencies increase profitability without burning out teams.

Margin problems often start at the proposal stage. See the Agency Sales Guide for ways to avoid discount traps and structure deals that support your target margin.

Related Calculators

Agency margin & markup calculator: FAQs

How do you calculate temp agency markup?

Temp agency markup = (Bill rate − Pay rate) ÷ Pay rate × 100. Example: bill clients $50/hr, pay contractors $35/hr → markup = ($50 − $35) ÷ $35 = 42.9%. But gross margin is 30% (($50 − $35) ÷ $50). Staffing agencies often confuse these — use the calculator above to model both markup and true net margin after overhead.

What is a good margin for a staffing agency?

Temp and staffing agencies typically target 25–35% gross margin (bill rate minus pay rate) and 10–20% net margin after benefits, workers' comp, and overhead. Specialized roles (IT contractors, healthcare temps) can support 35–40% gross margins. High-volume, low-skill placements often run 20–28% gross margins.

What is the difference between markup and margin?

Markup is calculated on cost: (Bill rate − Pay rate) ÷ Pay rate. Margin is calculated on revenue: (Bill rate − Pay rate) ÷ Bill rate. A 50% markup = 33.3% margin. A 67% markup = 40% margin. Investors and financial reporting use margin, not markup. Use the conversion table above to translate.

What is a healthy agency margin?

Most service agencies target 20–30% net profit after overhead. Staffing agencies often run 10–20% net margin due to benefits and comp costs. Creative/consulting agencies with higher bill rates can achieve 25–35% net margins. Higher margins provide resilience during slow periods.

Why is utilization so important for agency margins?

Utilization measures billable hours as a percentage of available hours. Even small drops (e.g., 80% to 70%) reduce revenue by 12.5% while fixed costs stay the same, compressing net margin fast. For staffing agencies, temps between assignments = 0% utilization on that headcount.

How do recruitment agencies calculate margin?

Recruitment/placement agencies typically charge a percentage of the hired candidate's annual salary (15–25% for direct hire, 50–100% for retained search). Since the "cost" is mostly internal recruiter time, margin is closer to 100% minus overhead. This calculator is designed for hourly staffing scenarios; recruitment fees work differently.

Should agencies price by hourly rate?

Many agencies sell retainers or fixed-fee projects but track internal blended rates to manage delivery costs and profitability. Staffing agencies always price hourly (bill rate). Use the retainer pricing calculator for monthly retainer structures.