Calculadora de saldo con amortización negativa
Un préstamo con amortización negativa crece en vez de disminuir porque cada cuota programada es inferior a los intereses del período.
Ejecutar — gratis
Esta calculadora proyecta ese aumento cuota a cuota. Introduzca el saldo inicial, la tasa nominal anual, la cuota, el número de períodos y la frecuencia de pago. El resultado muestra el saldo final, los intereses acumulados, los pagos totales, el aumento del saldo y un calendario que separa los intereses devengados del importe impagado añadido a la deuda.
Comprenda por qué aumenta el saldo
La amortización negativa ocurre cuando el prestamista cobra más intereses en un período de lo que usted paga. Si un préstamo empieza en 200,000, genera 1,000 de intereses el primer mes y la cuota es 500, los 500 restantes no se perdonan: se suman al saldo. El mes siguiente empieza en 200,500 y los intereses se calculan sobre esa cifra mayor. La insuficiencia puede crecer aunque la cuota no cambie. Esta calculadora hace visible la capitalización mediante un calendario con saldo inicial, intereses, pago, intereses impagados y saldo final de cada período. El cálculo supone que la cuota se aplica después del devengo de intereses, la convención habitual al final del período.
Introduzca tasas y períodos coherentes
Escriba la tasa anual como porcentaje: use 6 para seis por ciento, no 0.06. La calculadora divide la tasa nominal entre 100 y entre los pagos anuales. Para pagos mensuales use 12; quincenales, 26; semanales, 52. El horizonte utiliza las mismas unidades. La cuota debe ser inferior a los intereses del primer período, pues esta herramienta está destinada específicamente a la amortización negativa. Los resultados mantienen una tasa y una cuota fijas. No modelan revisiones de tasa, comisiones, depósitos, reestructuraciones, vencimientos promocionales ni reglas particulares de redondeo del prestamista.
Interprete la proyección y compare alternativas
Examine el saldo final y su crecimiento para valorar el efecto global del déficit. Los intereses acumulados suman todos los cargos, mientras que los pagos totales son la cuota multiplicada por los períodos. La diferencia corresponde al principal añadido, salvo el redondeo mostrado. Pruebe varios escenarios: eleve la cuota sin alcanzar los intereses iniciales, acorte el plazo o compare tasas plausibles. Una variación pequeña importa a largo plazo porque cada déficit capitalizado genera intereses posteriores. Considere el resultado una estimación determinista, no un extracto ni una cotización de cancelación. Revise el contrato, pues puede imponer límites de saldo, diferir la capitalización, cambiar la tasa o exigir una cuota mayor.
Qué puede hacer con ella
Estimar el crecimiento por intereses diferidos
Proyecte cuánto puede aumentar el saldo durante un período temporal de cuotas reducidas.
Comparar déficits de pago
Pruebe distintas cuotas para ver cómo los intereses impagados modifican el saldo futuro.
Prepararse para un límite de saldo
Consulte el calendario para estimar cuándo la capitalización puede acercar la deuda al límite contractual.
Preguntas frecuentes
¿Qué significa amortización negativa?
Significa que la cuota es inferior a los intereses devengados y estos se añaden al saldo.
¿Cómo debo introducir la tasa de interés?
Introdúzcala como porcentaje anual. Por ejemplo, escriba 6 para una tasa nominal anual del 6 %.
¿Cuándo se aplica la cuota?
El cálculo devenga intereses sobre el saldo inicial y aplica la cuota al final de cada período.
¿Admite tasas de interés variables?
No. Mantiene constantes la tasa anual y la cuota durante toda la proyección.
¿Por qué se rechazó mi cuota?
La cuota debe ser inferior a los intereses del primer período; si los cubre, al inicio no existe amortización negativa.
¿Cuánto cuesta el cálculo?
El precio de la API es $0.002 por solicitud y la versión del navegador es gratuita 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/negative-amortization-balance \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"principal":200000,"annual_interest_rate":6,"scheduled_payment":500,"periods":12}'const res = await fetch("https://api.kit.forhosting.com/finance/negative-amortization-balance", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"principal": 200000,
"annual_interest_rate": 6,
"scheduled_payment": 500,
"periods": 12
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/finance/negative-amortization-balance",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"principal": 200000,
"annual_interest_rate": 6,
"scheduled_payment": 500,
"periods": 12
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/finance/negative-amortization-balance", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"principal":200000,"annual_interest_rate":6,"scheduled_payment":500,"periods":12}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"principal":200000,"annual_interest_rate":6,"scheduled_payment":500,"periods":12}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/finance/negative-amortization-balance", 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
{
"principal": 200000,
"annual_interest_rate": 6,
"scheduled_payment": 500,
"periods": 12
}Ejemplo de respuesta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "finance.negative_amortization_balance",
"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. |