Calculadora reversa: salário bruto a partir do líquido
Calculadora reversa para trabalhadores CLT brasileiros: a partir do salário líquido desejado, descobre o salário bruto necessário antes dos descontos obrigatórios de INSS (Instituto Nacional do Seguro Social) e IRRF (Receita Federal). O cálculo não é direto, pois ambas as tabelas são progressivas — INSS pela Portaria MPS nº 1/2025 e IRRF pela Instrução Normativa RFB nº 2.215/2024, ambas vigentes em 2026. A solução usa bissecção iterativa (converge em ~20 passos), aplicando o teto previdenciário INSS de R$ 8.157,41 e a dedução de R$ 189,59 por dependente prevista pela Receita Federal.
Quando usar esta calculadora
- Profissional que recebeu uma proposta de R$ 5.000 líquidos e quer saber qual salário bruto exigir ao RH para cobrir INSS e IRRF.
- Departamento pessoal que precisa calcular o custo bruto de uma contratação CLT a partir do salário líquido prometido ao candidato.
- Freelancer que quer comparar quanto precisaria ganhar de bruto em CLT para igualar sua renda líquida atual como PJ.
- Empregado que planeja pedir aumento e quer saber o bruto necessário para atingir um líquido-alvo específico no contracheque.
Exemplo: quero receber R$ 4.000 líquidos
- Líquido alvo: R$ 4.000,00
- Bisseção converge em ~20 iter.
- Bruto encontrado: R$ 4.783,57
Como funciona
3 min de leituraComo se calcula
O problema é um inverso não-linear: dado L (líquido desejado), achar B (bruto) tal que:
L = B − INSS(B) − IRRF(B − INSS(B) − deducoes)Como INSS(B) e IRRF(·) são funções em degraus progressivos, não há forma fechada. A solução é numérica via bissecção:
função f(B):
inss = calcularINSS(B) // tabela progressiva 2026
base = B − inss − deducoes // base de cálculo do IR
irrf = calcularIRRF(base) // tabela progressiva 2026
return B − inss − irrf // líquido resultante
// bissecção em [lo, hi] até |f(B) − L| < 0.01
lo = L // bruto nunca é menor que líquido
hi = L * 2 // limite superior seguro
repita ~20 vezes:
mid = (lo + hi) / 2
se f(mid) < L → lo = mid
senão → hi = mid
B ≈ mid---
Tabela de referência
INSS 2026 — Alíquotas progressivas (empregado CLT)
| Faixa salarial (R$) | Alíquota |
|---|---|
| Até 1.518,00 | 7,5% |
| De 1.518,01 a 2.793,88 | 9,0% |
| De 2.793,89 a 4.190,83 | 12,0% |
| De 4.190,84 a 8.157,41 | 14,0% |
| Acima de 8.157,41 | Teto fixo R$ 908,86 |
> Portaria MPS nº 1, de 10/01/2025 (valores vigentes em 2026 com correção pelo INPC).
IRRF 2026 — Tabela progressiva mensal
| Base de cálculo (R$) | Alíquota | Parcela a deduzir (R$) |
|---|---|---|
| Até 2.259,20 | Isento | — |
| De 2.259,21 a 2.826,65 | 7,5% | 169,44 |
| De 2.826,66 a 3.751,05 | 15,0% | 381,44 |
| De 3.751,06 a 4.664,68 | 22,5% | 662,77 |
| Acima de 4.664,68 | 27,5% | 896,00 |
> Instrução Normativa RFB nº 2.215/2024. Dedução por dependente: R$ 189,59/mês cada.
---
Casos típicos
Caso 1 — Líquido alvo R$ 4.000,00 (sem dependentes)
Bruto encontrado: R$ 4.783,57
INSS (progressivo): R$ 430,35
Base IR: R$ 4.353,22
IRRF (22,5% − 662,77): R$ 317,45 ← arredondado pela base
Líquido resultante: R$ 4.000,00 ✔
Iterações: ~20Caso 2 — Líquido alvo R$ 3.000,00 (sem dependentes)
Bruto encontrado: R$ 3.463,08
INSS: R$ 293,35
Base IR: R$ 3.169,73
IRRF (15% − 381,44): R$ 93,72
Líquido: R$ 3.000,00 ✔Caso 3 — Líquido alvo R$ 7.000,00 (sem dependentes)
Bruto encontrado: R$ 9.067,12
INSS (teto): R$ 908,86
Base IR: R$ 8.158,26
IRRF (27,5% − 896,00): R$ 1.347,52
Líquido: R$ 7.000,00 ✔---
Erros comuns
1. Aplicar alíquota cheia sobre todo o salário: o INSS desde 2020 é progressivo — cada faixa tem sua própria alíquota, como no IR. Usar 14% flat sobre R$ 5.000 superestima o desconto em ~R$ 180.
2. Ignorar a base de cálculo do IRRF: o IR incide sobre bruto − INSS − deduções, não sobre o bruto direto. Quem calcula IR sobre o bruto cheio infla o desconto e chega a um bruto estimado errado.
3. Assumir relação linear bruto→líquido: por causa dos degraus de alíquota, pequenos aumentos de bruto perto de R$ 4.664,68 (entrada na alíquota de 27,5%) causam saltos desproporcionais no desconto de IR.
4. Esquecer que existe teto do INSS: acima de R$ 8.157,41 o INSS para de crescer (teto de R$ 908,86). Quem esquece esse teto superestima o bruto necessário para salários líquidos altos.
5. Não considerar dependentes: cada dependente declarado reduz a base do IR em R$ 189,59/mês. Um trabalhador com 2 dependentes e líquido-alvo de R$ 5.000 precisa de um bruto ~R$ 350 menor do que alguém sem dependentes.
---
Calculadoras relacionadas
Perguntas frequentes
Por que não existe uma fórmula direta de bruto a partir do líquido?
Porque tanto o INSS quanto o IRRF usam tabelas progressivas cujas faixas dependem do próprio valor do bruto. Isso cria uma equação implícita — o resultado aparece dos dois lados — que só pode ser resolvida por método numérico iterativo, como a bissecção. A calculadora converge em aproximadamente 20 iterações com precisão de R$ 0,01.
O que é o método de bissecção e por que ele é usado aqui?
Bissecção é um algoritmo que divide um intervalo ao meio repetidamente até encontrar o valor que satisfaz a equação. Parte-se de [lo = líquido-alvo, hi = líquido × 2], calcula-se o líquido resultante do ponto médio e descarta-se a metade errada. Em ~20 passos o erro cai abaixo de R$ 0,01. É simples, robusto e sem risco de divergência — ideal para funções monótonas como salário-líquido vs. bruto.
As tabelas de INSS e IRRF usadas são as de 2026?
Sim. O INSS segue a tabela progressiva publicada pela Portaria MPS nº 1/2025 (4 faixas, teto de R$ 908,86). O IRRF segue a tabela da Instrução Normativa RFB nº 2.215/2024, com isenção até R$ 2.259,20 e alíquota máxima de 27,5% acima de R$ 4.664,68. Ambas as tabelas são corrigidas anualmente pelo governo federal.
Como os dependentes afetam o cálculo reverso?
Cada dependente declarado no IR deduz R$ 189,59 da base de cálculo do IRRF mensalmente, conforme a tabela da Receita Federal. Isso reduz o IR devido e, consequentemente, reduz o bruto necessário para atingir o mesmo líquido. Por exemplo: com 2 dependentes e líquido-alvo de R$ 5.000, o bruto estimado cai cerca de R$ 300–400 em relação a quem não tem dependentes.
O resultado inclui o desconto do vale-transporte?
Não. Esta calculadora considera apenas INSS e IRRF, que são os descontos obrigatórios por lei para todo empregado CLT. O vale-transporte tem desconto de 6% sobre o salário bruto (Lei nº 7.418/1985), mas é opcional e depende de declaração do funcionário. Para incluí-lo, use a calculadora de vale-transporte.
O cálculo é válido para qualquer faixa salarial?
Sim, para a faixa de empregados CLT. Abaixo do salário mínimo (R$ 1.518,00 em 2026) as alíquotas e regras mudam pouco; acima do teto do INSS (R$ 8.157,41), o desconto previdenciário fica fixo em R$ 908,86. Para salários muito altos, o IR de 27,5% é o fator dominante. A calculadora cobre todas essas faixas corretamente.
Existe diferença entre o cálculo para CLT e para servidor público?
Sim, significativa. Servidores públicos federais contribuem para o RPPS (Regime Próprio), com alíquotas diferentes — podendo chegar a 14% ou mais dependendo do ente federativo e da faixa — e não seguem a tabela do INSS/RGPS. Esta calculadora é calibrada para o RGPS (CLT/iniciativa privada). Para servidores, os valores estimados podem divergir.
Por que o bruto estimado é sempre maior do que o dobro do líquido em salários altos?
Não necessariamente. Em salários muito altos, o INSS fica travado no teto (R$ 908,86) e o IR sobe até 27,5%. Para um líquido de R$ 10.000, o bruto necessário é ~R$ 14.900 — cerca de 1,49×, não 2×. A relação bruto/líquido cresce com o salário, mas de forma menos do que proporcional após o teto do INSS, pois o desconto previdenciário para de crescer.