Three Layers Is Your Hard Ceiling

Three vendor layers is the practical maximum before margin stacking destroys your effective hourly rate. Any deeper and you're working for less than you quoted because each middleman takes their cut.

Here's why this matters: In a typical C2C chain, the end client pays a master vendor (prime) who takes 15–25%. That vendor subcontracts to a secondary vendor (sub) who takes another 10–15%. A third layer might take 8–12%. Stack those, and the consultant at the bottom sees 50–60% of the original billing rate.

Four or more layers means you're losing 40–50% before taxes and benefits.

The Math Behind Margin Stacking

Let's say a client budget is $100/hour.

  • One layer (direct): You get ~$85–90/hr (client or prime takes 10–15%).
  • Two layers: Prime takes 20%, sub takes 15%. You get ~$68/hr.
  • Three layers: Prime 20%, sub 12%, second-sub 10%. You get ~$56/hr.
  • Four layers: You're looking at $42–48/hr on a $100 deal.

That fourth layer isn't just inefficiency. It's the difference between contract viability and a money-losing engagement.

How to Spot You're Beyond Three Layers

Ask your recruiter this question: "How many vendor entities are between me and the end client?"

If they can't answer in under 10 seconds, you're probably at four-plus layers.

Red flags:

  • The recruiter doesn't know who the "prime" vendor is.
  • Multiple invoice paths or PO numbers mentioned.
  • Your recruiter gets their assignments from another recruiter.
  • The rate offered seems low relative to job description (e.g., $65/hr for a senior role in a HCOL market).

A transparent recruiter will tell you: "Client is ABC Corp. We're a sub to XYZ Staffing. XYZ is the prime." That's two layers. Clean.

The One Exception: Niche Specialization Justifies a Fourth Layer

If you're a rare specialist (e.g., Salesforce architect, medical device firmware engineer) commanding a high bill rate to begin with, a fourth layer might still work. Example: Client budgets $180/hr for a specialized role. Four layers get you $108–120/hr. That's sustainable.

But if the base role is generic (Java developer, QA tester), four layers waste everyone's time and money.

How to Negotiate Out of Extra Layers

Once you know you're at three or four layers, try these moves:

  1. Ask for prime contact info. Say, "Can I sign a direct MSA with the prime vendor and cut out the middleman?" Saves everyone margin, and you get paid more. Primes often say yes.
  2. Demand rate transparency. Get the original billing rate from the client. If it's $100/hr and you're offered $55, push back with the math. "That's a 45% margin stack. I need $70 minimum."
  3. Walk from opaque chains. If a recruiter won't tell you the vendor stack or the original rate, they're hiding margin they could share with you. Move on.
  4. Go through platforms that flatten chains. Platforms like GiraffyReach that connect directly to hiring managers reduce vendor layers by design, meaning higher take-home for you.

The Real Cost of Layer Four

Here's what practitioners miss: That fourth layer doesn't just cost you money. It adds communication friction. Feedback loops get slower. Disputes take longer to resolve. You're explaining issues to vendor C, who explains to vendor B, who explains to vendor A, who talks to the client. By the time the client responds, the context is lost.

Faster feedback and fewer handoffs matter more than you'd think, especially in the first 30 days of a contract when misalignment can tank your renewal odds.

Your Next Move

Before you sign any C2C contract, get the vendor stack on paper. If it's more than three layers or the math shows you're below 65% of the stated billing rate, either negotiate down to two layers or walk.

You control the supply. Vendors who can't offer clean chains will lose people to those who do. In a market where vendor chains directly affect your bench time and renewal odds, transparency on margin stacking isn't a nice-to-have—it's a deal-breaker.