Calculadora de cargo financiero
Pida 20.000, devuelva 23.947,2 en total, y el cargo financiero es de 3.947,2: todo lo que paga por encima de lo que le adelantaron. Compruebe la cifra de una divulgación de préstamo o compare ofertas en dinero. Gratis en su navegador.
- Gratis
- Funciona en su navegador
- Sin registro
- Sus datos no salen de su equipo
Ejecutar — gratis
Ejemplo resuelto
- Capital inicial
- 20 000
- Pagos totales
- 23 947,2
- Cargo financiero
- 3 947,2
El cargo financiero es el coste en dinero de pedir prestado: cuanto paga el prestatario por encima del principal adelantado. Los préstamos de auto a plazo cerrado, los pagarés a plazos y las divulgaciones de Truth in Lending se reducen a la misma identidad: reste el importe financiado de la suma de los pagos programados. Esta calculadora de cargo financiero acepta esas dos cifras, devuelve el cargo redondeado a céntimos y rechaza un principal negativo o un total de pagos negativo, para que un error de signo en la hoja no se confunda con una comisión.
Qué es un cargo financiero y cómo se calcula el coste del crédito
Un cargo financiero es el coste del crédito al consumo expresado en unidades monetarias, no como una tasa. Esa diferencia es interés más las comisiones que el contrato trata como parte del coste del crédito; no es APR, ni una cuota mensual, ni un saldo restante. Ejemplo de auto: veinte mil prestados con un total de pagos de veintitrés mil novecientos cuarenta y siete con veinte céntimos producen un cargo financiero de tres mil novecientos cuarenta y siete con veinte.
Ejemplo sin interés: quince mil prestados con un total de quince mil producen un cargo de cero, resultado válido cuando un plan promocional al cero por ciento o un préstamo de empleador no añade nada sobre el principal. Un principal cero se admite y produce un cargo igual al total de pagos, para el caso raro de un importe financiado nulo solo de comisiones.
Este servicio no amortiza un tipo, no cuenta meses y no adivina comisiones prepagadas a partir de un tipo de pagaré; aplica una resta determinista a los dos totales que usted ya tiene. Si cualquiera de las entradas es negativa, el producto describiría un préstamo que pagó al prestatario o un calendario que cobró una suma negativa, lo cual no es un cargo financiero bien planteado, así que la capacidad falla en lugar de devolver una cifra hueca.
Dónde una calculadora de cargo financiero aporta valor
Las páginas que comparan préstamos personales ya guardan dos ofertas rivales como un principal y un total de pagos cada una; al publicar ambos pares se rellena una tarjeta que muestra qué pagaré cuesta más en dinero, la cifra que muchos compradores entienden antes de mirar la APR.
Las listas de cumplimiento y de revisión TILA pueden recalcular la casilla de cargo financiero a partir de los dos totales impresos en una divulgación de plazo cerrado y marcar un desajuste cuando el cargo impreso no iguala el total de pagos menos el importe financiado. Quien enseña la diferencia entre cargo financiero y tasa anual equivalente puede mostrar que el mismo cargo en un plazo corto es una APR alta y en un plazo largo es una APR más baja, mientras el cargo sigue siendo la resta simple.
La validación fallida no consume saldo. Mantenga ambas entradas no negativas, el total de pagos al menos igual al principal, fije los campos de dinero redondeados en las pruebas y obtendrá un cargo financiero reproducible para widgets, incrustaciones de CMS y workers en el borde, sin montar una pila propia de originación de préstamos.
Qué puede hacer con ella
Comprobación de divulgaciones de préstamo cerrado
Recalcule la casilla de cargo financiero de una divulgación Truth in Lending a partir del importe financiado y del total de pagos impresos, y marque un desajuste antes de firmar el expediente.
Comparación de ofertas de auto y préstamo personal
Convierta dos pagarés rivales en coste del crédito a partir del principal y de la suma de pagos programados de cada oferta, para que el comprador vea qué contrato cuesta más.
Hojas de planes promocionales al cero por ciento
Confirme que un plan promocional sin interés no añade nada sobre el principal al devolver un cargo financiero de cero cuando el total de pagos iguala el importe prestado.
Preguntas frecuentes
¿Qué ocurre si introduce un principal negativo o un total de pagos negativo?
Un cargo financiero se define para un importe prestado no negativo y una suma de pagos programados no negativa; esos fallos no se facturan.
¿El cargo financiero es lo mismo que la APR?
No. El cargo financiero es un importe en dinero: lo extra pagado por encima del principal. La APR es una tasa anual que también refleja el plazo y el calendario. Esta calculadora solo devuelve el cargo en dinero.
¿Puede ser cero el cargo financiero?
Un total de pagos menor que el principal se rechaza porque el coste del crédito no puede ser negativo.
¿Qué incluye el cargo financiero?
Los intereses más cualquier comisión que el contrato trate como parte del coste del crédito. Es un importe en dinero, no una tasa: no es la APR, ni la cuota mensual, ni el saldo pendiente.
¿Qué principal debo indicar si parto de una divulgación del préstamo?
El importe financiado: el efectivo realmente adelantado, una vez descontados los cargos financieros prepagados del importe nominal. El total de pagos es la suma de todas las cuotas programadas hasta el vencimiento.
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/finance-charge \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"principal":20000,"total_payments":23947.2}'const res = await fetch("https://api.kit.forhosting.com/fin/finance-charge", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"principal": 20000,
"total_payments": 23947.2
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/fin/finance-charge",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"principal": 20000,
"total_payments": 23947.2
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/fin/finance-charge", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"principal":20000,"total_payments":23947.2}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"principal":20000,"total_payments":23947.2}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/fin/finance-charge", 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": 20000,
"total_payments": 23947.2
}Ejemplo de respuesta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "fin.finance_charge",
"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 validación fallida no se factura; una llamada correcta cuesta $0.002.
Qué es un cargo financiero y cómo se calcula el coste del crédito
En un préstamo de plazo cerrado la identidad es exacta: finance_charge equivale a total_payments menos principal, donde principal es el importe financiado (el efectivo adelantado, una vez descontados del nominal los cargos financieros prepagados si usted trabaja con una hoja de divulgación) y total_payments es la suma de cada cuota programada que el contrato exige hasta el vencimiento. Los resultados monetarios se redondean a dos decimales para que widgets, hojas y clientes de API coincidan en el último céntimo.
Contrato de entrada, forma de la respuesta y errores
Si el principal es negativo, el servicio rechaza la petición en lugar de devolver un cargo construido sobre un préstamo que nunca adelantó efectivo. Si el total de pagos es menor que el principal, también falla, porque un cargo financiero no puede ser negativo: esa combinación es un error de signo o un globo omitido, no un coste del crédito. Combine el resultado con su propia calculadora de APR o de cuota si necesita un tipo o una mensualidad; empiece aquí cuando la pregunta del producto es el coste en dinero, con dos entradas, para una divulgación, una hoja o un lote de ofertas que usted ya guardó. Envíe por POST un cuerpo JSON con dos números finitos obligatorios: principal (el importe prestado, también llamado importe financiado, mayor o igual que cero; alias amount, loan_amount, amount_financed) y total_payments (la suma de todos los pagos programados en la misma unidad monetaria, mayor o igual que cero y al menos tan grande como el principal; alias total_of_payments, sum_of_payments, payments_total). Cada campo puede llegar como número JSON o como cadena numérica. Campos ausentes, cadenas vacías, booleanos y valores no finitos fallan con invalid_input nombrando el campo y no se facturan. Si total_payments es negativo, falla con un mensaje de que la suma de pagos programados no puede ser un importe negativo: la guarda exigida, porque un cargo financiero no está definido para un total de pagos negativo. En caso de éxito el cuerpo repite principal y total_payments redondeados a dos decimales, devuelve finance_charge como dinero a dos decimales e incluye una cadena formula que reenuncia la identidad. Ejemplo: principal veinte mil y total_payments veintitrés mil novecientos cuarenta y siete punto dos produce finance_charge tres mil novecientos cuarenta y siete punto dos.
Dónde una calculadora de cargo financiero aporta valor
Como la implementación es parse pura de tier A, cada llamada correcta cuesta el precio base publicado $0.002, sin tokens de modelo ni red saliente.
Preguntas técnicas
¿Cómo se calcula el cargo financiero a partir del total de pagos y del principal?
Envíe números finitos no negativos para principal (el importe prestado) y total_payments (la suma de pagos programados). La API devuelve finance_charge = total_payments − principal, redondeado a dos decimales.
¿Cuánto cuesta la calculadora de cargo financiero?
La herramienta del navegador es gratuita. Las peticiones API usan saldo prepago de KIT a $0.002 por llamada correcta; la entrada inválida no se factura.