Insights / Hiring Strategy

How to Build a Rate Card When One Order Covers Several Job Titles

A single staffing order with assemblers, machine operators, and general labor on it needs more than one number. Here's how to structure it so you don't overpay on the easy roles or starve the hard one.

Employers·6 min read

The short answer

Don't put one blended bill rate on a job order that covers multiple titles. Price each title separately against its real local pay band, cap the spread before you combine anything, and require written sign-off before any pay rate moves mid-order. A single blended number almost always overpays on your easiest-to-fill role and underpays on your hardest.

The Order That Looks Simple and Isn't

Plant managers in the Roanoke Valley open one requisition for 'production support' that actually covers three different jobs: assemblers, machine operators, and general labor backfill. The paperwork has one bill rate on it, because that's easier to route through purchasing than three. The agency takes the order and quietly does what any recruiter would do under pressure: fills the hard title first, at whatever pay rate clears it, and treats the easy title as an afterthought.

That's the failure mode. On Lingo's own Roanoke-area placements over the last two years, assemblers have run $18 to $20.50 an hour and machine operators $18 to $18.75 — close bands, but not identical, and the spread widens fast once you add a lower-skill general labor line at $15 to $16. One blended bill rate across all three either overpays on the general labor slots or caps the assembler pay rate low enough that only your weakest applicants will take it.

Price Each Title Before You Combine Anything

Bill rate is pay rate times a markup that covers payroll tax, workers' comp, unemployment insurance, and the agency's margin. That mechanic doesn't change by title — but the pay rate underneath it does, and that's what you're actually negotiating.

Say your line needs 10 assemblers and 6 machine operators and your agency quotes a 1.5x markup. An assembler at $19/hr pay rate bills at $28.50. A machine operator at $18.50 bills at $27.75. If someone 'simplifies' the PO to one blended bill rate of $28.50 for both titles, you're now paying machine-operator work at assembler-level margin for no reason — or, more commonly, the agency quietly drops the machine operator pay rate to $18 flat to make the math work on their end, and your fill rate on that title slows down because the offer is now below what comparable machine operator roles in Salem or Daleville are paying.

Decision rule: if the pay bands across titles on one order differ by more than roughly 10%, split them into separate line items with their own rate, even if it means two lines on the same PO. It's a five-minute conversation with your agency rep and it prevents months of quiet underfill on whichever title got averaged down.

Rate Creep You Won't See Until the Invoice

The other way multi-title orders go sideways is slower and harder to catch. An order sits open past ten business days because the local labor pool for that specific title is thin that month. A recruiter — trying to hit a fill-rate target, not trying to cost you money — bumps the offered pay rate a dollar to clear it. That dollar flows straight into your bill rate on the next invoice cycle, usually with no flag, because nothing in the original PO required one.

Across a multi-title order this compounds, because a rate bump on your hardest title often gets copy-pasted onto the easier titles too, 'to keep it simple.' The fix isn't distrust of the agency — it's a governance line in the order itself: any pay rate change above a set threshold (say, 50 cents an hour) requires a written change order before it bills. That one clause turns a surprise into a conversation.

Shift Differentials Make the Same Mistake Worse

If the order covers 2nd or 3rd shift, differentials get added on top of whatever base rate is already in question — and a flat dollar-amount differential doesn't land the same way across titles. A $1 differential on an $18.75 machine operator rate is a 5.3% bump; the same $1 on a $20.50 assembler rate is 4.9%. It's a small gap per hour, but on a 20-person multi-title crew running two shifts, it's enough to make one title's night-shift offer noticeably less competitive than the other's, and that's the title that starts no-showing first.

Price the differential as a percentage of each title's base rate, not a flat add-on, and recheck it whenever the underlying pay bands move. This is a five-line formula in a spreadsheet, not a renegotiation — but almost nobody builds it until the no-show pattern on one shift forces the question.

A Short Checklist Before You Sign the Next Multi-Title Order

List every title on the order with its own pay rate and bill rate, not a blended number. Pull current local pay bands for each title from your agency's own placement data for your specific submarket — Roanoke, Salem, and Daleville/Botetourt have run different mixes even within the same branch footprint, so a 'Roanoke-area' number isn't precise enough once you're setting a real rate card. Put a dollar or percentage threshold in the order that triggers written sign-off before any rate changes mid-assignment. And if you're running shift differentials, calculate them per title as a percentage, not a flat add, and recheck them every time your core rates move.

None of this requires a new vendor relationship or a renegotiation of your whole program — it requires treating 'one PO, three titles' as three pricing decisions wearing one cover sheet.

Frequently asked

What markup should I expect on a light-industrial staffing order?

Markup covers employer payroll tax, workers' comp, unemployment insurance, and the agency's margin, and it's applied on top of the pay rate to produce the bill rate. The exact multiplier varies by state, workers' comp class code, and volume commitment, so ask your agency to show the math line by line rather than quoting a single number — a transparent breakdown is a better sign of a healthy vendor relationship than a low headline markup.

Should every job title on a site run through the same staffing order?

You can keep them on one PO for administrative simplicity, but each title needs its own rate line if their local pay bands differ by more than about 10%. Collapsing them into one blended rate almost always overpays on the easier title or underpays on the harder one, and the underpaid title is usually the one you can least afford to leave understaffed.

How do I stop pay rate creep without micromanaging my staffing vendor?

Put a written threshold in the order itself — a dollar amount or percentage — above which any pay rate change requires a change order before it bills. This isn't about distrust; recruiters bump offered pay to hit fill targets, which is often the right call for your fill rate. The clause just makes sure the cost of that call reaches you as a decision, not a line item you notice a month later.

Does pay really vary that much between towns 20 minutes apart?

Yes, enough to matter for rate-card accuracy. On Lingo's Roanoke-branch placements since 2024, Roanoke itself accounted for 608 of 1,136 placements, Salem 222, and Daleville/Botetourt 84 — and the pay mix differs across those submarkets. A rate card built on one blanket regional number will misprice at least one of your sites; pull submarket-level data before you lock the card.

Let's get to work.

Tell us what you need staffed, or what you're looking for — a local Lingo team takes it from there.

I'm Hiring ☎  Call a Branch