FreshStaff
← Back to blog
Staffing

How to Set Your Staffing Bill Rates (2026 Guide + Free Calculator)

Ed Burtle ·

The bill rate is the most consequential number your agency sets. Here's the formula, a worked example, the mistakes that quietly erode margin, and a free calculator to do the math.

Your bill rate is the single most consequential number your staffing agency sets. Price it too high and you lose the order; price it too low and you win work that barely covers your costs, or loses money once employer taxes are counted. Yet a lot of agencies still set bill rates by habit ("we mark everything up 40%") rather than by math, and that habit can quietly cost thousands of dollars a year per placement.

Here's how to set a bill rate deliberately, the formula, a worked example, the mistakes to avoid, and a free bill rate calculator that does the arithmetic for you.

What a Bill Rate Actually Has to Cover

A bill rate isn't just "pay plus profit." It has to cover three distinct things:

  1. The worker's pay rate, the wage on their check.
  2. Your payroll burden, the employer-side costs on top of that wage: FICA (7.65%), federal and state unemployment (FUTA/SUTA), workers' compensation, and any benefits. Burden commonly adds 12–25% to the base wage depending on your state and the job's workers' comp class code. (Our labor burden calculator breaks this down.)
  3. Your gross margin, what's left to fund overhead, recruiting, and profit.

Miss any one of these and your "margin" is an illusion.

The Bill Rate Formula

Work forward from a target margin rather than backward from a habit. Two steps:

Step 1 — find the fully-burdened cost:

Fully-Burdened Cost = Pay Rate × (1 + Burden %)

Step 2 — solve for the bill rate that leaves your target margin:

Bill Rate = Fully-Burdened Cost ÷ (1 − Target Margin %)

Working forward from a margin, instead of just multiplying pay by a markup, guarantees the number you quote actually leaves the profit you intend after employer taxes.

A Worked Example

Say you pay a warehouse associate $18/hour and your payroll burden is 15%:

  • Fully-burdened cost = $18 × 1.15 = $20.70/hour
  • To net a 30% margin: $20.70 ÷ (1 − 0.30) = $29.57/hour

Now here's the part that trips people up. A lot of agencies would have "marked up" that $18 pay by 50% to reach roughly $27 and called it a healthy margin. But at a $27 bill rate, your margin after burden is only ($27 − $20.70) ÷ $27 = 23.3%, not the 33% the raw pay-to-bill spread suggests. The employer taxes ate almost ten points of margin you thought you had.

The Mistakes That Quietly Erode Margin

  • Confusing markup with margin. A 50% markup is not a 50% margin, it's a 33% gross margin on the bill. (We wrote a whole post on markup vs. margin because the gap costs agencies real money.)
  • Forgetting payroll burden. Marking up the raw wage ignores FICA, unemployment, and workers' comp, the costs that turn a "good" markup into a thin one.
  • One flat markup for every role. A low-workers'-comp clerical placement and a high-comp construction placement don't carry the same burden. A flat markup over-prices one and under-prices the other.
  • Ignoring overtime math. When a worker logs two pay rates in a week, overtime is owed at the blended rate, which can shift your true cost. Our blended-rate overtime calculator shows how.

Where Software Quietly Enters the Equation

Everything above is about gross margin. Your net margin is what survives after overhead, and software is part of that overhead. This is the trap with per-seat ATS pricing: every recruiter, coordinator, and admin login adds a fixed monthly cost that comes straight out of the margin you just priced into your bill rates, whether or not those logins generated a placement that month.

FreshStaff is built the other way on purpose: $0 per recruiter seat, a flat $149/month base, and $6/month per active placement. Your software cost scales with the placements that make you money, not with how many people you hire to run the agency, so more of the margin in your bill rates reaches the bottom line. See the pricing page for the full breakdown.

Do the Math in 30 Seconds

Rather than reach for a spreadsheet, run your own numbers:

The Bottom Line

Set bill rates from a target margin and a real burden number, not a reflex markup. Confirm your SUTA and workers' comp rates, layer them onto the wage, and price so the margin you intend survives employer taxes. Do that consistently across every role and you protect the number that determines whether your agency is actually profitable, one placement at a time.


For industry benchmarking on staffing operating costs and bill/pay spreads, see the American Staffing Association's research and resources.

About the Author

Ed Burtle

Ed Burtle is the founder of FreshStaff. He's spent 20+ years in enterprise IT, network administration, and cybersecurity across government, military, and private-sector roles, including building multiple employee onboarding systems and consulting on IT infrastructure for staffing agencies like 1st Choice Personnel and East Texas Staffing. He holds a CISSP (Certified Information Systems Security Professional) certification and is a U.S. Air Force veteran. That background, building and securing large-scale systems where reliability and compliance aren't optional for both government systems and the staffing agencies that actually run on this kind of software, shapes how FreshStaff is built: real encryption, real audit logging, and a payroll and compliance engine held to the same standard as the systems he's spent his career on, not bolted on as an afterthought.

More about FreshStaff →

Ready to Get Started?