Calculadora de salário mínimo real
Um salário mínimo de 10 em um ano com IPC de 120, contra uma base de 100, conserva só cinco sextos do valor nominal em preços do ano-base: a inflação corroeu seu poder de compra. Informe um salário e dois valores do índice. 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
- Salário nominal
- 10
- Cpi
- 120
- IPC base
- 100
- Fator de inflação
- 1,2
- Razão de preços
- 0,833333
- Salário real
- 8,333333
- Índice de poder de compra
- 83,333333
Um salário mínimo legal é publicado em dinheiro de hoje. A inflação muda em silêncio o que esse número consegue comprar, de modo que um reajuste que parece generoso no diário oficial ainda pode deixar o trabalhador mais pobre em alimentos, aluguel e transporte. O salário mínimo real reexpressa a cifra publicada nos preços de um ano-base escolhido, escalando-a com a razão de dois índices de preços ao consumidor: o IPC do ano-base sobre o IPC do ano do salário. Estudantes, economistas do trabalho, jornalistas, pesquisadores sindicais e autores de provas precisam de um modo determinístico de transformar esses três números em poder de compra a preços constantes sem confundir a fórmula com um deflator do PIB, um valor futuro de inflação composta ou uma conversão de hora para salário anual. Esta calculadora de salário mínimo real aceita um salário nominal positivo e dois níveis positivos de IPC, de forma opcional um salário legal do ano-base para uma checagem de variação real, e devolve o salário a preços constantes, o fator de inflação, um índice de poder de compra e uma string curta de fórmula.
O que o salário mínimo real mede e como a fórmula do IPC funciona
Seu poder de compra é outro objeto. Entre quaisquer dois anos o índice de preços ao consumidor registra quanto uma cesta representativa das famílias subiu ou caiu, e o salário mínimo real é o salário publicado reexpresso nos preços de um ano-base escolhido. A identidade do manual é salário real igual a salário nominal vezes o IPC do ano-base dividido pelo IPC do ano do salário.
Quando os preços subiram, essa razão é menor que um e o mesmo dólar legal compra menos alimentos, de modo que o salário real fica abaixo do valor de face. Quando os preços caíram, a razão é maior que um e o salário real fica acima do valor de face. O índice de poder de compra é cem vezes essa mesma razão, de modo que cem significa que o salário publicado ainda compra uma cesta do ano-base e uma leitura de oitenta significa que compra quatro quintos dessa cesta.
Isto não é um deflator do PIB, que divide o produto nominal pelo real para montar um índice de preços de toda a economia, nem um valor futuro de inflação composta que faz crescer uma soma a uma taxa anual constante. É a identidade da economia do trabalho que converte um piso legal em termos de preços constantes para que dois anos, duas jurisdições ou dois reajustes propostos sejam comparados com honestidade.
Você informa um salário nominal positivo e dois níveis positivos de IPC que compartilham a mesma base de índice e recebe o salário a preços constantes, o fator de inflação, o índice de poder de compra e uma string curta de fórmula pronta para listas de exercícios, notas de briefing e checagens automatizadas que não devem inventar uma série de preços que o chamador nunca enviou.
Casos de uso
Checagens de sala real versus nominal
Deixe os alunos informarem um piso legal e duas leituras de IPC e verificarem que o salário real é o nominal vezes o IPC-base sobre o IPC, sem misturar a identidade com um deflator do PIB.
Correção automática em LMS e provas
Avalie itens de salário mínimo real com um oráculo determinístico que rejeita salários ou índices não positivos e, de forma opcional, verifica se um reajuste acompanhou os preços.
Briefings de política e cadernos de negociação
Reconstrua uma história legal a preços constantes a partir de ordens salariais publicadas e valores oficiais de IPC, sem deriva de fórmulas na coluna de salário real.
Perguntas frequentes
Quais valores de IPC devo usar?
Use a mesma série oficial de índice de preços ao consumidor para os dois anos, na mesma base de índice (por exemplo um IPC com 1982–84 = 100, ou qualquer IPC nacional rebasado). Misturar duas cestas diferentes ou duas bases diferentes torna a razão economicamente vazia embora a aritmética ainda rode.
O que acontece se um salário ou um IPC for zero ou negativo?
Cada salário e cada IPC, inclusive o estatuto opcional do ano-base quando enviado, deve ser estritamente maior que zero; entrada inválida não é cobrada.
Como se calcula o salário mínimo real?
Multiplique o salário vigente pelo IPC do ano-base dividido pelo IPC do ano do salário. Um salário de 10 com IPC de 120 contra uma base de 100 fica em 10 × 100 ÷ 120 em preços do ano-base, cinco sextos do valor nominal.
O que significa o índice de poder de compra?
É 100 vezes a razão entre o IPC do ano-base e o IPC atual. Um valor de 100 indica que o salário ainda compra uma cesta do ano-base; um valor menor indica que compra menos do que essa cesta.
Posso verificar se um reajuste superou a inflação?
Sim. Informe o salário que valia no ano-base, na mesma moeda e no mesmo período de pagamento. A calculadora compara esse valor com o salário atual em preços do ano-base e mostra a variação real em valor e em percentual.
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/econ/real-minimum-wage \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"nominal_wage":10,"cpi":120,"cpi_base":100}'const res = await fetch("https://api.kit.forhosting.com/econ/real-minimum-wage", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"nominal_wage": 10,
"cpi": 120,
"cpi_base": 100
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/econ/real-minimum-wage",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"nominal_wage": 10,
"cpi": 120,
"cpi_base": 100
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/econ/real-minimum-wage", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"nominal_wage":10,"cpi":120,"cpi_base":100}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"nominal_wage":10,"cpi":120,"cpi_base":100}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/econ/real-minimum-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": 10,
"cpi": 120,
"cpi_base": 100
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "econ.real_minimum_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. |
Notas técnicas
O que o salário mínimo real mede e como a fórmula do IPC funciona
Um salário mínimo publicado é uma cifra nominal: é o número escrito numa lei, numa ordem salarial ou num holerite.
Contrato de entrada, estatuto opcional do ano-base e regras de validação
Cada salário e cada IPC deve ser estritamente maior que zero: um índice de preços zero ou negativo tornaria o salário real indefinido ou sem sentido, e um salário legal não positivo é rejeitado pelo mesmo domínio de sala de aula. Omita o salário-base opcional e essas quatro chaves de comparação são omitidas, nunca vão a null. Envie por POST um corpo JSON com três números finitos obrigatórios: nominal_wage (o piso legal ou publicado no ano do salário), cpi (o índice de preços ao consumidor desse mesmo ano) e cpi_base (o índice de preços ao consumidor do ano em cujos preços você quer expressar o salário). Opcionalmente envie base_nominal_wage como o estatuto publicado no ano-base — mesma moeda e período de pagamento que nominal_wage — e decimals como inteiro de zero a doze (padrão seis) para controlar o arredondamento half-up em cada campo calculado. Campos ausentes, strings vazias, valores não finitos e decimals não inteiros fora da faixa permitida falham com invalid_input e não são cobrados. Aliases comuns são aceitos: wage, minimum_wage, nominal ou hourly_wage para nominal_wage; cpi_current, price_index ou cpi_wage para cpi; base_cpi, cpi_reference ou reference_cpi para cpi_base; base_wage ou reference_wage para base_nominal_wage. Em caso de sucesso o corpo devolve as entradas ecoadas (arredondadas), inflation_factor como cpi sobre cpi_base, price_ratio como cpi_base sobre cpi, real_wage como o nominal vezes essa razão, purchasing_power_index como cem vezes a razão, purchasing_power_change_percent como o hiato percentual entre o salário real e o de face, purchasing_power_band como eroded, unchanged ou increased, e formula. Quando base_nominal_wage está presente o corpo também inclui esse estatuto mais antigo, real_change_amount, real_change_percent frente ao estatuto anterior, e real_wage_band como real_gain, real_unchanged ou real_loss. Exemplo: nominal dez, cpi cento e vinte e cpi_base cem produz real_wage oito e um terço e purchasing_power_band eroded. Acrescente base_nominal_wage oito e o estatuto ainda mostra um ganho real embora os preços tenham subido.
Onde uma API de salário mínimo real rende valor
Cursos de economia do trabalho e finanças públicas usam uma calculadora de salário mínimo real para que os alunos convertam qualquer piso legal válido e um par de IPC em poder de compra a preços constantes sem tomar emprestada uma taxa de inflação composta que ninguém lhes deu e sem confundir a identidade com um deflator do PIB ou um conversor de hora para salário. Geradores de provas e plugins de LMS precisam de um oráculo determinístico que rejeite índices zero ou negativos em vez de inventar um salário real oco que um corretor bugado possa tratar como inalterado. Validação falha não consome saldo. Painéis didáticos e cadernos costumam reconstruir histórias legais longas a partir de ordens salariais publicadas e um IPC nacional; fixar a aritmética numa API parse minúscula evita a deriva de planilhas na coluna de salário real e torna a faixa opcional de ganho real verificável em integração contínua. Como a implementação é parse pura tier A, cada chamada bem-sucedida custa o preço base publicado US$ 0,002 sem tokens de modelo e sem rede de saída. Mantenha as requisições pequenas, fixe nos testes o real_wage arredondado e, quando enviar um estatuto de ano-base, real_change_percent, e você obtém pisos a preços constantes reproduzíveis para lição de casa, plugins LMS e workers na borda sem montar um pipeline completo de vintage de IPC por conta própria.
Perguntas técnicas
Como o salário mínimo real é calculado?
Envie números positivos nominal_wage, cpi (o índice do ano do salário) e cpi_base (o índice do ano de comparação). A API devolve real_wage = nominal_wage × (cpi_base / cpi), mais o fator de inflação e um índice de poder de compra com base 100.
Como sei se o salário legal acompanhou a inflação?
Envie de forma opcional base_nominal_wage como o estatuto publicado no ano-base. A API então devolve real_change_amount, real_change_percent frente a esse estatuto mais antigo, e real_wage_band como real_gain, real_unchanged ou real_loss.
Quanto custa a calculadora de salário mínimo real?
A ferramenta no navegador é gratuita. Requisições API usam saldo pré-pago de KIT a US$ 0,002 por chamada bem-sucedida; entrada inválida não é cobrada.