Calculateur EV/ventes
Une valeur d'entreprise de 500 000 000 divisée par 250 000 000 de chiffre d'affaires annuel donne un multiple EV/ventes de 2 : le marché paie deux fois les ventes pour toute la société. Utile quand les bénéfices sont encore négatifs. Gratuit dans votre navigateur.
- Gratuit
- Fonctionne dans votre navigateur
- Sans inscription
- Vos données restent sur votre appareil
Lancer gratuitement
Exemple résolu
- Valeur d'entreprise
- 500 000 000
- Chiffre d'affaires annuel
- 250 000 000
- VE/Ventes
- 2
Le ratio valeur d'entreprise sur ventes — recherché comme calculateur EV/ventes, multiple EV/Sales ou multiple de chiffre d'affaires — indique combien de dollars de valeur de firme le marché attribue à chaque dollar de ventes annuelles. Un résultat de 3 signifie que les acheteurs paient trois fois les ventes historiques ou prospectives pour l'entreprise entière ; les noms logiciels s'impriment souvent plus haut, tandis que l'alimentaire et le gros restent proches d'une fois les ventes.
Ce que mesure l'EV/ventes et comment le multiple se forme
Le multiple de valeur d'entreprise sur ventes répond à une seule question de comparables : combien d'années de chiffre d'affaires actuel le marché, ou un acheteur, paie-t-il pour l'entreprise entière ? Qui tape calculateur ev ventes veut ce quotient, pas un prix sur ventes qui part de la capitalisation et mélange donc la structure du capital au numérateur, pas une impression EV/EBITDA qui exige des bénéfices positifs, et pas un tableur qui change en silence le séparateur décimal.
La valeur d'entreprise est le numérateur : valeur des capitaux propres plus dette nette (dette portant intérêt moins trésorerie excédentaire), plus actions préférentielles et intérêts minoritaires lorsque ces créances se situent au-dessus du capital ordinaire dans une opération de contrôle. Le chiffre d'affaires annuel est le dénominateur : ventes des douze derniers mois ou de la même année prospective que le teaser, dans la même devise que la valeur d'entreprise. Un ratio de 2.0 signifie que la société est valorisée à deux fois les ventes.
Un ratio de 1x est une impression classique de l'alimentaire ou du gros ; 8x à 15x apparaît dans les comparables logiciels à forte croissance. Le calculateur ne construit pas la valeur d'entreprise à partir de la capitalisation et de la dette nette, n'annualise pas un trimestre incomplet et n'applique pas un seuil sectoriel : cela appartient à la bande de comparables.
Cas d’usage
Comparables déficitaires et cribles de croissance
Transformez la valeur d'entreprise publiée et les ventes annuelles en l'impression EV/Sales qu'une table de comparables classera lorsque l'EBITDA reste négatif ou trop mince pour servir.
Teaser de fusions et contrôles du CIM
Collez la valeur d'entreprise et le chiffre d'affaires annuel annoncés dans un teaser afin que le multiple implicite de ventes soit visible avant de construire un graphique football field.
Questions fréquentes
Que se passe-t-il si le chiffre d'affaires annuel est nul ou négatif ?
L'EV/Sales est un quotient, donc un dénominateur nul ou négatif n'est pas défini et n'est pas facturé.
La valeur d'entreprise peut-elle être négative ?
Oui. Les structures de capital en détresse avec une trésorerie excédentaire au-dessus des créances de capitaux plus dette sont admises et produisent un multiple négatif.
L'EV/ventes est-il identique au prix sur ventes ?
Non. Le prix sur ventes divise la capitalisation boursière par les ventes. Ce calculateur divise la valeur d'entreprise par le chiffre d'affaires annuel, donc la dette nette reste au numérateur.
Quel est un bon multiple EV/ventes ?
Cela dépend du secteur. La distribution alimentaire et le commerce de gros tournent souvent autour de 1 fois les ventes, tandis que le logiciel à forte croissance atteint 8 à 15 fois. Le calculateur donne le multiple sans référence sectorielle : comparez-le à des sociétés semblables.
Quand utiliser l'EV/ventes plutôt que l'EV/EBITDA ?
Quand l'EBITDA est négatif ou trop faible pour être exploitable, comme chez les sociétés non rentables ou en forte croissance. Le multiple des ventes permet encore de les classer parmi les comparables, alors que l'EV/EBITDA exige des bénéfices positifs.
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/ev-to-sales \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"enterprise_value":500000000,"annual_revenue":250000000}'const res = await fetch("https://api.kit.forhosting.com/fin/ev-to-sales", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"enterprise_value": 500000000,
"annual_revenue": 250000000
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/fin/ev-to-sales",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"enterprise_value": 500000000,
"annual_revenue": 250000000
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/fin/ev-to-sales", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"enterprise_value":500000000,"annual_revenue":250000000}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"enterprise_value":500000000,"annual_revenue":250000000}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/fin/ev-to-sales", 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
{
"enterprise_value": 500000000,
"annual_revenue": 250000000
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "fin.ev_to_sales",
"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_value | 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
Ce calculateur accepte la valeur d'entreprise et le chiffre d'affaires annuel comme nombres finis dans une seule devise, divise le premier par le second et renvoie le multiple de valorisation sous la forme d'un contrat JSON déterministe. Un chiffre d'affaires nul ou négatif est rejeté avec invalid_input car le quotient n'est pas défini ou n'est pas un multiple de marché utile.
Ce que mesure l'EV/ventes et comment le multiple se forme
Cet outil divise ces deux montants finis et renvoie ev_to_sales. Comme la division par zéro n'est pas définie, et parce qu'un chiffre d'affaires négatif ne produit pas un multiple de marché utile de la façon dont un comité de crédit ou une table de comparables utilise le chiffre, un annual_revenue de zéro ou moins échoue avec invalid_input au lieu d'Infinity, de NaN ou d'un multiple signé qu'un formulaire pourrait traiter comme une affaire.
Contrat d'entrée, forme de la réponse et erreurs
Un chiffre d'affaires négatif est également rejeté, car un dénominateur négatif n'est pas le multiple EV/Sales qu'une table de comparables décrit. Associez le multiple à votre médiane sectorielle si la note a besoin d'un indicateur de bon marché ou de cher ; ce point de terminaison calcule uniquement le multiple de valorisation et n'invente pas un verdict de comparables. Adressez en POST un corps JSON qui fournit enterprise_value et annual_revenue. enterprise_value est la valeur de toute la firme dans une seule unité monétaire, un nombre fini qui peut être zéro ou négatif dans des structures de capital en détresse, avec les alias ev, firm_value, tev et enterprise_val. annual_revenue est le chiffre d'affaires historique ou prospectif dans la même devise, un nombre fini qui doit être strictement supérieur à zéro, avec les alias sales, revenue, sales_ttm et revenue_ttm. Chaque champ numérique peut arriver comme nombre JSON ou comme chaîne numérique. L'absence de enterprise_value, l'absence de annual_revenue, des chaînes vides, des valeurs non finies ou une magnitude au-dessus de la limite déclarée échouent avec invalid_input en nommant le champ et ne sont pas facturées. Un chiffre d'affaires nul est l'erreur que cette page existe pour attraper : le message contient annual_revenue et greater than zero afin qu'un formulaire puisse marquer ce contrôle plutôt qu'une alerte globale. En cas de succès, le corps répète les deux entrées, renvoie ev_to_sales comme le quotient arrondi et inclut une chaîne formula qui réénonce l'identité. Exemple : un enterprise_value de cinq cents millions contre un annual_revenue de deux cent cinquante millions produit un ev_to_sales de 2. Exemple : un enterprise_value d'un milliard deux cents millions contre trois cent soixante-quinze millions de ventes produit un multiple non entier plutôt qu'un corps vide silencieux.
Où un calculateur EV/ventes gagne sa place
La recherche actions, les cribles côté acheteur et les teasers de fusions se classent sur calculateur ev ventes parce qu'une table de comparables pense en EV/Sales lorsque le bénéfice est mince ou encore négatif, pas en une capitalisation brute. Le développement corporate et les associés de private equity vivent des chiffres du mémorandum confidentiel ; diviser l'EV du teaser par les ventes annoncées donne la même impression sans forcer un analyste à se souvenir si une cellule a déjà retranché les retours. Qui enseigne la valorisation à la manière CFA peut semer des exemples de cours qui échouent à voix haute sur un chiffre d'affaires nul ou négatif au lieu d'imprimer Infinity, chiffre qu'un élève pourrait lire comme une bon marché infinie. La validation refusée ne consomme pas le solde. Les scanneurs de marchés publics utilisent la même identité sur l'EV des dépôts contre le chiffre d'affaires publié, et le contrat JSON ne se soucie pas de quelle histoire a produit le numérateur. Comme l'implémentation est parse pure de niveau A, chaque appel réussi coûte le tarif de base publié $0.002, sans jetons de modèle et sans réseau sortant. Conservez annual_revenue strictement positif, figez le champ ev_to_sales arrondi dans les tests, et vous obtenez un multiple de valorisation reproductible pour widgets, modules de cours et workers de bord sans dresser un moteur de comparables à vous. Les scripts de portefeuille peuvent appeler le même module en boucle sur de nombreux tickers ; chaque élément est une requête, l'unité est item, et le chemin gratuit du navigateur reste identique octet par octet à l'API, de sorte que l'aperçu de la page ne ment jamais sur le chiffre qui sera enregistré après une sauvegarde.
Cas d'intégration
Salle de cours et exercices de valorisation CFA
Semez des exemples qui renvoient un multiple arrondi sur un chiffre d'affaires positif et échouent à voix haute lorsque annual_revenue est nul ou négatif.
Questions techniques
Comment le ratio EV/ventes se calcule-t-il à partir de la valeur d'entreprise et du chiffre d'affaires annuel ?
Adressez des nombres finis enterprise_value et annual_revenue. L'API renvoie ev_to_sales comme enterprise_value divisé par annual_revenue, arrondi à six décimales.
Combien coûte le calculateur EV/ventes ?
L'outil du navigateur est gratuit. Les requêtes API utilisent le solde prépayé KIT à $0.002 par appel réussi ; une entrée invalide n'est pas facturée.