Calculadora de tarjeta de crédito
Sepa cuándo terminará de pagar su tarjeta con una cuota fija y cuánto suman los intereses: un saldo de 5000 al 18 % anual con cuotas de 150 se liquida en 47 meses y paga 1983,61 de interés. Gratis en su navegador.
- Gratis
- Funciona en su navegador
- Sin registro
- Sus datos no salen de su equipo
Ejecutar — gratis
Ejemplo resuelto
- Saldo
- 5 000
- Apr
- 18
- Pago mensual
- 150
- Tasa mensual
- 0,015
- Interés del primer mes
- 75
- Meses
- 47
- Interés
- 1 983,61
Mantener un saldo rotativo en la tarjeta de crédito significa que, cada mes, una parte de la cuota se la lleva el interés antes de que se mueva un céntimo de principal. Las dos cifras que realmente se buscan son cuántos meses faltan para quedar libre de deuda con un pago fijo, y cuánto interés se habrá pagado para entonces. Esta calculadora de liquidación de tarjeta toma el saldo actual, la tasa anual equivalente y la cuota mensual prevista, y recorre un calendario de capitalización mensual hasta dejar la tarjeta en cero. Devuelve los meses y el interés total, más la última cuota, que suele ser menor que el pago regular.
Qué significan los meses de liquidación y el interés total en una tarjeta rotativa
Una tarjeta de crédito rotativa no es un préstamo a plazos con vencimiento conocido. El interés se calcula cada mes sobre el saldo restante al tipo mensual contractual, que es la tasa anual dividida entre doce, y solo la porción sobrante de la cuota reduce el principal. El tiempo de liquidación es el número de esos meses hasta que el saldo llega a cero con un pago constante.
El interés total es la suma de cada cargo mensual de intereses a lo largo del camino, no el APR del titular, y no un producto de interés simple de saldo por tipo por años, porque el principal va cayendo. Los primeros meses pesan en interés; los últimos pesan en principal. Si la cuota es igual o inferior al interés del primer mes, el principal no se mueve: es la trampa clásica del pago mínimo, y esta calculadora se niega a devolver un calendario infinito o inventado.
La última cuota suele ser menor que el pago regular porque solo necesita cubrir el principal residual más el interés de ese mes. Los hogares usan meses e interés juntos: los meses dicen cuándo habrán terminado, el interés dice lo que de verdad costó el saldo rotativo. Este extremo modela un calendario simple de capitalización mensual con redondeo a céntimos, no el saldo medio diario, periodos de gracia, recargos por demora ni compras nuevas.
Responde a la pregunta de la hoja de cálculo a partir de un saldo instantáneo, un APR y una cuota prevista, para comparar un presupuesto con un pago mayor sin armar a mano una hoja de cientos de filas.
Contrato de entrada, recorrido mensual y comportamiento de error
Las entradas de dinero se redondean half-up a céntimos antes del recorrido. Campos ausentes, cadenas vacías, valores no finitos, balance o pago no positivos, y un apr negativo fallan del mismo modo y no se facturan. Ejemplo: un saldo de cinco mil al dieciocho por ciento de APR con un pago de ciento cincuenta cubre setenta y cinco de interés del primer mes y se liquida en un número finito de meses con una última cuota menor.
Un recorrido que superaría seiscientos meses se rechaza para que un pago que apenas supera el interés no se ejecute sin tope.
Dónde aporta valor una calculadora de liquidación de tarjeta
Los hogares y las aplicaciones de presupuesto usan una calculadora de liquidación de tarjeta para convertir el saldo del extracto, el APR de compras y una cuota prevista en dos cifras fijas: meses hasta dejar la tarjeta en cero, y el interés que costará ese camino de pago. Los asesores y las páginas educativas ejecutan los mismos tres campos con dos o tres tamaños de cuota para que el cliente vea cómo un pago mayor acorta el calendario y recorta el interés sin montar una hoja de amortización a medida.
La validación fallida no consume saldo. Mantenga la cuota estrictamente por encima del interés del primer mes, fije en las pruebas los months e interest redondeados, y obtendrá una liquidación rotativa reproducible para deberes, asesoría y workers de borde sin montar un núcleo de tarjetas propio. Esta herramienta no aplica compras nuevas, relojes promocionales al 0% como producto aparte, APR de anticipos en efectivo ni fórmulas de pago mínimo del contrato del titular: solo el recorrido instantáneo desde balance, APR y una cuota mensual fija.
Qué puede hacer con ella
Plan doméstico de liquidación
Convierta el saldo del extracto, el APR de compras y la cuota mensual prevista en meses hasta dejar la tarjeta en cero y el interés que costará ese camino.
Asesoría y páginas educativas
Rechace una cuota que no cubre el interés mensual en lugar de dibujar un calendario infinito, para que el cliente vea la trampa del pago mínimo como un error.
Preguntas frecuentes
¿Qué ocurre si mi cuota no cubre el interés mensual?
Un pago igual o inferior al interés del primer mes nunca reduce el principal, de modo que la calculadora no inventa una fecha de liquidación y la petición no se factura.
¿Cuánto tardaré en pagar mi tarjeta de crédito?
Escriba el saldo, la tasa anual y la cuota que piensa pagar cada mes. Un saldo de 5000 al 18 % con 150 al mes tarda 47 meses y cuesta 1983,61 de interés: 6983,61 en total.
¿Por qué la última cuota es más pequeña que las demás?
Porque solo tiene que cubrir el capital que queda más el interés de ese mes. En el ejemplo de 5000 al 18 % con cuotas de 150, la cuota final es de 83,61.
¿Por qué el interés total no es saldo por tasa por años?
Porque el saldo baja cada mes. El interés se cobra sobre lo que queda, así que los primeros meses son casi todo interés y los últimos casi todo capital; el total es la suma de cada cargo mensual.
¿Qué no tiene en cuenta esta calculadora?
Parte de una foto del saldo, la tasa y la cuota, con interés mensual. No modela el saldo diario promedio, los periodos de gracia, los recargos por mora ni las compras nuevas que haga mientras paga.
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/credit-card \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"balance":5000,"apr":18,"monthly_payment":150}'const res = await fetch("https://api.kit.forhosting.com/fin/credit-card", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"balance": 5000,
"apr": 18,
"monthly_payment": 150
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/fin/credit-card",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"balance": 5000,
"apr": 18,
"monthly_payment": 150
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/fin/credit-card", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"balance":5000,"apr":18,"monthly_payment":150}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"balance":5000,"apr":18,"monthly_payment":150}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/fin/credit-card", 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
{
"balance": 5000,
"apr": 18,
"monthly_payment": 150
}Ejemplo de respuesta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "fin.credit_card",
"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_months | 600 |
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
Si la cuota no cubre el interés del primer mes el saldo no baja nunca, y la tarea falla con invalid_input en lugar de fingir que un calendario infinito es un resultado.
Contrato de entrada, recorrido mensual y comportamiento de error
Envíe por POST un cuerpo JSON con tres números finitos obligatorios. balance es el importe rotativo actual y debe ser estrictamente mayor que cero; los alias principal, amount y card_balance apuntan al mismo campo. apr es la tasa anual nominal en porcentaje, de modo que dieciocho significa dieciocho por ciento al año, no una fracción decimal, y debe ser mayor o igual que cero; alias annual_rate, rate y annual_percentage_rate. monthly_payment es el importe fijo aplicado cada mes y debe ser estrictamente mayor que cero; alias payment, monthly y pmt. Cada campo numérico puede llegar como número JSON o cadena numérica. El motor forma el tipo mensual r como apr dividido entre cien y entre doce, carga el interés del primer mes igual a balance por r, y rechaza la petición con invalid_input nombrando monthly_payment cuando esa cuota no cubre el interés mensual, porque el saldo no bajaría nunca. Si acierta, el cuerpo repite las tres entradas, informa monthly_rate y first_month_interest, luego months hasta dejar la tarjeta en cero, interest como suma de cargos mensuales, total_paid, last_payment y una cadena breve de fórmula.
Dónde aporta valor una calculadora de liquidación de tarjeta
Los equipos de producto y los plugins LMS envían balance, apr y monthly_payment, y luego comprueban months e interest para que un calificador o un alta nunca traten como éxito un pago que no cubre el interés mensual. Como la implementación es parse pura de nivel A, cada llamada correcta cuesta el precio base publicado $0.002 sin tokens de modelo ni red saliente.
Casos de integración
Comparar tamaños de cuota
Recorra monthly_payment en dos o tres niveles de presupuesto para mostrar cómo una cuota mayor acorta el calendario y recorta el interés total.
Preguntas técnicas
¿Cómo se calculan el tiempo de liquidación y el interés total de la tarjeta?
Envíe balance, apr como porcentaje y monthly_payment. La API recorre un calendario mensual con r = APR/12 y devuelve months hasta que el saldo es cero e interest como suma de los cargos mensuales.
¿Un APR de cero sigue devolviendo meses?
Sí. Con apr igual a cero no hay interés mensual, months es el techo de balance dividido entre monthly_payment, interest es cero, y la última cuota puede ser menor que el pago regular.
¿La última cuota es siempre igual a monthly_payment?
No. La última cuota es el principal residual más el interés de ese mes, y suele ser menor que el pago regular. total_paid es la suma de todas las cuotas, incluida esa última.
¿Cuánto cuesta la calculadora de liquidación de tarjeta?
La herramienta del navegador es gratuita. Las peticiones API usan saldo prepago KIT a $0.002 por llamada correcta; la entrada inválida no se factura.