The average fee for a recruitment firm is about 15-20% of the first year of the candidate’s pay. If they are on a temporary contract, it can be as much as 30% of their hourly rate.