Cronograma de juros regra de 78
Distribua os juros de um empréstimo pela regra de 78: com 780 de juros em 12 parcelas, a primeira leva 120, a segunda 110 e a última só 10. Você recebe o cronograma completo, período a período. 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
- N
- 12
- Juros totais
- 780
- Casas decimais
- 2
- Soma dos dígitos
- 78
- Soma dos juros
- 780
A regra de 78, também chamada método da soma dos dígitos, carrega à frente um encargo financeiro fixo de modo que as primeiras prestações levam mais juro do que as últimas. Credores, gestores de crédito, auditores e educadores em finanças do consumidor precisam de um detalhamento transparente período a período desse juro pré-calculado — não apenas um reembolso por liquidação antecipada. Esta calculadora de cronograma de juros da regra de 78 aceita a duração do prazo n e o encargo financeiro total, monta os pesos triangulares n, n−1, …, 1 e devolve o juro alocado a cada período com arredondamento monetário half-up e um ajuste residual para que o cronograma some sempre o total declarado. Não é necessária taxa de amortização: você informa o juro já acordado e a ferramenta apenas o distribui.
Entradas, validação, arredondamento e ajuste residual
O campo opcional decimals tem padrão dois e aceita inteiros de zero a oito para alinhar centavos de moeda ou livros internos de maior precisão. O juro de cada período é arredondado half-up para decimals casas. Esse padrão residual evita o clássico desvio de um centavo quando muitos períodos compartilham um encargo que não divide de forma exata.
Os valores são números simples sem código de moeda; quem chama aplica formatação ISO, camadas fiscais ou regras regulatórias de exibição sobre o cronograma numérico.
Casos de uso
Servicing e divulgações ao tomador
Gere a tabela completa de juros por período pela regra de 78 de um empréstimo parcelado para que extratos e conversas de quitação mostrem como o encargo financeiro é carregado no início.
Sala de aula e educação do consumidor
Demonstre por que uma quitação no meio do prazo devolve bem menos da metade do encargo financeiro percorrendo com os alunos cada peso de n até um.
Perguntas frequentes
Como isso difere de uma calculadora de reembolso da regra de 78?
Uma ferramenta de reembolso devolve o juro não ganho após k pagamentos na liquidação antecipada.
Preciso de principal ou APR?
Não. O encargo financeiro é tratado como pré-calculado. Principal e taxa ficam fora do escopo deste alocador.
Por que a primeira parcela leva mais juros do que as outras?
Porque a regra de 78 dá ao primeiro período o maior peso, igual ao número de parcelas, e a cada período seguinte um a menos. Em um empréstimo de 12 meses com 780 de juros, o primeiro mês leva 120 e o último só 10.
O cronograma sempre soma o total de juros?
Sim. Os juros de cada período são arredondados para as casas decimais que você escolher, duas por padrão, e o último período absorve a diferença de arredondamento, então o cronograma volta a somar exatamente o total informado.
Com quantas parcelas o empréstimo pode ser calculado?
Com qualquer número inteiro de parcelas de 1 a 600. O total de juros pode ser zero ou mais, e os valores são números sem moeda, então você aplica a sua.
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/finance/rule-of-78-interest \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"n":12,"total_interest":780}'const res = await fetch("https://api.kit.forhosting.com/finance/rule-of-78-interest", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"n": 12,
"total_interest": 780
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/finance/rule-of-78-interest",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"n": 12,
"total_interest": 780
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/finance/rule-of-78-interest", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"n":12,"total_interest":780}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"n":12,"total_interest":780}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/finance/rule-of-78-interest", 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
{
"n": 12,
"total_interest": 780
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "finance.rule_of_78_interest",
"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
Como funciona a alocação de juros pela soma dos dígitos
A soma desses pesos é o número triangular S igual a n vezes n mais um, tudo sobre dois. Num contrato clássico de doze meses S vale setenta e oito — o nome histórico da regra — enquanto um prazo de quarenta e oito meses usa S igual a mil cento e setenta e seis. Esta capacidade não recalcula I a partir do principal e do APR; toma I como entrada para que você programe o encargo financeiro que o contrato já fixa. Pela regra de 78, um empréstimo de n prestações atribui o peso w_k igual a n menos k mais um ao período de pagamento k, contando k igual a um como a primeira prestação após a originação. Dado um total_interest I pré-calculado, o juro bruto do período k é I vezes w_k dividido por S. Assim a primeira prestação absorve a maior parcela e a última a menor, por isso a quitação antecipada custa caro ao tomador face a métodos atuariais de juro simples. A saída inclui n, total_interest, decimals, sum_of_digits S, a etiqueta de método rule_of_78_sum_of_digits, o cronograma completo de linhas period, weight e interest, e interest_sum que coincide com total_interest após o arredondamento.
Entradas, validação, arredondamento e ajuste residual
Dois campos são obrigatórios. n é a contagem de prestações: um inteiro de um a seiscentos inclusive, cobrindo notas de consumo curtas e prazos mensais de várias décadas sem laços ilimitados. total_interest é o encargo financeiro finito não negativo a alocar; zero é permitido e gera um cronograma de zeros. Campos ausentes, não inteiros em n ou decimals, n fora da faixa ou total_interest negativo falham com erro tipado invalid_input que nomeia o problema — validação falha nunca é cobrada. Os períodos de um a n menos um usam a razão bruta arredondada; o período final recebe o residual de total_interest menos a soma desses montantes anteriores, também half-up, de modo que interest_sum coincida com total_interest na precisão monetária escolhida.
Onde um cronograma de juros da regra de 78 se paga
Equipes de servicing usam o cronograma por período para explicar por que o juro do mês um ofusca o do mês n em produtos add-on ou de juro pré-calculado ainda redigidos sob regras de soma dos dígitos em algumas jurisdições. Compliance e auditoria comparam o cronograma publicado com extratos e cotações de liquidação antecipada; ao combinar esta ferramenta com uma calculadora de reembolso separada você mostra a trajetória completa do juro auferido e o saldo não ganho após k pagamentos. Educadores do consumidor e sites fintech que ranqueiam por calculadora de cronograma de juros regra de 78 se beneficiam de um caminho gratuito no navegador que coincide byte a byte com a API de automação, gerando confiança quando alunos e product managers cruzam o mesmo exemplo de doze meses. Como a implementação é parse pura de nível A, cada chamada bem-sucedida custa o preço base publicado US$ 0,002 sem tokens de modelo nem rede de saída. Mantenha n moderado, fixe interest_sum e algumas linhas do cronograma nos testes, e obtenha tabelas reproduzíveis de juro carregado no início para ensino, servicing e edge workers sem montar um motor de amortização completo.
Casos de integração
Auditoria e regressão de produtos legados
Processe em lote contratos de n e total_interest pela API para fixar cronogramas golden em CI e conciliar produtos históricos de juro add-on com pesos da soma dos dígitos.
Perguntas técnicas
Qual fórmula aloca o juro sob a regra de 78?
O período k (base 1) recebe o peso w_k = n − k + 1. Com S = n(n+1)/2, o juro bruto é total_interest × w_k / S. Os valores são half-up; o último período absorve o residual para o cronograma somar total_interest.
O que acontece se n for 12?
sum_of_digits vale 78 — o caso clássico que nomeia a regra. O período 1 recebe 12/78 de total_interest, o período 2 recebe 11/78, e assim até 1/78 no período 12.
Quanto custa a calculadora de cronograma de juros da regra de 78?
A ferramenta do navegador é gratuita. Pedidos à API usam saldo pré-pago KIT a US$ 0,002 por chamada bem-sucedida; entrada inválida não é cobrada.