Calculadora WACC
Com 60% de capital próprio a 12%, 40% de dívida a 6% e imposto de 25%, o WACC é de 9%. Você também vê o custo da dívida após impostos e quanto cada fonte contribui. 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
- Custo do capital próprio (%)
- 12
- Peso do capital próprio (%)
- 60
- Custo da dívida (%)
- 6
- Peso da dívida (%)
- 40
- Alíquota (%)
- 25
- Custo da dívida após impostos (%)
- 4,5
- Contribuição do capital próprio (%)
- 7,2
- Contribuição da dívida (%)
- 1,8
- WACC (%)
- 9
O custo médio ponderado de capital é o retorno exigido combinado que uma empresa paga aos investidores de equity e de dívida após o escudo fiscal dos juros. Analistas, estudantes e equipes de produto precisam de um WACC rápido e determinístico a partir do custo do equity, do peso do equity, do custo da dívida antes de impostos, do peso da dívida e da alíquota do imposto corporativo, sem abrir um modelo de planilha. Esta calculadora do custo médio ponderado de capital aplica a fórmula clássica de duas fontes: WACC igual ao peso do equity vezes o custo do equity mais o peso da dívida vezes o custo da dívida vezes um menos a alíquota; devolve o WACC global em porcentagem junto com o custo da dívida após impostos e cada contribuição da estrutura de capital, e falha de forma clara quando faltam entradas, não são finitas, são negativas onde não é permitido, a alíquota fica fora do intervalo de zero a cem exclusivo, ou os pesos de equity e dívida não somam cem por cento.
O que o WACC significa e por que o escudo fiscal aparece
O custo médio ponderado de capital responde a uma pergunta enganosamente simples: para uma empresa financiada com uma mistura de equity e dívida com juros, qual taxa de desconto única combina de forma justa o retorno que os acionistas exigem com o custo de endividamento após impostos?
O equity é residual e costuma ser mais caro; a dívida é contratualmente mais barata e seus juros em geral são dedutíveis do imposto, de modo que o custo econômico real da dívida é o yield antes de impostos vezes um menos a alíquota corporativa.
A identidade clássica dos manuais, portanto, pondera o custo do equity pela parte de equity do capital total e o custo da dívida após impostos pela parte de dívida: WACC igual a (E sobre V) vezes Re mais (D sobre V) vezes Rd vezes (um menos Tc), onde V é E mais D.
Se uma empresa é sessenta por cento equity a um custo de equity de doze por cento e quarenta por cento dívida a um custo da dívida antes de impostos de seis por cento com alíquota de vinte e cinco por cento, o custo da dívida após impostos é quatro vírgula cinco por cento, a fatia de equity contribui com sete vírgula dois pontos percentuais, a de dívida com um vírgula oito, e o WACC é nove por cento.
Esses nove por cento são o hurdle frequentemente usado para descontar fluxos de caixa livres em valuation DCF quando se assume estrutura de capital estável. Esta calculadora não estima beta, prêmio de risco do CAPM nem yields de títulos a partir de preços de mercado; você fornece os custos e pesos em que já confia, e ela os combina com o ajuste fiscal para que cada consumidor veja a mesma aritmética.
Onde uma calculadora WACC entrega valor
Páginas de produto que competem por calculadora do custo médio ponderado de capital se beneficiam de um caminho gratuito no navegador que coincide com a automação paga no mesmo módulo puro. Telas de entrevista e geradores de exercícios exigem um oráculo determinístico que rejeite alíquotas impossíveis e pesos que não somam em vez de devolver NaN.
Esta ferramenta não produz betas destravadas ou retravadas, otimização de estrutura-alvo versus atual, ações preferenciais como terceira fonte de capital nem prêmios de risco país: apenas a média ponderada clássica de duas fontes após impostos. Use-a quando a pergunta for o WACC clássico a partir de custos e pesos conhecidos, e acrescente analytics de estrutura de capital mais ricos no seu próprio serviço quando precisar.
Casos de uso
Checagens de sala de aula e exames
Verifique o WACC dos manuais para custos de equity e dívida dados, pesos percentuais que somam 100 e alíquota corporativa, incluindo a contribuição da dívida após impostos.
Atualização da taxa hurdle em DCF
Recalcule o WACC quando alavancagem ou hipóteses fiscais mudarem para que modelos de fluxo de caixa livre usem uma taxa de desconto consistente sem reconstruir a mistura à mão.
Widgets de produto e onboarding
Mostre a fundadores e estudantes o custo de capital combinado ao lado de custos cotados e pesos da estrutura de capital em páginas de calculadora ou educação.
Perguntas frequentes
Quais unidades devo usar?
Todas as taxas e pesos são porcentagens: 12 significa 12% de custo do equity, 60 significa 60% de peso do equity, 25 significa 25% de alíquota. Não envie frações decimais como 0.12 para o custo do equity.
Isto inclui ações preferenciais ou CAPM?
Não. Esta capacidade combina apenas equity e dívida com juros com escudo fiscal. Estimar Re a partir de beta ou adicionar ações preferenciais está fora do escopo.
Por que o custo da dívida é reduzido pela alíquota de imposto?
Porque os juros da dívida costumam ser dedutíveis, então tomar emprestado custa de fato o rendimento antes dos impostos vezes um menos a alíquota. A 6% e com imposto de 25%, a dívida custa 4,5% após impostos.
E se os pesos de capital próprio e dívida não somarem 100%?
O cálculo é recusado. Os dois pesos precisam descrever toda a estrutura de capital, então a parte do capital próprio e a da dívida devem somar 100%. Ajuste-as, por exemplo para 60 e 40, antes de calcular.
Para que serve o WACC?
É a taxa de desconto única que combina o que acionistas e credores exigem. Em uma avaliação por fluxo de caixa descontado, costuma servir como taxa mínima de atratividade quando se supõe que a estrutura de capital fica estável.
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/wacc \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"cost_of_equity_percent":12,"equity_weight_percent":60,"cost_of_debt_percent":6,"debt_weight_percent":40,"tax_rate_percent":25}'const res = await fetch("https://api.kit.forhosting.com/finance/wacc", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"cost_of_equity_percent": 12,
"equity_weight_percent": 60,
"cost_of_debt_percent": 6,
"debt_weight_percent": 40,
"tax_rate_percent": 25
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/finance/wacc",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"cost_of_equity_percent": 12,
"equity_weight_percent": 60,
"cost_of_debt_percent": 6,
"debt_weight_percent": 40,
"tax_rate_percent": 25
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/finance/wacc", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"cost_of_equity_percent":12,"equity_weight_percent":60,"cost_of_debt_percent":6,"debt_weight_percent":40,"tax_rate_percent":25}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"cost_of_equity_percent":12,"equity_weight_percent":60,"cost_of_debt_percent":6,"debt_weight_percent":40,"tax_rate_percent":25}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/finance/wacc", 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
{
"cost_of_equity_percent": 12,
"equity_weight_percent": 60,
"cost_of_debt_percent": 6,
"debt_weight_percent": 40,
"tax_rate_percent": 25
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "finance.wacc",
"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
Contrato de entrada, fórmula e campos de resposta
Opcionalmente defina decimals como inteiro de zero a oito para arredondamento de saídas em estilo porcentagem; o padrão é quatro. Campos de porcentagem de estilo monetário usam arredondamento half-up uma vez a partir dos resultados brutos em ponto flutuante para que os goldens permaneçam estáveis entre runtimes. Envie um corpo JSON com cinco números finitos obrigatórios, todos expressos como porcentagens e não como decimais: cost_of_equity_percent maior ou igual a zero (doze significa doze por cento ao ano de equity), equity_weight_percent maior ou igual a zero como a parte de equity do capital total, cost_of_debt_percent maior ou igual a zero como o yield da dívida antes de impostos, debt_weight_percent maior ou igual a zero como a parte de dívida, e tax_rate_percent no intervalo semiaberto de zero inclusive a cem exclusivo (vinte e cinco significa alíquota corporativa de vinte e cinco por cento; cem anularia o termo de dívida após impostos com um escudo degenerado e é rejeitado). O peso do equity mais o da dívida devem somar cem dentro de uma tolerância absoluta mínima para que E sobre V e D sobre V formem uma estrutura de capital completa; outras misturas falham com invalid_input nomeando a soma dos pesos. Internamente o motor forma We e Wd como pesos sobre cem e Tc como alíquota sobre cem, e calcula o custo da dívida após impostos como Rd vezes um menos Tc, a contribuição do equity como We vezes Re, a da dívida como Wd vezes o custo da dívida após impostos, e wacc_percent como a soma das duas contribuições. A resposta ecoa cada entrada, devolve after_tax_cost_of_debt_percent, equity_contribution_percent, debt_contribution_percent, wacc_percent e uma string curta de fórmula. Campos ausentes, strings vazias, valores não finitos, custos ou pesos negativos, alíquota fora da faixa, decimals fora da faixa e pesos que não somam cem falham com invalid_input e não são cobrados.
Onde uma calculadora WACC entrega valor
Modelos de investment banking e FP&A costumam recalcular o WACC quando alavancagem ou hipóteses fiscais mudam no meio do modelo; uma pequena API de parse evita reinventar a mistura em cada planilha. Varra o custo da dívida ou o peso do equity em um loop a partir do seu próprio código para mostrar como o WACC se move com a alavancagem; fixe wacc_percent nos testes; mantenha as requisições pequenas.
Perguntas técnicas
Como o WACC é calculado?
WACC = (equity_weight/100)×cost_of_equity + (debt_weight/100)×cost_of_debt×(1 − tax_rate/100). Todas as entradas são porcentagens. A API também devolve o custo da dívida após impostos e cada contribuição em pontos percentuais.
Os pesos de equity e dívida precisam somar 100?
Sim. equity_weight_percent mais debt_weight_percent devem igualar 100 (dentro de uma tolerância flutuante mínima). Outras misturas falham com invalid_input para que estruturas incompletas nunca sejam normalizadas em silêncio.
Quanto custa a calculadora do custo médio ponderado de capital?
A ferramenta no navegador é gratuita. Solicitações API usam saldo KIT pré-pago a US$ 0,002 por chamada bem-sucedida; entrada inválida não é cobrada.