Sortinghat

VMS and MSP Consolidation: What It Is Doing to Agency Margins

Vendor management programmes were sold to clients as efficiency. For suppliers they are a structural margin compression that most firms never model.

By , Founder6 min read

Aggregate gross margin on temporary staffing sits somewhere near 21 percent, and vendor management programmes are one of the main reasons it has not moved upward. A VMS makes a client's supplier base comparable, which is exactly the point, and comparability on a rate card is a race with one direction. Firms that enter these programmes without modelling the margin effect find out late.

Last reviewed July 2026. Margin figures from Staffing Industry Analysts reporting.

Key takeaways

  • A VMS makes you comparable, which is the problem. Comparability on rate, with candidate quality invisible at the point of comparison.
  • Tiering decides your economics before you compete. A tier-two supplier sees requisitions after tier one has had them, and fills what is left.
  • Aggregate temp gross margin sits near 21%. There is not much room underneath that for a supplier competing on rate.
  • The exit is specialisation, not negotiation. Programmes do not renegotiate rate cards for suppliers who are interchangeable.
~21%
Aggregate temp staffing gross margin
SIA
Tiered
How most programmes distribute requisitions
Programme structure
Rate
What comparability optimises for
Structural
Staffing pipeline with candidates across stage columns, each showing a match score of 96, 93 or 92
Fig 2Ranked candidates moving through stages, with the score carried through.

What a VMS actually does to a supplier

A vendor management system standardises how requisitions reach suppliers and how candidates are submitted back. For the client, that produces control, comparability and audit.

For a supplier, three things change. Requisitions arrive as records rather than conversations, which removes the hiring manager relationship you would otherwise use to differentiate. Rate cards are published and enforced, which removes pricing as a lever. And submissions are compared side by side on the visible attributes, which are rate and speed rather than judgement.

None of this is malicious. It is what the client bought. But it converts a relationship business into a marketplace, and marketplaces compete on price.

How tiering decides your outcome before you start

Most programmes distribute requisitions in tiers. Tier one suppliers see a requisition first and hold it for a defined window. Tier two sees it afterwards.

The consequence is that a tier-two supplier is systematically working roles that tier one could not fill in the first window. Those are the harder roles, filled at the same rate card, which is a worse mix at the same price.

Firms rarely model this before joining. They compare the rate to their normal fee, decide it is acceptable, and discover that the requisition quality is not what they assumed. Ask what tier you would enter at, what the release window is, and what share of requisitions reach your tier at all.

Where the margin actually goes

Three deductions, and only the first is visible.

The programme fee. Frequently borne by the supplier and taken directly from the bill rate.

Compliance and administration. Programme-specific onboarding, timesheet formats, reporting and audit. This is real cost in hours that never appears in a margin calculation.

Adverse selection on requisition quality. The largest and least measured. Working harder roles at the same rate is a margin reduction expressed as effort rather than as a number.

What actually works inside a programme

Negotiating the rate card is not on the list, because programmes exist specifically to prevent it.

Be first on the requisitions you can genuinely win. Within a release window, speed is the only differentiator the system exposes. A firm that submits in hours rather than days captures the fills that tier structure would otherwise deny it.

Own a niche the programme struggles to fill. Suppliers who reliably fill the hard requisitions get tier movement, and that is the only route upward that programmes actually respond to.

Measure fill rate by requisition type. Most firms measure programme revenue. The useful number is which categories you win and which you should stop bidding on entirely.

When to walk away from a programme

Two signals worth acting on.

Your fill rate inside the programme is materially below your fill rate outside it. That is adverse selection showing up in the data, and it usually gets worse rather than better.

The programme is a majority of your revenue. At that point the client sets your margin, your growth and your risk profile, and a tier change you did not choose can remove a large share of your business in a quarter.

Programme work is a reasonable component of a portfolio. As a foundation it is somebody else's business with your name on the invoice.

Candidate activity timeline showing an automatically logged call written to the record with the stage move attached
Fig 2Calls, meetings and messages written to the record without anyone typing.

Five checks worth running on your own desk

Everything above is context. These five checks turn it into something you can act on, and each takes under an hour.

1. Where did your last twenty placements come from?

Split them by source: your own database, a job portal, a referral, outbound sourcing. Most firms are surprised by how much they paid a portal for people who were already in their records. An audit of one firm's 3 million candidates found roughly 80 percent were real people whose records had simply gone out of date.

2. What is your actual time from brief to shortlist?

Measured from when the client briefed you, not from when the requisition was created in your system. In contingency work the firm that submits first usually gets paid, so this number is a direct predictor of fill rate.

3. What share of gross profit sits with your largest client?

Concentration is the most common structural weakness in a staffing firm and the one founders notice last, usually when the account moves.

4. What is your response rate by channel?

Against your own baseline rather than a published benchmark. On strong roles we see roughly 40 responses per 100 contacted by phone, 25 on WhatsApp and 12 to 15 by email, and the ordering surprises teams who assumed messaging had replaced calling.

5. How many roles can one recruiter genuinely carry?

Not how many they are assigned, how many they can work properly. A recruiter running manual screening manages around 40 calls a day and finds three or four people worth submitting. That is the ceiling, and every growth plan is built on top of it whether or not anyone has written it down.

Frequently asked questions

What is a VMS in staffing?

A vendor management system is software the client uses to manage its contingent workforce and its supplier base. Requisitions are released to suppliers through it, candidates are submitted back through it, and rate cards are enforced automatically.

What is the difference between a VMS and an MSP?

A VMS is the software. An MSP is a managed service provider that runs the programme on the client's behalf, sitting between the client and the suppliers. Many programmes involve both.

How do vendor management programmes affect agency margins?

They make suppliers comparable on rate while making candidate quality invisible at the point of comparison, enforce published rate cards, and frequently pass a programme fee to the supplier. Aggregate temp staffing gross margin sits near 21 percent.

What is supplier tiering?

Programmes release requisitions to tier one suppliers first for a defined window, then to lower tiers. A tier-two supplier therefore works roles tier one could not fill, at the same rate card, which is a worse requisition mix at the same price.

Can you negotiate rates inside a VMS programme?

Rarely, since programmes exist specifically to prevent per-supplier negotiation. Tier movement, earned by reliably filling the requisitions the programme struggles with, is the route that actually responds.

When should a staffing firm leave a VMS programme?

When fill rate inside the programme is materially below fill rate outside it, which indicates adverse selection, or when programme work becomes a majority of revenue and the client effectively sets your margin and risk profile.

The analysis worth running before your next renewal

Split last year's programme revenue by requisition category and calculate fill rate for each. Most firms discover they win two categories consistently and lose four, while bidding on all six.

Stopping the four is not a loss of revenue. It is a recovery of the recruiter hours that were being spent on requisitions you were never going to fill, at a rate that would not have paid for them anyway.

See fill rate by requisition type

Bring your programme data and we will show you which categories are actually earning and which are consuming capacity.

Book a demo

Founder of Sortinghat, an AI-native ATS and CRM for staffing, search and RPO firms. Writes about recruiter capacity, sourcing economics and what actually changes when AI reaches a delivery desk. More about the author