Calculadora de salario bruto desde el neto objetivo
Esta calculadora de salario bruto parte del importe que una persona debe recibir finalmente.
Ejecutar — gratis
Introduzca el neto objetivo y un porcentaje combinado de impuestos, cotizaciones, beneficios u otras deducciones. La herramienta divide el objetivo entre la parte del bruto que se conserva y muestra tanto el bruto necesario como la retención estimada. Resulta útil para planificar nóminas, negociar contratos, preparar paquetes de traslado, primas y reembolsos cuando importa más el importe final que la cifra inicial.
Calcule hacia atrás desde el neto deseado
La mayoría de los cálculos de nómina parten del salario bruto y restan impuestos o deducciones para estimar el neto. El cálculo inverso cambia ese sentido. Comience por el importe neto exacto que debe conservar la persona empleada, contratista o beneficiaria. Después introduzca la tasa conjunta que represente todos los importes proporcionales descontados del bruto. Si la tasa conjunta es del 25 por ciento, se conserva el 75 por ciento del bruto. Por tanto, la calculadora divide el neto entre 0.75. Para recibir 3,000 se necesita un bruto de 4,000, con una retención estimada de 1,000. La tasa de conservación mostrada permite comprobar que el porcentaje se interpretó correctamente. Los resultados se redondean a dos decimales para su uso monetario. La herramienta no elige la tasa fiscal, no determina jurisdicciones ni deduce normas de nómina: resuelve la operación cuando usted ya dispone de una tasa conjunta justificable.
Defina una tasa conjunta realista
La calidad de la estimación depende de la tasa conjunta indicada. Incluya únicamente deducciones calculadas como porcentaje del bruto y que reduzcan realmente el importe entregado. Según el caso, pueden ser retenciones estimadas del impuesto sobre la renta, cotizaciones del trabajador, beneficios, aportaciones a pensiones u otro cargo proporcional. No sume deducciones fijas al porcentaje. Si un pago tiene una comisión fija de 50 y una deducción del 20 por ciento, incorpore primero esa comisión al neto deseado o calcúlela por separado en su sistema de nómina. Tampoco conviene sumar tramos marginales si la tasa efectiva de retención es inferior. Para analizar escenarios, ejecute la calculadora con tasas baja, prevista y alta. Ese intervalo muestra cuánto depende el presupuesto del supuesto y evita presentar una cifra incierta como garantía. Antes de efectuar un pago real, confirme siempre la tasa definitiva con las instrucciones de nómina vigentes o con un profesional cualificado.
Interprete el resultado y sus límites
El bruto necesario es el importe anterior a las deducciones proporcionales indicadas. Los impuestos y deducciones estimados son la diferencia entre ese bruto y el neto solicitado. Como el bruto se redondea a céntimos, aplicar después el porcentaje puede producir una diferencia de un céntimo; además, el programa de nómina puede seguir otro orden de redondeo. El modelo supone una sola tasa constante para todo el pago. Los sistemas fiscales reales pueden aplicar tramos, mínimos, topes, créditos, situación familiar, ingresos acumulados y reglas de beneficios, por lo que este porcentaje es una estimación y no una liquidación de nómina. La herramienta funciona mejor cuando la tasa ya se conoce, por ejemplo en una retención fija o en un supuesto facilitado por nóminas. También permite comparar ofertas, presupuestar una prima neta o explicar por qué el coste bruto crece con rapidez al acercarse la tasa al 100 por ciento. Se rechazan tasas del 100 por ciento o superiores porque ningún bruto finito podría generar un neto positivo.
Qué puede hacer con ella
Presupuestar una prima neta
Estime la asignación bruta necesaria cuando se ha prometido a una persona empleada un importe neto concreto.
Comparar escenarios retributivos
Pruebe distintas tasas conjuntas para saber qué salario bruto produce el mismo neto objetivo.
Planificar un reembolso compensado
Calcule un pago inicial destinado a mantener íntegro el importe recibido tras la retención proporcional.
Preguntas frecuentes
¿Qué fórmula utiliza la calculadora?
Divide el neto objetivo entre uno menos la tasa conjunta expresada como decimal: bruto = neto objetivo / (1 - tasa).
¿Qué debe incluir la tasa conjunta?
Incluya impuestos y deducciones proporcionales que reduzcan el pago. Trate aparte los cargos fijos, pues un único porcentaje no los representa con precisión.
¿Se puede introducir una tasa del 100 por ciento?
No. Con una deducción del 100 por ciento no queda nada del bruto, por lo que ningún importe bruto finito puede producir un neto positivo.
¿Es un cálculo fiscal exacto de nómina?
No. Es un cálculo determinista basado en la tasa que usted facilita; no modela tramos, mínimos, topes, créditos ni reglas de una jurisdicción concreta.
¿Cuánto cuesta el cálculo mediante API?
Cada solicitud a la API cuesta $0.002. También puede utilizar directamente la calculadora del navegador en esta página.
Para desarrolladores — acceso por API
Todo lo de esta página está disponible por programación. Esta sección es para equipos que quieren integrarlo en sus sistemas; el resto puede usar la herramienta de arriba sin más.
Endpoint de API
¿Prefiere automatizarlo? Un POST autenticado crea la tarea; el resultado llega por webhook o enlace firmado. La misma capacidad también se ejecuta aquí en la web, por email y desde Telegram — y pronto también desde nuestra app.
Llámela desde su stack
curl -X POST https://api.kit.forhosting.com/finance/gross-from-net-income \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"target_net_amount":3000,"combined_rate_percent":25}'const res = await fetch("https://api.kit.forhosting.com/finance/gross-from-net-income", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"target_net_amount": 3000,
"combined_rate_percent": 25
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/finance/gross-from-net-income",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"target_net_amount": 3000,
"combined_rate_percent": 25
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/finance/gross-from-net-income", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"target_net_amount":3000,"combined_rate_percent":25}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"target_net_amount":3000,"combined_rate_percent":25}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/finance/gross-from-net-income", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Ejemplo de solicitud
{
"target_net_amount": 3000,
"combined_rate_percent": 25
}Ejemplo de respuesta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "finance.gross_from_net_income",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}La API es asíncrona: la llamada devuelve un task_id al instante y el resultado llega por webhook. El polling está limitado a 1 req/s por tarea.
Precio
Precio publicado — sin tokens ni créditos inventados. Una tarea fallida no se cobra.
Errores
| HTTP | Código | Significado |
|---|---|---|
401 | unauthorized | API key ausente o inválida. |
402 | insufficient_balance | El saldo no cubre el precio de la tarea. |
404 | unknown_type | El tipo de tarea no existe. |
429 | rate_limited | Demasiadas peticiones. Use el webhook en vez de sondear. |