Calculadora de salário
A 25 por hora, 40 horas semanais durante 52 semanas dão 1000 por semana e 52.000 por ano brutos. Informe seu valor por hora, as horas e as semanas de trabalho para comparar uma vaga por hora com um salário fixo. 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 por hora
- 25
- Horas por semana
- 40
- Semanas por ano
- 52
- Bruto semanal
- 1.000
- Salário anual
- 52.000
Uma calculadora de salário transforma um valor por hora, as horas que você trabalha em uma semana típica e as semanas que você trabalha no ano em ganhos brutos anuais. Candidatos usam a ferramenta para comparar uma oferta por hora com um anúncio assalariado; quem planeja o orçamento doméstico usa para ver o que uma tarifa de meio período significa ao longo de um ano; pessoal de folha e professores usam o mesmo produto de três fatores como checagem transparente que não inventa hora extra, impostos nem benefícios. Verificações simples que você talvez já conheça: vinte e cinco por hora em quarenta horas durante cinquenta e duas semanas resultam em cinquenta e dois mil ao ano, e dezoito vírgula cinco em trinta horas durante cinquenta semanas resultam em vinte e sete mil setecentos e cinquenta.
Como salário, horas e semanas são lidos e por que negativos falham fechado
Escolhas comuns de horário incluem quarenta horas e cinquenta e duas semanas para um ano em tempo integral, ou menos semanas quando licença não remunerada ou paradas sazonais reduzem o ano de trabalho. Sinais de mais opcionais no início e notação científica em strings numéricas são permitidos quando interpretados como decimais finitos; espaços embutidos após o recorte, prefixos hexadecimais e tokens não numéricos são rejeitados com uma mensagem clara para que uma célula ruim não vire uma cifra anual errada.
As horas por semana têm teto de cento e sessenta e oito porque uma semana de calendário tem essas horas, e as semanas por ano têm teto de cinquenta e três, o máximo de semanas ISO em um ano civil. Salários extremamente grandes acima do teto documentado são rejeitados em vez de transbordar para Infinity. O cálculo usa multiplicação ordinária em ponto flutuante, arredonda campos monetários para dois decimais com metade para cima e campos de quantidade para seis, e colapsa o zero negativo em zero simples para comparações limpas.
Onde a anualização salarial entra em ofertas, orçamentos e software
As pessoas encontram uma calculadora de salário quando um anúncio lista vinte e oito por hora e outro lista cinquenta e oito mil por ano, quando um contratado precisa ver o que uma tarifa de projeto significa se o engajamento preenche uma semana inteira na maior parte do ano, ou quando uma planilha de orçamento estudantil pede renda anual de um papel por hora em meio período.
Recrutadores e candidatos podem conferir de antemão se um pacote por hora em quarenta horas e cinquenta e duas semanas chega perto de um anúncio assalariado equivalente sem macros opacas de planilha. Quem planeja o lar pode modelar contagens de semanas otimistas e conservadoras para delimitar a renda anual a partir de um salário por hora fixo.
Desenvolvedores chamam o mesmo contrato a partir de scripts para semear vetores de teste determinísticos em ferramentas de remuneração, para normalizar salário e horário digitados pelo usuário antes de uma demonstração de comparação de ofertas, ou para falhar de forma fechada quando um fluxo contém um salário abaixo de zero que nunca deve virar um salário negativo silencioso. Concursos e lições de casa muitas vezes precisam de uma fonte rápida e offline de produtos para checar soluções sob pressão de tempo.
Ferramentas de produto e educação usam a conversão quando quem aprende digita uma tarifa e um horário e a interface precisa mostrar cifras semanais e anuais limpas lado a lado. Combine com um anualizador de hora extra quando horas com adicional fizerem parte da semana, e com um conversor de salário para hora quando precisar da direção inversa.
A promessa do produto é o salário anual bruto a partir de uma tarifa, uma contagem de horas semanais e uma contagem de semanas no ano que você já escolheu — não a classificação legal automática de hora extra, diferenciais de turno com várias tarifas nem tabelas estatutárias locais.
Casos de uso
Comparar ofertas por hora com anúncios assalariados
Anualize um salário por hora nas suas horas semanais reais e nas semanas trabalhadas para comparar com justiça com anúncios de salário anual.
Planejamento anual doméstico e de meio período
Traduza um salário por hora em bruto semanal e salário anual sob contagens de semanas em tempo integral, parcial ou sazonal.
Perguntas frequentes
Como o salário anual é definido?
O bruto semanal é a tarifa por hora multiplicada pelas horas semanais.
O que acontece se uma entrada for negativa?
O salário por hora, as horas semanais e as semanas no ano devem ser todos não negativos nesta calculadora.
Isto inclui impostos, hora extra ou benefícios?
Não. Apenas anualiza o salário por hora informado para o horário dado. Use ferramentas dedicadas de folha ou de impostos para o líquido e para pilhas de hora extra.
Por que as semanas no ano podem ser menos de cinquenta e duas?
Licença não remunerada e paradas sazonais reduzem o ano de trabalho. Envie 50 se você tira duas semanas sem pagamento; envie 52 para um ano completo de semanas repetidas.
Qual é o limite de horas por semana e de semanas por ano?
Até 168 horas por semana, que são todas as horas de uma semana, e até 53 semanas por ano, o máximo de semanas ISO em um ano. Valores acima disso são recusados.
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/fin/wage \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"hourly_wage":25,"hours_per_week":40,"weeks_per_year":52}'const res = await fetch("https://api.kit.forhosting.com/fin/wage", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"hourly_wage": 25,
"hours_per_week": 40,
"weeks_per_year": 52
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/fin/wage",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"hourly_wage": 25,
"hours_per_week": 40,
"weeks_per_year": 52
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/fin/wage", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"hourly_wage":25,"hours_per_week":40,"weeks_per_year":52}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"hourly_wage":25,"hours_per_week":40,"weeks_per_year":52}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/fin/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
{
"hourly_wage": 25,
"hours_per_week": 40,
"weeks_per_year": 52
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "fin.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.
Limites
max_hourly_wage | 1000000000 |
max_hours_per_week | 168 |
max_weeks_per_year | 53 |
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
Esta calculadora de salário multiplica hourly_wage por hours_per_week por weeks_per_year e devolve esse annual_salary junto com o bruto semanal. Qualquer salário, horas ou semanas negativos é rejeitado com invalid_input porque um livro-razão com sinal não é um salário. Use-a grátis no navegador para decisões do dia a dia, ou chame a API por US$ 0,002 a cada solicitação bem-sucedida quando precisar de números de salário anual reproduzíveis em planilhas, cartas de oferta ou demonstrações de ensino.
O que uma calculadora de salário devolve e como o salário anual é definido
A anualização bruta do salário responde a uma pergunta direta: se você recebe um valor dado por cada hora trabalhada, quanto ganha em um ano sob um horário semanal declarado e uma contagem declarada de semanas trabalhadas. Esse produto de três fatores é o modelo transparente usado em cartas de oferta, orçamentos domésticos e planilhas de sala de aula: não inventa multiplicadores de hora extra, créditos de licença remunerada, retenções de imposto, benefícios do empregador nem ajustes de legislação trabalhista local. Zeros são permitidos e simplesmente geram cifras nulas ou parciais quando um fator é zero. O produto é annual_salary igual a hourly_wage vezes hours_per_week vezes weeks_per_year. A partir desses mesmos três números, esta calculadora de salário também informa weekly_gross como o produto do valor por hora e das horas semanais, para que você possa comparar uma cifra de contracheque semanal com o total anual sem uma segunda ferramenta. A resposta devolve o hourly_wage, hours_per_week e weeks_per_year normalizados que você enviou e, em seguida, weekly_gross, annual_salary e uma string de fórmula que documenta as identidades. Não há conversão de moeda, nem trajetória de inflação, nem calendário de folha de períodos quinzenais ou semimensais: o mecanismo multiplica três números finitos não negativos dentro da faixa admitida ou rejeita a entrada com invalid_input. Os casos rejeitados incluem campos ausentes, valores não finitos, magnitudes acima do teto documentado e qualquer salário, horas ou semanas negativos, porque uma tarifa negativa ou um horário negativo não definem um salário anual com sentido neste modelo. Se você precisa do líquido após impostos, pilhas de hora extra ou quadros de vagas em várias moedas, use ferramentas financeiras dedicadas; esta página responde apenas à anualização clara de um salário por hora, com saída numérica estável adequada para planilhas de exercícios, testes unitários e consumidores de API que não devem inventar deduções extras.
Como salário, horas e semanas são lidos e por que negativos falham fechado
Os campos preferidos são hourly_wage para a tarifa por hora, hours_per_week para as horas trabalhadas em uma semana típica e weeks_per_year para quantas semanas você de fato trabalha no ano, mas os aliases wage, hourly, rate, pay_rate e hourly_rate para o salário, hours, weekly_hours, week_hours e hrs_week para as horas semanais, e weeks, weeks_worked, annual_weeks e year_weeks para a contagem anual são aceitos para que planilhas, query strings e formulários tipados reutilizem o mesmo contrato. Zero em qualquer fator é válido e gera salário anual zero quando esse fator é zero. hourly_wage, hours_per_week ou weeks_per_year negativos são rejeitados com invalid_input para que o modelo continue uma calculadora de salário não negativo, e não um livro com sinal. Combine a execução gratuita no navegador desta página com a API cobrada quando precisar do mesmo resultado matemático dentro de um pipeline automatizado sem reimplementar a anualização.
Onde a anualização salarial entra em ofertas, orçamentos e software
Nesta página o trabalho roda inteiramente no seu navegador; pela API cada consulta bem-sucedida custa US$ 0,002, a validação que falha não é cobrada e nada é armazenado depois que a resposta retorna. Essa divisão — exploração interativa gratuita e uma API cobrada idêntica — combina com o restante do catálogo de nível A do KIT e permite passar de uma demonstração de sala de aula a um pipeline automatizado sem mudar o resultado matemático.
Casos de integração
Planilhas de exercício e fixtures de teste
Gere cifras reproduzíveis de annual_salary para orçamentos de sala de aula, ferramentas de carta de oferta, testes de propriedade e asserções de CI.
Perguntas técnicas
Quanto custa a calculadora de salário?
É grátis no seu navegador nesta página. Pela API, uma solicitação bem-sucedida custa US$ 0,002; entradas inválidas não são cobradas.