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
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.
Annual revenue: $
Gross margin: %
Net profit: $
Net margin: %
Healthy agencies typically target 20–30% net profit margins.
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.
- Staffing / recruitment agency markup: Use your bill rate and fully-loaded cost to see whether spreads actually produce healthy net margin after overhead.
- Utilization drops: If billable hours fall, revenue drops faster than costs—net margin compresses quickly.
- Overhead creep: Software, admin, and leadership time quietly reduce net profit even when gross margin looks fine.
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.
- If net margin is low: Raise effective bill rates, reduce non-billable time, or adjust team mix before cutting overhead.
- If gross margin is fine but net is weak: Overhead or under-utilization is usually the culprit.
- If utilization is the issue: Improve scoping, capacity planning, and minimum commitments (retainers).
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.