If you've spent any time on a staffing-heavy IT project, you've probably heard someone say "we're going through a sub-vendor on this one" and nodded along without really knowing what that meant for your paycheck. It's one of those terms everyone in the industry throws around, but almost nobody explains it to the person actually doing the work.
Here's the short version. A prime vendor is the company that holds the direct contract with the end client — the one that won the bid, signed the master service agreement, and is legally on the hook for delivering the resource. A sub-vendor is a second staffing company that the prime vendor brings in, usually because the prime vendor doesn't have the right consultant in its own bench and needs to source one externally. Both companies take a cut before the rate reaches you. That's the whole relationship in one paragraph — but the details matter a lot more than that summary suggests, so let's actually walk through it.
Why Sub-Vendors Exist in the First Place
You'd think staffing companies would just place their own consultants directly and skip the extra layer. In practice, large clients — banks, insurance companies, government contracts, big pharma — often work with a small approved list of "prime" vendors. If you're a smaller staffing firm and you're not on that approved vendor list, the only way you get your consultant onto that project is by partnering with a company that is on the list. You become the sub-vendor.
This isn't inherently shady. It's how a lot of large enterprise IT staffing actually works, especially in industries with strict vendor management systems (VMS) like Fieldglass or Beeline. The prime vendor is taking on legal and delivery risk by putting their name on the line for a consultant they didn't source themselves, so they charge for that.
Where Your Rate Actually Goes
Let's say the end client has budgeted $110/hour for a senior developer role. Here's roughly how that might break down:
- End client pays: $110/hr
- Prime vendor keeps a margin, say $12–18/hr, for holding the contract and managing the relationship
- Sub-vendor (if there is one) keeps their own margin, typically $8–15/hr, for actually sourcing and managing you
- What lands in your hands: somewhere around $80–90/hr
Notice something important here — the more layers between you and the client, the more the rate shrinks before it reaches you. This is why consultants who've been in the industry a while always try to find out how many hands their rate is passing through before they sign anything.
The Question You Should Always Ask
When a recruiter calls you with a rate, ask directly: "Is this a direct client contract, or is there a prime vendor involved?" Most recruiters will tell you honestly if you ask plainly, because it's not exactly a secret — it's just not something they volunteer.
If there's a prime vendor and a sub-vendor both taking cuts, and you're the third or fourth link in that chain, it's worth asking whether there's a shorter path available. Sometimes there isn't — the prime vendor relationship is fixed and you have no choice but to go through the sub-vendor. But sometimes a different recruiter or a different agency can get you closer to the prime, which means more of the rate ends up with you.
How This Differs from a Simple Two-Party Deal
A lot of contractors, especially those newer to C2C arrangements, assume every placement is a straightforward client-to-you relationship. In reality, a large share of enterprise IT placements — especially in banking, healthcare, and government-adjacent work — run through at least one intermediary layer, and it's not unusual to see two.
The tricky part is that from your side, the paperwork often looks identical either way. You sign a contract with whoever is placing you, and that contract usually doesn't disclose what the end client is actually paying upstream. This is exactly why knowing the structure matters before you negotiate, not after.