FeesAgenciesPricing

How to calculate the right contingency recruitment fee in LATAM

Klyver Team · August 2026
🇲🇽 Leer en español →

The problem with eyeballed fees

Most agencies calculate their fees the same way: whatever they charged last time, plus or minus something depending on the client. The result is inconsistent, hard to defend, and almost always leaves money on the table.

Market ranges in Mexico run from 15% to 35% of the candidate's gross annual salary. That range is not random, it reflects real differences in the value delivered, the niche, and the risk the agency takes on.

The 4 factors that set your fee

The 4 steps

Step 1: calculate your base cost per role. For a 3-person agency in Mexico it is usually between $800 and $1,500 USD per role.

Step 2: set your minimum margin. The fee must cover the base cost plus a margin that justifies the contingency risk. A reasonable minimum is 2.5x the base cost.

Step 3: position against the market. Research what other agencies charge for the same profile, not to lower your price but to know where you stand and be able to justify it.

Step 4: structure the pitch. Never present the percentage cold. Present the context: "For this profile in LATAM, the market range is 20-28%. We work at 22% because we do X, Y and Z."

The floor you should not cross

On manager-level roles and above in Mexico, a fee below 18% starts to compromise your operation. On senior roles (VP, Director, C-level), the sustainable range is between 22% and 30%.

Keep reading

What is an ATS?Recruitment fee modelsWhat is RPOAll articles

See it working in your operation.

14-day free trial. No credit card. Setup in 10 minutes.

Start free trial →