Calculadora FICA
Con 60.000 de salario, un contribuyente soltero paga 4.590 de FICA: 3.720 de Social Security al 6,2 % y 870 de Medicare al 1,45 %. Social Security deja de aplicarse por encima de la base salarial de 2026, que es de 184.500. Gratis en su navegador.
- Gratis
- Funciona en su navegador
- Sin registro
- Sus datos no salen de su equipo
Ejecutar — gratis
Ejemplo resuelto
- Salarios
- 60 000
- Estado de declaración
- Single
- Año fiscal
- 2 026
- Base salarial de la seguridad social
- 184 500
- Sujeto a seguridad social
- 60 000
- Impuesto de seguridad social
- 3 720
FICA es el impuesto sobre la nómina de Estados Unidos que financia Social Security y Medicare. Quienes buscan una calculadora FICA quieren la cuota a partir del salario bruto, no un porcentaje genérico de retención ni una estimación completa del Form 1040. Esta calculadora aplica el tipo de empleado de Social Security de 2026 del 6.2 por ciento a los salarios hasta la base salarial de 184500 dólares, el tipo Medicare del 1.45 por ciento a cada dólar de salario y el Additional Medicare Tax del 0.9 por ciento a los salarios por encima del umbral según el estado de declaración. Un salario de cero devuelve impuesto cero.
Qué es el impuesto FICA y cómo se aplican los topes de Social Security y Medicare
FICA, la Federal Insurance Contributions Act, es el impuesto sobre la nómina de Estados Unidos que se divide en Social Security (Old-Age, Survivors, and Disability Insurance) y Medicare Hospital Insurance. La parte del empleado que esta calculadora devuelve no es un único porcentaje plano sobre cada dólar. El impuesto de Social Security es el 6.2 por ciento del salario, pero solo hasta la base salarial anual, que para el ejercicio 2026 es de 184500 dólares según la Social Security Administration.
Los dólares de salario por encima de ese tope quedan exentos del impuesto de Social Security, de modo que el máximo del empleado en 2026 es 11439 dólares. El impuesto Medicare es el 1.45 por ciento de cada dólar de salario: después de 1993 no hay base salarial de Medicare, así que quienes perciben más siguen pagando Hospital Insurance sobre el salario entero.
Además, el Additional Medicare Tax del 0.9 por ciento se aplica a los salarios por encima de un umbral que depende del estado de declaración: 200000 dólares para single, head of household y qualifying surviving spouse; 250000 dólares para married filing jointly; y 125000 dólares para married filing separately. Los empleadores suelen empezar a retener Additional Medicare Tax cuando el salario de un empleado supera 200000 dólares, pero la cuota en la declaración sigue los umbrales por estado de declaración que aquí se codifican.
Juntas, esas tres piezas son el FICA adeudado sobre el salario bruto. Un salario de cero produce impuesto cero. Los salarios negativos no son una base salarial y se rechazan.
Esta página no es un simulador completo de nómina: no resta aplazamientos 401(k), no aplica el crédito de Additional Medicare por retención insuficiente en dos empleos, no calcula la contrapartida del empleador ni estima la retención del impuesto federal sobre la renta.
Dónde resulta útil una calculadora del impuesto FICA
Los equipos de nómina y de personas usan una calculadora FICA cuando una carta de oferta o un aumento necesita la línea de Social Security y Medicare del empleado sin montar un motor de nómina completo. Los analistas de compensación envían el salario bruto anual, leen tax como el FICA de empleado adeudado y superponen el impuesto federal, el estatal y las prestaciones en su propio libro.
Las aplicaciones de finanzas personales que ya almacenan salarios del W-2 pueden mostrar un desglose FICA: el impuesto de Social Security que se detiene en el tope, el Medicare que no se detiene y el Additional Medicare Tax cuando el salario supera el umbral del estado de declaración.
Quienes perciben más y comprueban si han alcanzado la base salarial de Social Security de 2026 de 184500 dólares pueden enviar esa cifra y confirmar el máximo de 11439 dólares, y luego enviar un salario mayor y confirmar que solo Medicare y Additional Medicare siguen creciendo.
Los generadores de exámenes y las aulas de matemáticas del consumidor usan el mismo contrato para que un alumno que aplique el 7.65 por ciento a salarios por encima del tope se marque como incorrecto, porque Social Security está topado y Additional Medicare no forma parte del tipo combinado del 7.65 por ciento. Esta página apunta a quienes buscan una calculadora FICA, el impuesto de Social Security y Medicare a partir del salario, o el OASDI más Hospital Insurance adeudado.
No es un estimador de salario neto con porcentajes que aporta el llamante, ni una herramienta de tramos del impuesto sobre la renta de California, ni una calculadora SECA de autónomos a los tipos dobles del 12.4 y 2.9 por ciento. Prefiera esta capacidad cuando ya tenga salario bruto de Estados Unidos y desee el FICA de empleado de 2026.
Qué puede hacer con ella
Cartas de oferta y estimaciones de nómina
Los equipos de compensación envían el salario bruto anual para mostrar Social Security, Medicare y el FICA total del empleado antes de superponer el impuesto sobre la renta y las prestaciones.
Comprobación de la base salarial de Social Security para altos ingresos
Confirme el tope de Social Security 2026 en 184500 dólares, el máximo OASDI de 11439 dólares y el Medicare que continúa sobre salarios por encima del tope.
Additional Medicare según el estado de declaración
Compare el Additional Medicare Tax del 0.9 por ciento sobre el mismo salario bajo los umbrales de single, married filing jointly y married filing separately.
Preguntas frecuentes
¿Cómo se calcula el impuesto FICA a partir del salario bruto?
El FICA de empleado para 2026 es el 6.2 por ciento de Social Security sobre salarios hasta 184500 dólares, más el 1.45 por ciento de Medicare sobre todo el salario, más el 0.9 por ciento de Additional Medicare Tax por encima del umbral del estado de declaración.
¿Cuál es la base salarial de Social Security en 2026?
La Social Security Administration fijó la base de cotización y de prestación de 2026 en 184500 dólares. Los salarios por encima de ese tope no están sujetos al 6.2 por ciento de Social Security del empleado. Medicare no tiene tope salarial.
¿Qué ocurre si el salario es negativo?
El impuesto FICA se calcula a partir del salario bruto, así que un importe negativo se rechaza y no se factura.
¿El impuesto Medicare tiene un tope salarial?
No. El Medicare ordinario del 1.45 por ciento se aplica a todo el salario. El Additional Medicare Tax del 0.9 por ciento se aplica solo a salarios por encima de 200000 dólares para single (250000 married filing jointly, 125000 married filing separately).
¿A partir de qué salario se aplica el recargo adicional de Medicare?
Por encima de 200.000 para solteros, cabezas de familia y cónyuges supérstites que cumplen los requisitos; de 250.000 para casados que declaran juntos, y de 125.000 para casados que declaran por separado. Suma un 0,9 % sobre lo que excede.
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/fica-tax \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"wages":60000}'const res = await fetch("https://api.kit.forhosting.com/fin/fica-tax", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"wages": 60000
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/fin/fica-tax",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"wages": 60000
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/fin/fica-tax", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"wages":60000}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"wages":60000}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/fin/fica-tax", 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
{
"wages": 60000
}Ejemplo de respuesta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "fin.fica_tax",
"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.
Límites
max_abs | 1000000000000 |
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. |
Notas técnicas
Los salarios negativos se rechazan con invalid_input.
Contrato de entrada, forma de la respuesta y comportamiento ante errores
Códigos cortos habituales como mfj, mfs, hoh y qss se aceptan y se normalizan. La validación fallida nunca se cobra. Envíe un cuerpo JSON con el salario bruto en dólares de Estados Unidos. wages (alias gross_wages, gross, amount) es la cifra salarial FICA del año, en general los salarios de Social Security y Medicare tal como aparecerían en el Form W-2 y no un neto de nómina. Puede llegar como número JSON o como cadena numérica que cumpla un patrón finito estricto, sin signos de dólar ni separadores de miles. El valor absoluto debe permanecer dentro de un billón para que el producto siga siendo finito en precisión doble IEEE en el Worker y en el navegador. Un salario negativo se rechaza con invalid_input nombrando el campo; el cero se permite y produce tax cero. filing_status (alias status, filing) es opcional y por defecto vale single. Cuando está presente debe ser uno de cinco estados: single, married_filing_jointly, married_filing_separately, head_of_household o qualifying_surviving_spouse. Un estado no reconocido falla con invalid_input en lugar de usar en silencio el umbral de single. Si tiene éxito, la respuesta repite wages redondeado a céntimos y el filing_status canónico, informa tax_year 2026, informa la base salarial de Social Security de 184500, informa social_security_taxable como los salarios sujetos al tipo del 6.2 por ciento, y devuelve social_security_tax, medicare_tax, additional_medicare_threshold, additional_medicare_tax y el campo principal tax como la suma de las tres piezas FICA redondeada a dinero de dos decimales. effective_rate_percent es tax dividido entre wages, o cero cuando wages es cero. formula reitera la identidad FICA de empleado de 2026. La tarifa es un $0.002 fijo por petición exitosa con unidad item.
Dónde resulta útil una calculadora del impuesto FICA
Los hogares que comparan married filing jointly con married filing separately pueden cambiar filing_status sobre el mismo salario y ver cómo el umbral de Additional Medicare pasa de 250000 a 125000 dólares. Las tareas fallidas que devuelven invalid_input no consumen saldo prepago, lo que mantiene baratos los scripts exploratorios. Las comprobaciones de ida y vuelta son fáciles: tope el salario en 184500 para Social Security, aplique el 1.45 por ciento a todo el salario, aplique el 0.9 por ciento por encima del umbral, confirme tax con redondeo a dos decimales y luego confirme que tax dividido entre wages coincide con effective_rate_percent, a la tarifa de automatización $0.002.
Preguntas técnicas
¿Cuánto cuesta la calculadora del impuesto FICA?
La herramienta del navegador es gratuita. Las peticiones a la API usan saldo prepago a $0.002 por llamada exitosa; la entrada inválida no se factura.