Calculadora de índice de cobertura de juros
Veja quantas vezes o lucro operacional cobre os juros: 250.000 de lucro operacional contra 50.000 de juros dão um índice de 5, com folga de 200.000 e aprovação frente ao mínimo usual de 1,5. Defina o seu próprio limite. 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
- Resultado operacional
- 250.000
- Despesa com juros
- 50.000
- Índice de cobertura de juros
- 5
- Margem de segurança
- 200.000
- Limiar
- 1,5
- Precisão
- 4
Esta calculadora do índice de cobertura de juros mede a capacidade de servir a dívida dividindo o resultado operacional de uma empresa (EBIT ou um proxy próximo de lucro operacional) pela sua despesa de juros do mesmo período. A figura de quantas vezes os juros são cobertos mostra quantas vezes o lucro cobre o juro contratual: um índice de cinco significa que o resultado é cinco vezes o juro, enquanto um índice próximo de um implica quase nenhuma margem. Informe ambos os valores nas mesmas unidades monetárias, defina opcionalmente um limiar de credor ou de política (padrão 1.5) e receba o índice de cobertura, a folga absoluta do resultado sobre os juros e um sinal claro de aprovação ou reprovação.
O que o índice de cobertura de juros mede e como é calculado
O índice de cobertura de juros, também chamado times interest earned, responde a uma pergunta de crédito simples: dados os lucros gerados pelas operações, quantas vezes a empresa consegue pagar o juro da sua dívida antes de outras reivindicações e após os custos operacionais. A despesa de juros é o custo de juros do período sobre fundos tomados, na mesma moeda e período do resultado. Exemplo trabalhado: resultado operacional de 250,000 contra despesa de juros de 50,000 produz índice 5.0, folga de 200,000 e aprovação no limiar padrão 1.5.
Outro exemplo: resultado de 100,000 e juros de 80,000 dá 1.25, que falha um obstáculo de 1.5 embora a empresa ainda cubra o juro uma vez. Um índice de exatamente 1.0 significa que o resultado operacional iguala o juro sem sobra; valores abaixo de 1.0 significam que o juro excede o lucro operacional daquele período.
Diferente da cobertura do serviço da dívida (DSCR), que divide o NOI pelo serviço completo de principal e juros, esta calculadora isola apenas o juro — a métrica clássica de análise de crédito e equity para detentores de títulos e linhas revolving que olham primeiro o ônus de juros.
Onde a cobertura de juros se encaixa em análise de crédito, covenants e automação
Credores, analistas de bonds e tesoureiros corporativos usam a cobertura de juros para triar tomadores, definir ou monitorar covenants financeiros e testar se uma alta de taxa ou queda de resultados empurraria a empresa abaixo de um mínimo contratual. Underwriters podem exigir cobertura mínima de 1.5, 2.0 ou superior conforme o risco setorial; equipes de carteira recalculam o índice a cada período de reporting e marcam qualquer nome que fique aquém.
Estudantes e candidatos CFA encontram a forma times interest earned quando um manual pergunta quantas vezes o EBIT cobre o juro sem montar um modelo completo de fluxo de caixa. Se precisar da cobertura completa do serviço da dívida com amortização de principal, use a ferramenta DSCR separada; esta página responde apenas resultado operacional sobre despesa de juros com saída estável e reproduzível.
Casos de uso
Checagens de covenants de empréstimos e bonds
Verifique se o resultado operacional reportado cobre o juro pelo menos no mínimo do credor ou do indenture antes do fechamento ou do reporting.
Ensino e prática de exames
Gere respostas reproduzíveis de times interest earned para gabaritos, folhas de exercícios e treinos de cobertura no estilo CFA.
Perguntas frequentes
Qual é a fórmula do índice de cobertura de juros?
Também se chama times interest earned. A ferramenta devolve esse índice mais cushion, threshold e uma bandeira passes.
Que limiar conta como aprovação?
passes é true quando o índice bruto é maior ou igual a threshold, que por padrão é 1.5 mas pode ser definido para qualquer obstáculo finito de credor ou de política.
Em que isso difere do DSCR?
O DSCR divide o resultado operacional líquido pelo serviço total da dívida (principal e juros). A cobertura de juros divide apenas o resultado operacional pela despesa de juros — métrica diferente e intenção de busca diferente.
O que significa um índice abaixo de 1?
Que os juros superam o lucro operacional do período, então o lucro não chega a cobri-los nem uma vez. Um índice de exatamente 1 significa que o lucro apenas iguala os juros, sem nenhuma folga.
Uma empresa pode cobrir os juros e mesmo assim ser reprovada?
Sim. Com 100.000 de lucro operacional e 80.000 de juros, o índice é 1,25: os juros são cobertos uma vez, mas o mínimo de 1,5 não é atingido.
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/interest-coverage-ratio \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"operating_income":250000,"interest_expense":50000}'const res = await fetch("https://api.kit.forhosting.com/finance/interest-coverage-ratio", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"operating_income": 250000,
"interest_expense": 50000
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/finance/interest-coverage-ratio",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"operating_income": 250000,
"interest_expense": 50000
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/finance/interest-coverage-ratio", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"operating_income":250000,"interest_expense":50000}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"operating_income":250000,"interest_expense":50000}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/finance/interest-coverage-ratio", 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
{
"operating_income": 250000,
"interest_expense": 50000
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "finance.interest_coverage_ratio",
"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
O motor é aritmética determinística pura, sem dados de mercado, sem chamadas de rede e sem atalhos dependentes de data, de modo que as mesmas entradas produzem sempre o mesmo JSON.
O que o índice de cobertura de juros mede e como é calculado
A identidade padrão usada aqui é interest_coverage_ratio igual a operating_income dividido por interest_expense. O resultado operacional é tipicamente o EBIT da demonstração de resultados, embora analistas às vezes substituam EBITDA ou outra linha de lucro operacional quando essa é a única cifra disponível; esta ferramenta aceita esses aliases, mas não reapresenta ajustes contábeis por você.
Entradas, validação, arredondamento e o limiar de aprovação
O resultado operacional pode ser zero ou negativo para modelar um período com prejuízo, o que produz índice de cobertura zero ou negativo e falhará qualquer limiar positivo. Tanto operating_income quanto interest_expense são números finitos obrigatórios. A despesa de juros deve ser estritamente maior que zero: um montante de juro zero ou negativo devolve um erro tipado invalid_input que nomeia o campo, porque dividir por ele é indefinido ou sem sentido para a cobertura. Os aliases opcionais ebit, operating_profit e ebitda mapeiam para operating_income; interest, interest_cost e finance_costs mapeiam para interest_expense para que planilhas e clientes de formulário reutilizem rótulos familiares. O limiar padrão é 1.5, um ponto de referência comum em covenants bancários e comerciais, mas você pode passar qualquer obstáculo finito (ou min_ratio) que a sua política exija. Um campo opcional precision (aliases decimals, dp) controla as casas decimais do índice e dos campos monetários, com padrão quatro e teto quinze para JSON estável. Validação falha nunca é cobrada; apenas tarefas de API bem-sucedidas consomem saldo pré-pago na tarifa base publicada de US$ 0,002.
Onde a cobertura de juros se encaixa em análise de crédito, covenants e automação
Essa divisão — exploração interativa gratuita e API paga idêntica — combina com o restante do catálogo KIT de parse e permite passar da tela de um único negócio a um pipeline automatizado sem mudar o resultado matemático.
Casos de integração
Monitoramento de crédito de carteiras
Processe a API em lote em muitos tomadores ou períodos para marcar qualquer nome cuja cobertura de juros caia abaixo do limiar de política.
Perguntas técnicas
Por que a despesa de juros deve ser maior que zero?
A cobertura divide o resultado operacional pela despesa de juros, de modo que um interest_expense zero ou não positivo é indefinido e devolve invalid_input.
Quanto custa a calculadora?
É gratuita no seu navegador nesta página. Pela API uma solicitação bem-sucedida custa US$ 0,002; entradas inválidas não são cobradas.