Calculadora de salário nominal para real pelo IPCA
A calculadora de salário nominal para real pelo IPCA converte um salário expresso na moeda de um período para o poder de compra de outro.
Executar grátis
Informe o salário nominal, o índice de preços ao consumidor do período do salário e o índice do período de referência escolhido. O resultado apresenta o salário real equivalente, o fator de correção e o percentual decorrente da mudança no nível de preços. Você pode usar salários por hora, semana, mês ou ano, desde que todas as comparações mantenham a mesma unidade de tempo e moeda.
Transforme um salário monetário em poder de compra comparável
O salário nominal registra quantas unidades monetárias uma pessoa recebe, mas não revela quanto elas conseguem comprar. Quando o nível geral de preços muda, dois salários com o mesmo valor impresso podem adquirir quantidades diferentes de bens e serviços. Esta calculadora torna o salário comparável ao expressá-lo em unidades de poder de compra de um período de referência. Ela aplica a fórmula salário real = salário nominal × índice do período de referência ÷ índice do período salarial. Se um salário por hora for 30 quando o índice for 125 e você quiser expressá-lo no poder de compra de um período cujo índice é 100, o salário real será 24. A pessoa recebeu 30 unidades nominais; 24 representa o poder de compra equivalente segundo a relação entre os índices. O salário pode ser diário, semanal, mensal ou anual, e sua unidade de tempo não muda. Os índices podem adotar qualquer base publicada, como 1982–84 = 100, desde que as duas observações pertençam à mesma série consistente.
Escolha corretamente o período salarial e o de referência
O índice do período salarial deve corresponder o mais perto possível à data ou ao intervalo representado pelo salário nominal. Para um salário mensal, um índice mensal costuma ser adequado; para um salário anual, a média anual pode ser mais defensável do que um único mês. O índice de referência identifica as unidades de poder de compra em que você deseja ver a resposta. Para deflacionar um salário atual para a moeda de um período anterior, use o índice anterior como referência. Para atualizar um salário histórico para a moeda de um período posterior, use o índice posterior. O fator de correção é o índice de referência dividido pelo índice salarial. Um fator abaixo de um reduz o valor numérico; um fator acima de um o eleva. O percentual retornado mede a distância percentual do fator em relação a um; ele descreve a conversão do nível de preços, não o crescimento salarial isoladamente. Use observações da mesma área geográfica, cobertura populacional, metodologia e série. Misturar um índice nacional com um regional, ou um índice cheio com um núcleo, cria um resultado preciso na aparência, mas incoerente.
Interprete mudanças reais sem exagerar a conclusão
Para avaliar se houve ganho de poder de compra, converta salários de datas diferentes para um único período de referência e compare os valores reais. Você pode converter ambos para o poder de compra do período anterior ou do posterior. A referência altera a escala exibida, mas não a taxa real subjacente quando a mesma série é usada de modo consistente. A calculadora processa um salário por solicitação; repita o cálculo para cada observação de uma série. O índice de preços é uma média ampla baseada em uma cesta representativa. A experiência de uma pessoa pode divergir porque moradia, transporte, alimentação, saúde, impostos, localização e composição familiar variam em ritmos distintos. O resultado também não corrige horas trabalhadas, bônus, benefícios, descontos, mudanças de profissão nem qualidade da medição salarial. Use sempre salários brutos ou sempre líquidos e identifique sua opção. Em pesquisas ou decisões de trabalho, registre a fonte do índice e as datas das observações junto ao resultado. Essa documentação torna a comparação reproduzível e evita confundir uma diferença de base do índice com uma mudança econômica.
Casos de uso
Deflacionar um salário atual
Expresse o salário atual por hora, mês ou ano no poder de compra de um período anterior.
Atualizar um salário histórico
Converta um salário passado para a moeda de um período posterior com duas observações da mesma série de preços.
Montar uma série de salários reais
Converta cada observação nominal para um período comum antes de comparar mudanças no poder de compra.
Perguntas frequentes
Qual fórmula a calculadora utiliza?
O salário real é o salário nominal multiplicado pelo índice de referência e dividido pelo índice do período salarial.
Posso usar salários por hora ou anuais?
Sim. O cálculo preserva a unidade de tempo: uma entrada por hora gera um salário real por hora, e uma entrada anual gera um valor anual.
Os dois índices precisam ter o mesmo ano-base?
Sim. Use observações da mesma série e base. A razão só faz sentido quando os índices são diretamente comparáveis.
O percentual de correção é o crescimento do salário real?
Não. Ele informa a conversão do nível de preços aplicada a um salário. O crescimento real exige comparar pelo menos dois salários em unidades comuns.
Quanto custa um cálculo pela API?
Cada solicitação de API custa US$ 0,002. O cálculo é determinístico e não consulta dados externos; você fornece os índices utilizados.
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/econ/nominal-to-real-wage \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"nominal_wage":30,"wage_period_cpi":125,"reference_period_cpi":100}'const res = await fetch("https://api.kit.forhosting.com/econ/nominal-to-real-wage", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"nominal_wage": 30,
"wage_period_cpi": 125,
"reference_period_cpi": 100
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/econ/nominal-to-real-wage",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"nominal_wage": 30,
"wage_period_cpi": 125,
"reference_period_cpi": 100
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/econ/nominal-to-real-wage", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"nominal_wage":30,"wage_period_cpi":125,"reference_period_cpi":100}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"nominal_wage":30,"wage_period_cpi":125,"reference_period_cpi":100}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/econ/nominal-to-real-wage", 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
{
"nominal_wage": 30,
"wage_period_cpi": 125,
"reference_period_cpi": 100
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "econ.nominal_to_real_wage",
"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. |