Calculateur WACC
Avec 600 000 de fonds propres à 12 % et 400 000 de dette à 6 % avant un impôt de 25 %, le WACC est de 9 % : le rendement minimal que l'entreprise doit tirer de son capital. Gratuit dans votre navigateur.
- Gratuit
- Fonctionne dans votre navigateur
- Sans inscription
- Vos données restent sur votre appareil
Lancer gratuitement
Exemple résolu
- Valeur des capitaux propres
- 600 000
- Valeur de la dette
- 400 000
- Coût des capitaux propres
- 12
- Coût de la dette
- 6
- Taux de taxe
- 25
- Capital total
- 1 000 000
- Poids des capitaux propres
- 0,6
- Poids de la dette
- 0,4
- Coût de la dette après impôt
- 4,5
Le coût moyen pondéré du capital, abrégé WACC, est le rendement exigé combiné qu'une entreprise doit dégager sur le capital qu'elle utilise réellement afin de rémunérer actionnaires et prêteurs, après le bouclier fiscal des intérêts. Analystes, directeurs financiers et étudiants en valorisation le calculent à partir de cinq nombres dans la même devise : valeur de marché des fonds propres, valeur de marché de la dette, coût des fonds propres en pourcentage, coût de la dette avant impôts en pourcentage et taux d'impôt sur les sociétés en pourcentage. Ce calculateur de WACC applique l'identité standard après impôts, renvoie le résultat en pourcentage et rejette un total nul ou négatif de fonds propres plus dette car les pondérations seraient indéfinies.
Ce que mesure le WACC et comment se calcule le mélange après impôts
Le coût moyen pondéré du capital, ou WACC, est le taux d'hurdle combiné qui mélange le rendement exigé par les actionnaires et le rendement après impôts exigé par les prêteurs, chacun mis à l'échelle de sa part du capital total. Les manuels de finance d'entreprise écrivent l'identité après impôts comme WACC égal aux fonds propres sur le capital total fois le coût des fonds propres, plus la dette sur le capital total fois le coût de la dette avant impôts fois un moins le taux d'impôt sur les sociétés.
Les fonds propres sont la valeur de marché de l'equity, la dette est la valeur de marché de la dette portant intérêt, et le capital total est la somme de ces deux stocks dans la même devise. Les coûts et le taux d'impôt s'entrent en pourcentages : douze signifie douze pour cent, vingt-cinq signifie vingt-cinq pour cent, jamais une fraction décimale telle que 0.12.
Une entreprise avec 600,000 de fonds propres, 400,000 de dette, un coût des fonds propres de douze pour cent, un coût de la dette avant impôts de six pour cent et un taux d'impôt de vingt-cinq pour cent a un WACC de neuf pour cent, car les fonds propres représentent soixante pour cent d'un million de capital total, la dette quarante pour cent, et le coût de la dette après impôts quatre et demi pour cent.
Une entreprise tout en fonds propres avec un coût de l'equity de dix pour cent a un WACC de dix pour cent quel que soit le coût de dette inutilisé, car le poids de la dette vaut zéro. Cette page n'estime ni le bêta, ni le CAPM, ni un spread de crédit.
Où un calculateur de WACC se justifie face au CAPM, au ROIC et à une moyenne simple
La research actions et la pratique des flux actualisés ont besoin d'un WACC reproductible pour comparer un nom à sa rentabilité des capitaux investis : lorsque le ROIC dépasse le WACC, l'entreprise gagne un profit économique sur le capital qu'elle utilise réellement, et lorsqu'il reste en deçà, de la valeur est détruite.
Les comités de budgétisation du capital utilisent le même pourcentage comme taux d'actualisation des flux de trésorerie désendettés d'un projet, de sorte que deux analystes en désaccord sur le bêta ou sur la prime de risque de marché puissent tout de même figer le mélange à cinq nombres et voir si une proposition franchit le seuil.
Les salles de classe et les exercices de type CFA ont besoin d'un oracle qui rejette un dénominateur de capital total nul ou négatif, renvoie encore le seul coût des fonds propres lorsque la dette vaut zéro, et n'applique le bouclier fiscal qu'au poids de la dette, car ces trois cas sont la façon dont les étudiants confondent le WACC avec une moyenne simple de deux taux.
Cette recherche n'est pas celle d'un calculateur de CAPM, qui estime le coût des fonds propres à partir du bêta, du taux sans risque et de la prime de risque actions, ni un calculateur de ROIC, qui divise le résultat opérationnel net après impôts par les capitaux investis.
Les ingénieurs qui écrivent des tests de valorisation figent des paires connues —six cent mille de fonds propres et quatre cent mille de dette à douze, six et vingt-cinq pour cent ; un cas tout equity à dix pour cent ; et un rejet de capital nul— afin qu'une bibliothèque de tableur n'omette pas en silence le bouclier fiscal. Une validation échouée ne consomme pas de solde.
Cas d’usage
Research actions et modèles DCF
Mélangez fonds propres de marché, dette de marché, coût des fonds propres, coût de la dette avant impôts et le taux d'impôt en un seul taux d'hurdle, pour comparer un émetteur au ROIC avant d'empiler un modèle complet de revenu résiduel.
Enseignement et entraînement aux examens
Générez des réponses WACC reproductibles pour corrigés, feuilles de travail et exercices de valorisation de type CFA qui demandent la moyenne pondérée après impôts des coûts des fonds propres et de la dette.
Questions fréquentes
Quelle formule de WACC est utilisée ici ?
Les taux s'entrent en pourcentages : 12 signifie 12 %.
Pourquoi le capital total doit-il être supérieur à zéro ?
La requête n'est pas facturée. Un seul stock peut valoir zéro lorsque l'entreprise est tout equity ou toute dette.
Les champs de coût et d'impôt sont-ils des pourcentages ou des décimaux ?
Des pourcentages. Saisissez 12 pour un coût des fonds propres de 12 %, 6 pour un coût de la dette avant impôts de 6 % et 25 pour un taux d'impôt de 25 %. N'entrez pas 0.12, 0.06 ni 0.25 sauf si vous visez vraiment ces points de pourcentage.
En quoi le WACC diffère-t-il du CAPM ou du ROIC ?
Le CAPM estime le coût des fonds propres à partir du bêta et d'une prime de marché ; cet outil prend ce coût comme entrée. Le ROIC divise le NOPAT par les capitaux investis et est un rendement, non un taux d'hurdle. Le WACC est le mélange après impôts des coûts des fonds propres et de la dette pondérés par la structure du capital : une autre recherche et une autre question de valorisation.
Combien coûte le calculateur ?
Il est gratuit dans votre navigateur sur cette page.
Outils associés
Pour les développeurs — accès API
Tout sur cette page est disponible par programmation. Cette section s'adresse aux équipes qui veulent l'intégrer à leurs systèmes ; les autres peuvent simplement utiliser l'outil ci-dessus.
Endpoint
Authentification par jeton Bearer : un seul POST met la tâche en file d’attente, et le résultat vous parvient par webhook ou lien signé.
Appeler depuis votre stack
curl -X POST https://api.kit.forhosting.com/fin/wacc \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"equity_value":600000,"debt_value":400000,"cost_of_equity":12,"cost_of_debt":6,"tax_rate":25}'const res = await fetch("https://api.kit.forhosting.com/fin/wacc", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"equity_value": 600000,
"debt_value": 400000,
"cost_of_equity": 12,
"cost_of_debt": 6,
"tax_rate": 25
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/fin/wacc",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"equity_value": 600000,
"debt_value": 400000,
"cost_of_equity": 12,
"cost_of_debt": 6,
"tax_rate": 25
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/fin/wacc", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"equity_value":600000,"debt_value":400000,"cost_of_equity":12,"cost_of_debt":6,"tax_rate":25}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"equity_value":600000,"debt_value":400000,"cost_of_equity":12,"cost_of_debt":6,"tax_rate":25}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/fin/wacc", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Exemple de requête
{
"equity_value": 600000,
"debt_value": 400000,
"cost_of_equity": 12,
"cost_of_debt": 6,
"tax_rate": 25
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "fin.wacc",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}L’API est asynchrone : chaque appel renvoie un task_id immédiatement, puis vous interrogez l’état à raison d’une requête par seconde.
Tarifs
Le prix est publié, sans tokens ni crédits. Une tâche qui échoue n’est pas facturée.
Limites
max_abs | 1000000000000000 |
Erreurs
| HTTP | Code | Signification |
|---|---|---|
401 | unauthorized | Clé API absente ou invalide : vérifiez l’en-tête Authorization. |
402 | insufficient_balance | Solde insuffisant : rechargez votre compte pour lancer cette tâche. |
404 | unknown_type | Type de tâche inconnu : vérifiez le champ type de votre requête. |
429 | rate_limited | Trop de requêtes : ralentissez la cadence, puis réessayez. |
Notes techniques
Les appels API réussis sont facturés à $0.002 ; une entrée invalide n'est pas débitée.
Ce que mesure le WACC et comment se calcule le mélange après impôts
Un total nul ou négatif de fonds propres plus dette n'est pas autorisé : diviser par lui est indéfini, et ce calculateur renvoie invalid_input au lieu d'un infini fictif.
Contrat d'entrée, validation, arrondi et lecture du résultat
Il n'y a ni horloge, ni locale, ni aléatoire dans le chemin. Préférez des nombres nus aux chaînes formatées ; les signes de pourcentage, séparateurs de milliers et marques de devise ne sont pas analysés. Envoyez un corps JSON avec cinq nombres finis obligatoires. equity_value est la valeur de marché des fonds propres dans n'importe quelle unité monétaire ; les alias E, equity, market_value_equity et equity_market_value sont acceptés afin qu'un export de tableur n'ait pas besoin d'une étape de renommage. debt_value est la valeur de marché de la dette portant intérêt dans la même unité ; les alias D, debt, market_value_debt et debt_market_value sont acceptés. L'un ou l'autre stock peut valoir zéro lorsque l'entreprise est tout equity ou toute dette, mais leur somme — le capital total — doit être strictement supérieure à zéro. cost_of_equity est le rendement exigé des fonds propres en pourcentage, non en fraction décimale ; les alias re, ke, equity_cost et cost_equity sont acceptés. cost_of_debt est le rendement avant impôts de la dette en pourcentage ; les alias rd, kd, debt_cost et cost_debt sont acceptés. tax_rate est le taux d'impôt sur les sociétés en pourcentage entre zéro et cent inclus ; les alias tc, tax, corporate_tax_rate et tax_percent sont acceptés. Chaque champ peut arriver comme nombre JSON ou comme chaîne numérique correspondant à un motif décimal fini strict. Les valeurs absolues des stocks de capital doivent rester dans un billiard afin que les produits intermédiaires restent finis en double précision IEEE sur le Worker et dans le navigateur. Champs manquants, chaînes vides, valeurs non finies, un taux d'impôt hors de zéro à cent, un capital total non positif ou une valeur hors de ces limites échouent avec invalid_input en nommant le problème et ne sont pas facturés. En cas de succès, le corps répète les cinq entrées, renvoie total_capital, equity_weight, debt_weight, after_tax_cost_of_debt en pourcentage, wacc_percent comme taux d'hurdle combiné, wacc_decimal comme le ratio non mis à l'échelle, et une chaîne formula qui reformule l'identité. Le tarif d'un élément réussi est un $0.002 forfaitaire.
Où un calculateur de WACC se justifie face au CAPM, au ROIC et à une moyenne simple
Comme l'implémentation est du parse pur de palier A, chaque appel réussi coûte le tarif de base publié $0.002, sans jetons de modèle et sans réseau sortant. Gardez les requêtes petites, figez le wacc_percent arrondi dans les tests, et vous obtenez une arithmétique stable du coût du capital pour widgets, notes de research et workers de bord, sans dresser vous-même une pile complète de structure du capital.
Cas d'intégration
Comités de budgétisation du capital
Servez-vous de l'API comme oracle partagé du taux d'actualisation dans les notes de projet, afin que deux équipes en désaccord sur le bêta s'accordent tout de même sur le WACC après impôts à cinq nombres qu'elles branchent réellement dans le modèle de flux.