Calculadora de encargo financeiro
Pegue 20.000 emprestados, pague 23.947,2 no total, e o encargo financeiro é de 3.947,2: tudo o que você paga acima do valor liberado. Confira o número de um demonstrativo de empréstimo ou compare ofertas em dinheiro. Grátis no seu navegador.
- Grátis
- Funciona no seu navegador
- Sem cadastro
- Seus dados não saem do seu aparelho
Executar grátis
Exemplo resolvido
- Capital inicial
- 20.000
- Pagamentos totais
- 23.947,2
- Encargo financeiro
- 3.947,2
O encargo financeiro é o custo em dinheiro de tomar emprestado: quanto o tomador paga acima do principal adiantado. Empréstimos de veículo com prazo fechado, notas parceladas e divulgações Truth in Lending se reduzem à mesma identidade: subtraia o valor financiado da soma dos pagamentos programados. Esta calculadora de encargo financeiro aceita essas duas cifras, devolve o encargo arredondado a centavos e rejeita um principal negativo ou um total de pagamentos negativo, para que um erro de sinal na planilha não pareça uma tarifa.
O que é um encargo financeiro e como se calcula o custo do crédito
Um encargo financeiro é o custo do crédito ao consumidor expresso em unidades monetárias, não como uma taxa. Essa diferença é juro mais as tarifas que o contrato trata como parte do custo do crédito; não é APR, nem parcela mensal, nem saldo restante. Exemplo de veículo: vinte mil emprestados com um total de pagamentos de vinte e três mil novecentos e quarenta e sete com vinte centavos produzem um encargo financeiro de três mil novecentos e quarenta e sete com vinte.
Exemplo sem juro: quinze mil emprestados com um total de quinze mil produzem encargo zero, resultado válido quando um plano promocional a zero por cento ou um empréstimo de empregador não acrescenta nada acima do principal. Principal zero é admitido e produz um encargo igual ao total de pagamentos, cobrindo o caso raro de um valor financiado nulo só de tarifas.
Este serviço não amortiza uma taxa, não conta meses e não adivinha tarifas pré-pagas a partir de uma taxa de nota; aplica uma subtração determinística aos dois totais que você já tem. Se qualquer entrada for negativa, o produto descreveria um empréstimo que pagou o tomador ou um cronograma que cobrou uma soma negativa, o que não é um encargo financeiro bem posto, então a capacidade falha em vez de devolver uma cifra oca.
Onde uma calculadora de encargo financeiro agrega valor
Páginas que comparam empréstimos pessoais já guardam duas ofertas rivais como um principal e um total de pagamentos cada uma; ao publicar os dois pares preenche-se um cartão que mostra qual nota custa mais em dinheiro, a cifra que muitos compradores entendem antes de olhar a APR.
Listas de conformidade e de revisão TILA podem recalcular a caixa de encargo financeiro a partir dos dois totais impressos em uma divulgação de prazo fechado e marcar um descompasso quando o encargo impresso não iguala o total de pagamentos menos o valor financiado. Quem ensina a diferença entre encargo financeiro e taxa percentual anual pode mostrar que o mesmo encargo em um prazo curto é uma APR alta e em um prazo longo é uma APR mais baixa, enquanto o encargo continua sendo a subtração simples.
Validação falha não consome saldo. Mantenha as duas entradas não negativas, o total de pagamentos pelo menos igual ao principal, fixe os campos de dinheiro arredondados nos testes e você obtém um encargo financeiro reproduzível para widgets, incorporações de CMS e workers na borda, sem montar uma pilha própria de originação de empréstimo.
Casos de uso
Checagem de divulgações de empréstimo fechado
Recalcule a caixa de encargo financeiro de uma divulgação Truth in Lending a partir do valor financiado e do total de pagamentos impressos, e marque um descompasso antes de assinar o dossiê.
Comparação de ofertas de veículo e empréstimo pessoal
Converta duas notas rivais em custo do crédito a partir do principal e da soma de pagamentos programados de cada oferta, para que o comprador veja qual contrato custa mais.
Planilhas de planos promocionais a zero por cento
Confirme que um plano promocional sem juro não acrescenta nada acima do principal ao devolver um encargo financeiro de zero quando o total de pagamentos iguala o valor emprestado.
Perguntas frequentes
O que acontece se você informar um principal negativo ou um total de pagamentos negativo?
Um encargo financeiro se define para um valor emprestado não negativo e uma soma de pagamentos programados não negativa; essas falhas não são cobradas.
O encargo financeiro é a mesma coisa que a APR?
Não. O encargo financeiro é um valor em dinheiro: o extra pago acima do principal. A APR é uma taxa anual que também reflete o prazo e o calendário. Esta calculadora devolve só o encargo em dinheiro.
O encargo financeiro pode ser zero?
Um total de pagamentos menor que o principal é rejeitado porque o custo do crédito não pode ser negativo.
O que entra no encargo financeiro?
Os juros mais qualquer tarifa que o contrato trate como parte do custo do crédito. É um valor em dinheiro, não uma taxa: não é a APR, nem a parcela mensal, nem o saldo devedor.
Qual principal devo informar a partir do demonstrativo do empréstimo?
O valor financiado: o dinheiro efetivamente liberado, depois de descontados os encargos financeiros pagos antecipadamente. O total de pagamentos é a soma de todas as parcelas programadas até o vencimento.
Ferramentas relacionadas
Para desenvolvedores — acesso via API
Tudo nesta página está disponível via API. Esta seção é para equipes que querem integrar a ferramenta aos próprios sistemas; quem não precisa disso pode simplesmente usar a ferramenta acima.
Endpoint
Autenticação por token Bearer. Um único POST coloca a tarefa na fila; o resultado chega por webhook ou link assinado.
Chame do seu código
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)Exemplo de requisição
{
"principal": 20000,
"total_payments": 23947.2
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "fin.finance_charge",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}A API é assíncrona: cada chamada devolve um task_id na hora. Se preferir polling, consulte o status a até 1 requisição por segundo.
Preço
Preço publicado, sem tokens nem créditos escondidos. Tarefa que falha não é cobrada.
Erros
| HTTP | Código | O que significa |
|---|---|---|
401 | unauthorized | Token ausente ou inválido. Confira o header Authorization. |
402 | insufficient_balance | Saldo insuficiente para esta tarefa. Faça uma recarga e tente de novo. |
404 | unknown_type | Esse tipo de tarefa não existe. Confira o campo type no catálogo. |
429 | rate_limited | Muitas requisições em pouco tempo. Espere um instante e tente de novo. |
Notas técnicas
Validação falha não é cobrada; uma chamada correta custa US$ 0,002.
O que é um encargo financeiro e como se calcula o custo do crédito
Em um empréstimo de prazo fechado a identidade é exata: finance_charge equivale a total_payments menos principal, em que principal é o valor financiado (o caixa adiantado, depois de retirar do valor de face os encargos financeiros pré-pagos se você trabalha com uma planilha de divulgação) e total_payments é a soma de cada parcela programada que o contrato exige até o vencimento. Os resultados em dinheiro arredondam para duas casas decimais para que widgets, planilhas e clientes de API coincidam no último centavo.
Contrato de entrada, forma da resposta e erros
Se o principal for negativo, o serviço rejeita o pedido em vez de devolver um encargo construído sobre um empréstimo que nunca adiantou caixa. Se o total de pagamentos for menor que o principal, também falha, porque um encargo financeiro não pode ser negativo: essa combinação é um erro de sinal ou um balloon omitido, não um custo do crédito. Combine o resultado com a sua própria calculadora de APR ou de parcela se precisar de uma taxa ou de uma mensalidade; comece aqui quando a pergunta do produto for o custo em dinheiro, com duas entradas, para uma divulgação, uma planilha ou um lote de ofertas que você já gravou. Envie por POST um corpo JSON com dois números finitos obrigatórios: principal (o valor emprestado, também chamado valor financiado, maior ou igual a zero; aliases amount, loan_amount, amount_financed) e total_payments (a soma de todos os pagamentos programados na mesma unidade monetária, maior ou igual a zero e pelo menos tão grande quanto o principal; aliases total_of_payments, sum_of_payments, payments_total). Cada campo pode chegar como número JSON ou como string numérica. Campos ausentes, strings vazias, booleanos e valores não finitos falham com invalid_input nomeando o campo e não são cobrados. Se total_payments for negativo, falha com a mensagem de que a soma dos pagamentos programados não pode ser um valor negativo: a guarda exigida, porque um encargo financeiro não se define para um total de pagamentos negativo. Em caso de sucesso o corpo repete principal e total_payments arredondados a duas casas, devolve finance_charge como dinheiro a duas casas e inclui uma string formula que reenuncia a identidade. Exemplo: principal vinte mil e total_payments vinte e três mil novecentos e quarenta e sete ponto dois produz finance_charge três mil novecentos e quarenta e sete ponto dois.
Onde uma calculadora de encargo financeiro agrega valor
Como a implementação é parse pura de tier A, cada chamada correta custa o preço-base publicado US$ 0,002, sem tokens de modelo e sem rede de saída.
Perguntas técnicas
Como o encargo financeiro é calculado a partir do total de pagamentos e do principal?
Envie números finitos não negativos para principal (o valor emprestado) e total_payments (a soma dos pagamentos programados). A API devolve finance_charge = total_payments − principal, arredondado a duas casas decimais.
Quanto custa a calculadora de encargo financeiro?
A ferramenta do navegador é gratuita. Pedidos API usam saldo pré-pago de KIT a US$ 0,002 por chamada correta; entrada inválida não é cobrada.