Lucro de uma agência de recrutamento: por contratação e por recrutador, não por vaga aberta
«A gente mantém umas 60 vagas em andamento. Sessenta! Eu tinha certeza de que estávamos voando. Aí finalmente organizamos o dinheiro por recrutador e por vaga fechada, e descobrimos que, no trimestre passado, de fato recebemos por dezoito. Metade do time passa meses carregando vagas pelas quais ninguém nunca vai nos pagar».
Seu quadro está lotado de vagas. Os recrutadores ficam em calls de manhã até a noite, o chat da equipe não para, os candidatos continuam indo para entrevistas. Você olha para o número de vagas em andamento e sente que a agência está crescendo. Aí o mês fecha e o saldo na conta dá aquele aperto: todo mundo está ralando, mas o dinheiro parece de empresa que acabou de começar.
Em recrutamento, o dinheiro quase nunca desaparece fazendo barulho. Ele fica preso, em silêncio, entre uma vaga em andamento e uma taxa que foi paga e realmente ficou com você. São duas coisas muito diferentes. Uma vaga em andamento é uma promessa. O dinheiro só entra de verdade quando a posição é preenchida e o candidato passa pelo período de garantia. Tudo o que existe entre uma coisa e outra é custo: tempo do recrutador, acesso a bases de currículos, salários que você paga todo mês, a vaga fechando ou não.
O motivo do lucro apertado quase sempre é o mesmo. A agência se mede pelo número de vagas em andamento, mas ganha dinheiro com posições preenchidas e com recrutadores específicos. Enquanto você não colocar o dinheiro nessas prateleiras certas, está dirigindo no escuro, pagando quem carrega vento do mesmo jeito que paga quem coloca comida na mesa.
Lucro por contratação e por recrutador, sem complicar
Sua receita é a taxa de contratação. O modelo clássico: um percentual do salário anual do candidato, geralmente de 15% a 25%. Você coloca um gerente com salário de UAH 80.000 por mês, ou seja, UAH 960.000 por ano, e, com uma taxa de 18%, seu fee é de UAH 172.800. Um bom número. Mas ele só aparece quando o candidato começa e assina a proposta, não quando a vaga caiu na sua mesa.
O lucro por contratação é simples de calcular: o fee menos os custos diretos daquela vaga preenchida. Custos diretos são, antes de tudo, o tempo do recrutador convertido em dinheiro do salário dele, mais acesso a job boards e bases de currículos, custo de divulgação da vaga e, às vezes, um bônus para o recrutador pelo fechamento. O que sobra do fee depois desses custos é o seu ganho real naquela posição.
O lucro por recrutador responde a outra pergunta, a que mais importa para o dono: quem, de fato, sustenta a agência. Cada recrutador tem sua própria carteira de vagas, sua velocidade, sua taxa de candidatos que chegam à oferta e permanecem. Um recrutador fecha duas vagas caras por mês e deixa metade do fee como lucro limpo para a agência. Outro segura heroicamente quinze vagas, fecha uma barata e consome o próprio salário. No quadro de vagas em andamento, o segundo parece mais ocupado. Quando você organiza por posições preenchidas, a verdade aparece.
Por que vagas em andamento ainda não são lucro
Vagas em andamento são uma métrica de esperança, não de dinheiro. Elas mostram quantas promessas você assumiu, não quantas serão pagas. Entre o cliente te passar uma vaga e o dinheiro ficar com você existe um caminho longo, e em cada etapa algumas vagas ficam pelo caminho.
O cliente pode preencher a posição por conta própria ou passar a vaga para mais três agências, e quem apresenta o candidato primeiro leva o fee, enquanto o resto trabalhou de graça. O cliente pode congelar a contratação. O candidato pode aceitar a oferta e desistir na última hora. E, pior de tudo, o candidato pode começar, gerar o fee para você e pedir demissão um mês depois, obrigando você a devolver o dinheiro. Cada uma dessas situações transforma uma vaga em andamento em tempo gasto sem um centavo de receita.
Outra praga são as vagas mortas. Um cliente com salário 30% abaixo do mercado e exigências de astronauta. Uma vaga que o cliente abriu “só para ver” e para a qual, na prática, ainda nem está pronto para contratar. Uma posição passada para você com exclusividade e depois preenchida discretamente por alguém interno. Essas vagas ficam penduradas no quadro, criam sensação de movimento e comem as horas das suas melhores pessoas, mas ninguém nunca vai pagar por elas. Enquanto você se mede pelo número de vagas, nem consegue enxergar quantas delas já nasceram mortas.
Um exemplo: três recrutadores, um time
Vamos analisar uma agência hipotética ao longo de um mês. Os três recrutadores carregam mais ou menos o mesmo número de vagas em andamento, de doze a quinze, e ganham o mesmo salário. Não vamos olhar para a carga deles, mas para as posições preenchidas e para quanto sobra para a agência depois dos custos diretos.
| Recrutador | Contratações/mês | Receita | Margem |
|---|---|---|---|
| Oksana (liderança, sênior) | 2 | UAH 300.000 | UAH 165.000 (55%) |
| Dmytro (recrutamento em volume) | 5 | UAH 250.000 | UAH 55.000 (22%) |
| Iryna (nível pleno, muitos retornos) | 3 | UAH 210.000 | UAH 30.000 (14%) |
Olhe para a Oksana. Ela tem menos contratações, o quadro dela parece mais calmo e, na reunião de alinhamento, dá a impressão de que trabalha menos que todo mundo. Mesmo assim, deixa mais dinheiro para a agência do que os outros dois juntos. Vagas caras, fee alto, candidatos que chegam à oferta e ficam, quase nenhum retorno.
Dmytro trabalha com recrutamento em volume e fecha muito mais posições. No quadro, ele é o herói. Mas as vagas são baratas, o fee é pequeno, cada uma consome muito tempo e, depois do próprio salário e do custo de divulgação das vagas, sobram 22% para a agência. Ele trabalha muito e traz pouco.
Iryna é o caso mais preocupante. A receita é razoável, três contratações, mas a margem é de 14%. O motivo não é preguiça, são os retornos: alguns candidatos dela não passam pelo período de garantia, e o fee precisa ser devolvido ou a vaga tem que ser preenchida de novo, de graça. No relatório resumido, você não vê isso; a receita esteve ali. Quando organiza por recrutador e por retornos, fica claro que Iryna, na prática, está trabalhando para consertar as próprias contratações.
O período de garantia e as devoluções de fee como risco escondido
Esse é o buraco mais subestimado na economia de uma agência de recrutamento. Quase todo contrato tem garantia: se o candidato sair em um, dois ou três meses, você devolve o fee ou encontra um substituto sem cobrar. Parece justo. O problema é que você já recebeu o fee e provavelmente já gastou boa parte dele, enquanto a devolução sai do dinheiro do mês seguinte.
Imagine que, de dez contratações em um trimestre, dois candidatos caiam durante o período de garantia. Vinte por cento de retorno. Você achou que tinha ganhado em dez vagas, mas na verdade ganhou em oito, e ninguém colocou essas duas surpresas no planejamento. Se o retorno for em dinheiro, você ainda devolve uma quantia que já registrou como lucro e talvez até tenha pago em bônus. Fazer uma substituição em vez de devolver o dinheiro também não salva: o recrutador passa semanas trabalhando de novo, ou seja, você paga pela mesma posição duas vezes e recebe a receita uma vez só.
Por isso, um dono saudável não olha apenas para a receita, mas para a receita menos os retornos esperados, e mantém uma reserva para isso. Se, historicamente, você devolve um em cada dez fees, então um décimo de cada pagamento não é seu dinheiro: é uma promessa adiada de devolução. Gaste esse valor, e o primeiro candidato que sair abre um rombo no caixa do mês do nada.
Produtividade do recrutador e tempo até o fechamento
Dois números mandam na economia da agência mais do que qualquer discurso motivacional. O primeiro é produtividade: quantas contratações por mês um recrutador realmente faz. O segundo é o tempo até o fechamento: quantos dias passam entre receber a vaga e o candidato começar.
Esses dois números estão diretamente ligados. Se o tempo médio até o fechamento é de 20 dias, um recrutador fecha com tranquilidade duas ou três vagas por mês. Se o mesmo recrutador sofre 55 dias em cada vaga, fisicamente não consegue fechar mais do que uma, e você paga o mesmo salário. Um tempo longo até o fechamento não é só dinheiro atrasado. É perda direta: a cada dia em que a vaga fica aberta, o recrutador custa dinheiro enquanto a receita ainda não existe e talvez nunca venha, se o cliente preencher a posição por conta própria nesse meio-tempo.
Por isso, produtividade deve ser medida não em vagas em andamento, mas em contratações por mês e tempo médio até o fechamento por recrutador. Um recrutador com quinze vagas e uma contratação por mês não é um recrutador ocupado: é alguém se afogando. E quem tem seis vagas e três contratações traz três vezes mais dinheiro com o mesmo salário.
Como isso soa na vida real
Você vai reconhecer essas frases, porque elas aparecem toda semana dentro do seu time. Por trás de cada uma, há dinheiro vazando em silêncio.
- «Temos um monte de vagas em andamento, estamos atolados». Atolados em promessas, não em contratações pagas.
- «Vamos pegar essa vaga, vai que a gente fecha». O time aceita uma vaga morta que ninguém vai pagar e coloca nela as horas do seu melhor recrutador.
- «O candidato começou, o fee entrou, vamos comemorar». O dinheiro foi tratado como lucro enquanto o período de garantia ainda nem acabou.
- «Dmytro é estrela, é quem mais fecha vagas». Mais contratações e a menor margem, mas ninguém conta isso.
- «Estamos com essa vaga há três meses, mas o cliente é bom». Três meses em que o recrutador custa dinheiro e a receita é zero.
Nenhuma dessas frases parece um erro. Cada uma soa como o funcionamento normal de uma agência. Juntas, elas explicam exatamente por que o quadro está cheio e o lucro está magro.
Como enxergar isso no Finmap
Para gerenciar lucro por contratação e por recrutador, você não precisa de um CRM de meio milhão. Precisa que o dinheiro da agência esteja organizado nas prateleiras certas e seja atualizado sozinho. É assim que fica no Finmap.
Receita por recrutador e por cliente. Cada fee é marcado com o recrutador que fechou a vaga e com o cliente de onde veio o dinheiro. Você abre um relatório e vê não um bolo de receita total, mas exatamente quem trouxe quanto e qual cliente realmente sustenta a operação, sem correria de fim de mês no Excel.
Custos diretos separados dos custos compartilhados. Salários dos recrutadores, acesso a job boards, divulgação de vagas e bônus de fechamento ficam vinculados ao recrutador ou à linha correspondente. Aluguel, administrativo e assinaturas entram como custos compartilhados. Assim, a margem de cada recrutador é real, não fica embaçada pelo overhead da agência inteira.
Margem por recrutador. Você não vê uma média geral misturada da agência, mas Oksana com 55% e Iryna com 14%, e entende o porquê. Fica claro na hora quem precisa ser tirado das vagas mortas e para quem você deve passar as vagas caras.
Calendário de pagamentos e reserva para retornos. Você vê quando os fees vão cair e quando a folha vence, então não entra em buraco de caixa entre uma contratação e o pagamento do cliente. E, para os retornos da garantia, mantém uma reserva separada: uma parte de cada fee é guardada como dinheiro que, estatisticamente, você talvez tenha que devolver. Assim, o primeiro candidato que sai não explode o seu mês.
O ponto principal: tudo isso se atualiza sozinho, puxando as informações do banco, em vez de viver numa planilha que alguém precisa alimentar manualmente à noite. Você abre o celular e, em um minuto, vê qual recrutador está sustentando a agência neste mês e quem está carregando vento.
Por onde começar esta semana
- Pare de medir o time pelo número de vagas em andamento. A métrica central é contratações por mês e tempo até o fechamento por recrutador.
- Calcule a margem de cada recrutador no último trimestre: fees menos salário, acesso a bases de dados e divulgação de vagas. Uma noite fazendo isso abre os olhos.
- Levante sua taxa de retorno no ano e transforme esse percentual em reserva. Receita menos retornos esperados é a sua receita real.
- Faça uma auditoria do quadro e marque as vagas mortas: salário abaixo do mercado, requisitos irreais, cliente sem prontidão para contratar, ausência de exclusividade. Tire delas as horas das suas melhores pessoas.
- Separe suas linhas: vagas sênior caras, com fee alto, e recrutamento em volume têm economias diferentes e precisam ser contados à parte.
- Combine internamente: um fee só conta como lucro depois que o período de garantia termina, não no dia em que o candidato começa.
Sobre o mesmo tema, leia como funciona a análise de lucratividade de clientes pela regra de Pareto, para ver quais 20% dos seus clientes trazem 80% do seu lucro real, e como a utilização da equipe se conecta ao lucro, já que, em uma agência, a ocupação de um recrutador e as contratações que ele fecha são duas coisas diferentes, fáceis de confundir.
«Uma vaga em andamento é a promessa de outra pessoa. Uma posição preenchida que passou pela garantia é o seu pagamento. Confundir as duas coisas sai caro».
«Uma agência não ganha dinheiro pelo número de vagas. Ela ganha com recrutadores que fecham posições caras rapidamente e não têm candidatos devolvidos».
O dinheiro não desaparece. Você é que não está vendo.
O dinheiro da sua agência não evapora. Ele fica preso entre vagas em andamento e posições preenchidas enquanto você olha para o quadro em vez de olhar para o lucro. Organize o dinheiro por recrutador e por vaga fechada e você vai ver quem sustenta a agência, quem está carregando vento e quanto os retornos da garantia comem. O Finmap faz isso por você: receita por recrutador e cliente, custos diretos separados, margem real por recrutador e calendário de pagamentos com reserva para retornos, tudo atualizado sozinho. Teste grátis por 14 dias, conecte sua equipe e veja ainda esta semana por que o quadro está cheio, o lucro está magro e o que fazer a respeito.
Perguntas frequentes
Receita é a soma de todos os honorários que você recebeu. Lucro por vaga fechada é o honorário menos os custos diretos daquela contratação: o tempo do recrutador convertido em dinheiro, acesso a bases de currículos, divulgação da vaga, bônus de fechamento. Uma posição pode ter um bom honorário e quase nenhum lucro se exigiu semanas de trabalho ou precisou ser preenchida de novo por causa de uma devolução. Acompanhe a margem da vaga fechada, não o tamanho do honorário.
Porque uma vaga em andamento é uma promessa, não dinheiro. Algumas posições nunca serão fechadas: o cliente contrata alguém internamente, congela a busca ou repassa a vaga para mais três agências. Outras até fecham, mas com um honorário baixo que é consumido pelo salário do recrutador. E algumas contratações caem durante o período de garantia, e o honorário precisa ser devolvido. A quantidade de vagas dá a sensação de muito movimento, mas o lucro só vem das posições fechadas que passam pela garantia.
Olhe seu histórico do ano: quantas vagas foram fechadas e quantas tiveram devolução durante o período de garantia. Se uma em cada dez volta, separe dez por cento de cada honorário como reserva e não trate esse dinheiro como seu até a garantia acabar. Assim, se um candidato sair, isso não abre um rombo no seu mês, porque o dinheiro da devolução já está separado.
Primeiro, você precisa identificá-las: salário abaixo do mercado, exigências irreais, cliente que não está pronto para contratar, falta de exclusividade. Coloque essas vagas em baixa prioridade, ou converse de forma transparente com o cliente sobre as condições necessárias para que o fechamento seja possível, ou recuse. O principal é não gastar as horas dos seus melhores recrutadores nelas, porque isso é prejuízo direto sem chance real de honorário.
Não. Mesmo uma equipe com três recrutadores ganha muito ao enxergar separadamente as vagas fechadas, o tempo de fechamento e a margem de cada um. Você não precisa de um CRM caro; basta classificar os honorários por recrutador e cliente, separar os custos diretos, manter as devoluções em uma reserva e olhar o relatório uma vez por mês. No Finmap, isso leva uma noite para configurar e depois se atualiza sozinho a partir do banco.
