Calculadora de salario neto en Costa Rica 2026
Con ₡1.000.000 brutos al mes, en 2026 le quedan ₡883.500: la CCSS le rebaja ₡108.300 y la renta ₡8.200, porque los primeros ₡918.000 están exentos. Cada rebajo sale por separado, para revisar su colilla de pago o comparar una oferta. Gratis en su navegador.
- Gratis
- Funciona en su navegador
- Sin registro
- Sus datos no salen de su equipo
Ejecutar — gratis
Ejemplo resuelto
- Salario bruto mensual
- 1 000 000
- CCSS salud (SEM 5,50 %)
- 55 000
- CCSS pensión (IVM 4,33 %)
- 43 300
- Banco Popular (1 %)
- 10 000
- CCSS del trabajador (10,83 %)
- 108 300
¿Cuánto le llega a la cuenta de su salario bruto? Esta calculadora le da el salario neto mensual de una persona asalariada en Costa Rica con las reglas de 2026 y le muestra cada rebajo por separado: la cuota obrera de la Caja Costarricense de Seguro Social (CCSS), que con el aporte al Banco Popular suma el 10,83 % del salario, y el impuesto al salario, calculado por los tramos del Decreto 45333-H, vigente desde el 1 de enero de 2026. Si tiene hijos o cónyuge que le dan derecho a crédito fiscal, también lo resta del impuesto. Le sirve para revisar su comprobante de pago, para comparar una oferta de trabajo o para saber cuánto recibirá en mano la persona que va a contratar. Es una estimación con las reglas generales: trabaja con el monto bruto que usted indique y deja fuera los rebajos voluntarios, como la asociación solidarista o los préstamos, y los embargos.
Qué le rebaja la CCSS y a dónde va
El primer rebajo es la cuota obrera, la parte que paga usted como trabajador. En 2026 son tres porcentajes que se aplican sobre el salario bruto mensual: 5,50 % para el Seguro de Enfermedad y Maternidad (SEM), que es el seguro de salud; 4,33 % para el seguro de Invalidez, Vejez y Muerte (IVM), que es el régimen de pensiones; y 1,00 % para el Banco Popular y de Desarrollo Comunal. En total, el 10,83 %.
El 4,33 % del IVM es un escalón temporal: el transitorio XI del Reglamento del Seguro de Invalidez, Vejez y Muerte lo fija del 1 de enero de 2026 al 31 de diciembre de 2028, y desde 2029 pasa a 4,50 %. Con un salario de ₡1.000.000, la cuota obrera es de ₡108.300: ₡55.000 de salud, ₡43.300 de pensiones y ₡10.000 del Banco Popular.
Su patrono paga aparte su propia parte, el 26,83 % en 2026, más la póliza de riesgos del trabajo del INS; nada de eso sale de su salario ni aparece en este cálculo.
Cómo se calcula el impuesto al salario en 2026
El impuesto sobre la renta que se rebaja del salario se calcula cada mes por tramos, según el artículo 33 de la Ley del Impuesto sobre la Renta, con los montos del Decreto 45333-H, que rige desde el 1 de enero de 2026 y derogó el Decreto 44772-H. Los primeros ₡918.000 del mes están exentos. Lo que pase de ₡918.000 y llegue hasta ₡1.347.000 paga el 10 %; de ahí hasta ₡2.364.000, el 15 %; de ahí hasta ₡4.727.000, el 20 %; y lo que exceda ₡4.727.000, el 25 %.
Cada porcentaje se aplica solo a la parte del salario que cae dentro de su tramo, no al salario completo, así que pasar a un tramo más alto nunca le deja un neto menor. La calculadora aplica los tramos sobre el salario bruto, el mismo monto del que se rebaja la CCSS. Ejemplo: con ₡1.000.000 brutos, el impuesto es de ₡8.200, el 10 % de lo que excede ₡918.000; sumado a la cuota obrera de ₡108.300, el neto queda en ₡883.500.
Con ₡3.000.000 brutos, el impuesto calculado llega a ₡322.650, porque el salario atraviesa tres tramos con impuesto.
Créditos por hijos y por cónyuge
El artículo 34 de la misma ley permite restar créditos fiscales, y el Decreto 45333-H los fija para 2026 en ₡1.710 al mes por cada hijo y ₡2.590 al mes por el cónyuge. Se restan del impuesto ya calculado, no del salario, por eso valen lo mismo en cualquier tramo. Cuentan los hijos menores de edad, los hijos incapacitados y los que cursen estudios superiores, hasta los 25 años.
Si los dos cónyuges trabajan y pagan el impuesto, cada crédito lo aplica solo uno de ellos. Ejemplo con ₡3.000.000 brutos, un hijo y cónyuge: los créditos suman ₡4.300, el impuesto baja de ₡322.650 a ₡318.350, la CCSS rebaja ₡324.900 y el neto es de ₡2.356.750.
Los créditos solo ayudan si hay impuesto que rebajar: con ₡600.000 y tres hijos no se paga renta, así que los créditos no tienen nada que restar; la calculadora nunca deja el impuesto por debajo de cero, y el neto es de ₡535.020 tras rebajar ₡64.980 de CCSS.
Lo que este cálculo no incluye y cuándo confirmar
El resultado es el neto de un mes ordinario. No incluye el aguinaldo, que se paga en los primeros 20 días de diciembre y que, por los artículos 7 y 9 de la Ley 2412, no paga cargas sociales ni impuesto de renta. Tampoco resta rebajos voluntarios, como la asociación solidarista, los préstamos o los ahorros, ni la pensión alimentaria o los embargos que ordene un juzgado.
Si su salario es menor que la base mínima contributiva de la CCSS (desde enero de 2026, ₡346.789 para el seguro de salud y ₡324.590 para pensiones), como puede pasar en una jornada parcial, la cuota real puede calcularse de otra forma: confírmelo con la CCSS. Los casos con particularidades, como una convención colectiva, el salario en especie, los meses con incapacidades o tener varios patronos a la vez, los confirma el Ministerio de Trabajo y Seguridad Social (MTSS) o un abogado laboralista.
Los montos son los de 2026; si consulta otro año, revise el decreto de tramos vigente.
Qué puede hacer con ella
Revisar su comprobante de pago
Compare línea por línea los rebajos de su colilla con la cuota obrera de la CCSS y el impuesto de 2026, y detecte si le aplicaron mal un tramo o le faltó un crédito por hijo.
Comparar una oferta de trabajo
Convierta el salario bruto que le ofrecen en lo que recibirá cada mes en mano, y compare dos ofertas por su neto y no por la cifra del contrato.
Presupuestar una contratación
Si va a contratar en Costa Rica, sepa cuánto recibirá la persona después de los rebajos. Recuerde que sus cargas como patrono son un costo aparte.
Ver cuánto pesan los créditos familiares
Calcule cuánto cambia el neto con un hijo más o con el crédito por cónyuge, y decidan en pareja cuál de los dos lo aplica.
Preguntas frecuentes
¿Cuánto rebaja la CCSS del salario en 2026?
El 10,83 % del salario bruto: 5,50 % para el Seguro de Enfermedad y Maternidad, 4,33 % para pensiones (IVM) y 1,00 % para el Banco Popular. Sobre ₡1.000.000 son ₡108.300 al mes.
¿A partir de qué salario se paga impuesto de renta en 2026?
A partir de ₡918.000 al mes. Hasta ese monto el salario está exento; lo que lo excede paga 10 %, 15 %, 20 % o 25 % por tramos, según el Decreto 45333-H. Con ₡1.000.000 el impuesto es de ₡8.200.
¿Cuánto es el crédito fiscal por hijo y por cónyuge en 2026?
₡1.710 al mes por cada hijo y ₡2.590 al mes por el cónyuge. Se restan del impuesto, no del salario, y si los dos cónyuges trabajan, cada crédito lo aplica solo uno de ellos.
¿El impuesto al salario se calcula sobre el bruto o sobre el neto?
La calculadora lo aplica sobre el salario bruto mensual, sin restar antes la cuota de la CCSS: las dos deducciones se calculan por separado sobre el mismo monto y luego se restan del bruto.
¿Al aguinaldo se le rebaja CCSS o renta?
No. La Ley 2412 lo deja exento de cargas sociales (artículo 7) y del impuesto de renta (artículo 9). Por eso no forma parte de este cálculo mensual.
¿El patrono también paga a la CCSS?
Sí, pero aparte: en 2026 sus cargas suman el 26,83 % sobre el salario bruto, más la póliza de riesgos del trabajo del INS. Ese costo no se rebaja de su salario.
Herramientas relacionadas
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/fin/salario-neto-costa-rica \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"gross_salary":1000000}'const res = await fetch("https://api.kit.forhosting.com/fin/salario-neto-costa-rica", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"gross_salary": 1000000
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/fin/salario-neto-costa-rica",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"gross_salary": 1000000
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/fin/salario-neto-costa-rica", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"gross_salary":1000000}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"gross_salary":1000000}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/fin/salario-neto-costa-rica", 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
{
"gross_salary": 1000000
}Ejemplo de respuesta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "fin.salario_neto_costa_rica",
"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. |