Calculadora de faixa salarial para negociação acima do mercado
Com taxa de mercado de 85.000 e percentil 75, você pede entre 106.250 e 110.500 e mira em 108.375. Entre na conversa com um piso que aceitaria e um teto que deixa espaço para ceder. Grátis no seu navegador.
- Grátis
- Funciona no seu navegador
- Sem cadastro
- Seus dados não saem do seu aparelho
Executar grátis
Exemplo resolvido
- Taxa de mercado
- 85.000
- Percentil
- 75
- Pedido mínimo
- 106.250
- Pedido máximo
- 110.500
- Ponto médio
- 108.375
- Percentual acima do mínimo do mercado
- 25
A calculadora de faixa de negociação salarial recebe uma estimativa da taxa de mercado para um cargo e um percentil de posicionamento — onde você acredita estar em relação ao candidato típico — e devolve uma faixa concreta de pedido acima da taxa de mercado, além do seu ponto médio. Em vez de improvisar um número na hora, você entra na conversa com uma âncora mínima que ainda aceitaria e uma âncora máxima que deixa espaço para ceder, ambas derivadas de forma determinística dos mesmos dados de entrada a cada vez.
Por que negociar a partir de uma faixa, e não de um número único
A maioria dos candidatos menciona um único valor e se arrepende na hora: baixo demais e deixam dinheiro na mesa por anos; alto demais e a oferta esfria antes mesmo de a conversa começar. Uma faixa resolve os dois problemas ao mesmo tempo. O limite inferior é o valor que você realmente aceitaria, ancorado na sua pesquisa de mercado; o superior é o valor ambicioso, porém defensável, que dá ao recrutador algo a partir do qual negociar para baixo.
Como a calculadora de faixa de negociação salarial deriva as duas pontas da sua taxa de mercado e do percentil escolhido, a faixa é internamente consistente — você nunca acaba com um teto que contradiga o seu piso. As pesquisas sobre ancoragem na ciência da negociação mostram de forma consistente que o primeiro número crível colocado na mesa puxa o acordo final na sua direção, de modo que a qualidade dessa primeira âncora importa mais do que qualquer argumento apresentado depois.
Como o percentil se transforma em prêmio
O percentil expressa onde você se posiciona em relação ao mercado: 50 significa pedir exatamente na taxa de mercado, enquanto 99 significa pedir no prêmio máximo defensável. A calculadora mapeia esse percentil linearmente para um prêmio acima da taxa de mercado, de modo que o percentil 75 sobre uma taxa de mercado de 85.000 gera um prêmio de 25 por cento no limite inferior do pedido, ou seja, um valor inicial de 106.250.
A faixa é então ampliada em cinco pontos percentuais acima desse limite inferior, criando um corredor de negociação: você pode ceder do teto em direção ao piso sem nunca cair abaixo do seu posicionamento-alvo. O mapeamento é deliberadamente linear e transparente, porque uma curva que você não consegue explicar para si mesmo em dez segundos é um número que não defenderá sob pressão.
Toda a aritmética é fixa e determinística — sem chamadas de rede, sem aleatoriedade —, portanto a mesma taxa de mercado e o mesmo percentil sempre produzem exatamente a mesma faixa, o que torna o resultado seguro para citar por escrito.
Como usar o resultado em uma conversa real
Trate o ponto médio como o resultado que você realmente busca. Abra a conversa perto do limite superior, justifique-o com os mesmos dados de mercado que inseriu na calculadora e deixe a outra parte movê-lo para baixo em direção ao ponto médio — uma concessão que não lhe custa nada, porque já estava planejada.
Se a contraproposta ficar abaixo do seu limite inferior, isso é um sinal sobre o cargo ou sobre os dados, não sobre a sua coragem: ou a sua estimativa de taxa de mercado precisa ser revista, ou o empregador está se comparando a um mercado diferente, e as duas possibilidades merecem uma pergunta calma de acompanhamento, não um sim apressado. A ferramenta aceita qualquer taxa de mercado positiva em qualquer moeda e rejeita valores não positivos diretamente, funcionando para salários anuais, diárias e contratos por hora.
Você também pode ajustar a precisão do arredondamento quando preferir números redondos em vez de centavos.
Casos de uso
Prepare-se para uma conversa de oferta
Transforme uma estimativa de taxa de mercado de pesquisas salariais em âncoras mínima e máxima concretas antes de o recrutador perguntar suas expectativas.
Compare uma contraproposta
Verifique se um aumento proposto atinge o percentil que você acredita ocupar, em vez de reagir ao número emocionalmente.
Perguntas frequentes
Quanto custa?
Também é gratuito usar no navegador nesta página.
O que significa o percentil?
É o seu posicionamento dentro do mercado: 50 pede na taxa de mercado, 99 pede no prêmio máximo defensável. O valor padrão é 75.
Funciona para taxas por hora ou por dia?
Sim. A taxa de mercado é independente de unidade — salário anual, diária ou valor por hora funcionam, desde que seja um número positivo.
O resultado é sempre o mesmo?
Sim. O cálculo é totalmente determinístico: a mesma taxa de mercado e o mesmo percentil sempre retornam a mesma faixa.
Qual é a largura da faixa sugerida?
Cinco pontos percentuais de prêmio: o limite inferior é o seu posicionamento-alvo e o superior deixa espaço para ceder sem cair abaixo dele.
Ferramentas relacionadas
Para desenvolvedores — acesso via API
Tudo nesta página está disponível via API. Esta seção é para equipes que querem integrar a ferramenta aos próprios sistemas; quem não precisa disso pode simplesmente usar a ferramenta acima.
Endpoint
Autenticação por token Bearer. Um único POST coloca a tarefa na fila; o resultado chega por webhook ou link assinado.
Chame do seu código
curl -X POST https://api.kit.forhosting.com/life/salary-negotiation-range \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"market_rate":85000}'const res = await fetch("https://api.kit.forhosting.com/life/salary-negotiation-range", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"market_rate": 85000
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/life/salary-negotiation-range",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"market_rate": 85000
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/life/salary-negotiation-range", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"market_rate":85000}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"market_rate":85000}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/life/salary-negotiation-range", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Exemplo de requisição
{
"market_rate": 85000
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "life.salary_negotiation_range",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}A API é assíncrona: cada chamada devolve um task_id na hora. Se preferir polling, consulte o status a até 1 requisição por segundo.
Preço
Preço publicado, sem tokens nem créditos escondidos. Tarefa que falha não é cobrada.
Erros
| HTTP | Código | O que significa |
|---|---|---|
401 | unauthorized | Token ausente ou inválido. Confira o header Authorization. |
402 | insufficient_balance | Saldo insuficiente para esta tarefa. Faça uma recarga e tente de novo. |
404 | unknown_type | Esse tipo de tarefa não existe. Confira o campo type no catálogo. |
429 | rate_limited | Muitas requisições em pouco tempo. Espere um instante e tente de novo. |
Notas técnicas
Como usar o resultado em uma conversa real
Use gratuitamente no navegador nesta página; automatize pela API a US$ 0,002 por requisição quando precisar dela dentro de um pipeline de comparação de ofertas ou de uma ferramenta interna de remuneração.
Casos de integração
Padronize propostas de faixas em ferramentas de RH
Integre a API em uma ferramenta interna para que cada recrutador proponha faixas de pedido calculadas da mesma forma determinística.
Perguntas técnicas
O que acontece se a taxa de mercado for zero ou negativa?
A requisição é rejeitada com um erro invalid_input: uma faixa de negociação acima de uma taxa de mercado não positiva não faz sentido.