Impuesto estimado trimestral
Con un impuesto anual estimado de 12.000 y sin retenciones, le tocan cuatro pagos trimestrales de 3.000. Indique su impuesto anual y las retenciones previstas para ver lo que aún debe y la parte de cada trimestre. Gratis en su navegador.
- Gratis
- Funciona en su navegador
- Sin registro
- Sus datos no salen de su equipo
Ejecutar — gratis
Ejemplo resuelto
- Impuesto anual estimado
- 12 000
- Retención anual prevista
- 0
- Saldo pendiente
- 12 000
- Pago trimestral
- 3 000
Divida el impuesto estimado restante tras la retención en cuatro pagos iguales. Intención de búsqueda: impuesto estimado trimestral. No se requieren llamadas de red, semillas aleatorias ni estado de servidor. Los trabajos fallidos no se facturan.
Repartir en el año el impuesto que aún debe
El impuesto estimado es el que prevé deber en el año y que no cubren las retenciones. La calculadora parte de su impuesto anual estimado, le resta las retenciones que espera a lo largo del año y reparte lo que queda en cuatro pagos trimestrales iguales. Con un impuesto anual de 12.000 y sin retenciones, quedan pendientes los 12.000 completos y cada pago trimestral es de 3.000. Si las retenciones igualan o superan el impuesto anual, no queda nada y cada pago es cero, nunca una cifra negativa.
Cómo introducir bien los datos
Las dos cifras son anuales: escriba el impuesto de todo el año y las retenciones de todo el año, no las de una nómina ni las de un solo trimestre. Use su mejor estimación actual y repita el cálculo cuando cambien sus ingresos o sus retenciones, porque los cuatro pagos solo son tan buenos como la cifra anual en la que se basan. El redondeo se aplica una sola vez, a los importes finales, con los decimales que elija. El resultado muestra juntos el impuesto anual, las retenciones, lo que queda pendiente y el pago trimestral.
Preguntas frecuentes
¿Otros idiomas?
Entrega solo en EN; Nitro hidrata los otros siete idiomas.
¿Cómo se calcula cada pago trimestral?
Se restan las retenciones previstas al impuesto anual estimado y lo que queda se divide entre cuatro. Con 12.000 de impuesto y sin retenciones, cada uno de los cuatro pagos es de 3.000.
¿Qué pasa si mis retenciones ya cubren todo el impuesto?
Entonces no queda nada pendiente y cada pago trimestral es cero. La calculadora nunca muestra un pago negativo, aunque las retenciones superen el impuesto anual estimado.
¿Debo introducir cifras anuales o trimestrales?
Anuales en ambos casos: el impuesto estimado de todo el año y el total de retenciones que espera a lo largo del año. La calculadora hace por usted el reparto en trimestres.
¿Puedo redondear los pagos?
Sí. Puede elegir el número de decimales y el redondeo se aplica una sola vez a los importes finales, no en cada paso. El resultado muestra también el importe pendiente antes de repartirlo.
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/finance/quarterly-estimated-tax \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"annual_tax":12000}'const res = await fetch("https://api.kit.forhosting.com/finance/quarterly-estimated-tax", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"annual_tax": 12000
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/finance/quarterly-estimated-tax",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"annual_tax": 12000
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/finance/quarterly-estimated-tax", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"annual_tax":12000}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"annual_tax":12000}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/finance/quarterly-estimated-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
{
"annual_tax": 12000
}Ejemplo de respuesta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "finance.quarterly_estimated_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.
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
La calculadora es gratuita en el navegador, determinista e idéntica en la ruta del API. Las entradas se validan antes de la aritmética, de modo que las cargas no válidas fallan con invalid_input. El redondeo half-up se aplica una sola vez sobre los valores IEEE en bruto cuando se solicitan decimales. Use el mismo contrato JSON desde hojas de cálculo, hooks de CMS, automatización o demostraciones docentes.
Cómo funciona
No se requieren llamadas de red, semillas aleatorias ni estado de servidor. Los trabajos fallidos no se facturan. La intención de búsqueda se atiende con palabras clave precisas en inglés. Los campos opcionales documentan los valores por defecto. No se requieren llamadas de red, semillas aleatorias ni estado de servidor. Los trabajos fallidos no se facturan. Divida el impuesto estimado restante tras la retención en cuatro pagos iguales. trimestral = max(0, impuesto_anual − retenido) / 4. La calculadora es gratuita en el navegador, determinista e idéntica en la ruta del API. Las entradas se validan antes de la aritmética, de modo que las cargas no válidas fallan con invalid_input. El redondeo half-up se aplica una sola vez sobre los valores IEEE en bruto cuando se solicitan decimales. Use el mismo contrato JSON desde hojas de cálculo, hooks de CMS, automatización o demostraciones docentes. La calculadora es gratuita en el navegador, determinista e idéntica en la ruta del API. Las entradas se validan antes de la aritmética, de modo que las cargas no válidas fallan con invalid_input. El redondeo half-up se aplica una sola vez sobre los valores IEEE en bruto cuando se solicitan decimales. Use el mismo contrato JSON desde hojas de cálculo, hooks de CMS, automatización o demostraciones docentes.
Entradas, límites y redondeo
Los decimales opcionales usan half-up una sola vez. Las salidas reflejan las entradas clave para el registro y la automatización. No se requieren llamadas de red, semillas aleatorias ni estado de servidor. Los trabajos fallidos no se facturan. La intención de búsqueda se atiende con palabras clave precisas en inglés. Los campos opcionales documentan los valores por defecto. No se requieren llamadas de red, semillas aleatorias ni estado de servidor. Los trabajos fallidos no se facturan. Proporcione los campos JSON obligatorios tal como se documentan en params. Los tipos o rangos no válidos generan invalid_input. La calculadora es gratuita en el navegador, determinista e idéntica en la ruta del API. Las entradas se validan antes de la aritmética, de modo que las cargas no válidas fallan con invalid_input. El redondeo half-up se aplica una sola vez sobre los valores IEEE en bruto cuando se solicitan decimales. Use el mismo contrato JSON desde hojas de cálculo, hooks de CMS, automatización o demostraciones docentes. La calculadora es gratuita en el navegador, determinista e idéntica en la ruta del API. Las entradas se validan antes de la aritmética, de modo que las cargas no válidas fallan con invalid_input. El redondeo half-up se aplica una sola vez sobre los valores IEEE en bruto cuando se solicitan decimales. Use el mismo contrato JSON desde hojas de cálculo, hooks de CMS, automatización o demostraciones docentes.
Cuándo usarla
Úsela cuando la intención de búsqueda coincida con esta calculadora. Divida el impuesto estimado restante tras la retención en cuatro pagos iguales. No se requieren llamadas de red, semillas aleatorias ni estado de servidor. Los trabajos fallidos no se facturan. La intención de búsqueda se atiende con palabras clave precisas en inglés. Los campos opcionales documentan los valores por defecto. No se requieren llamadas de red, semillas aleatorias ni estado de servidor. Los trabajos fallidos no se facturan. La calculadora es gratuita en el navegador, determinista e idéntica en la ruta del API. Las entradas se validan antes de la aritmética, de modo que las cargas no válidas fallan con invalid_input. El redondeo half-up se aplica una sola vez sobre los valores IEEE en bruto cuando se solicitan decimales. Use el mismo contrato JSON desde hojas de cálculo, hooks de CMS, automatización o demostraciones docentes. La calculadora es gratuita en el navegador, determinista e idéntica en la ruta del API. Las entradas se validan antes de la aritmética, de modo que las cargas no válidas fallan con invalid_input. El redondeo half-up se aplica una sola vez sobre los valores IEEE en bruto cuando se solicitan decimales. Use el mismo contrato JSON desde hojas de cálculo, hooks de CMS, automatización o demostraciones docentes.
Casos de integración
Comprobación rápida
Verifique una fórmula en el widget gratuito del navegador.
Automatización
Llame al API con los mismos campos JSON desde sus scripts.
Docencia
Muestre ejemplos golden fijados sin herramientas propietarias.
Preguntas técnicas
¿El widget del navegador es gratuito?
Sí. El tier A se ejecuta en el cliente con el mismo núcleo que el API.
¿Realiza llamadas de red?
No. El cálculo es local y determinista.
¿Qué ocurre ante una entrada no válida?
El manejador lanza invalid_input; los trabajos fallidos no se facturan.
¿Puedo usar el API?
Sí. Envíe el mismo JSON documentado en params.