Coût marginal et coût moyen : hausse, baisse ou minimum
La relation entre coût marginal et coût total moyen permet d’interpréter rapidement la courbe de coûts d’une entreprise à un niveau de production donné.
Lancer gratuitement
Indiquez le coût de fabrication d’une unité supplémentaire et le coût total moyen actuel par unité. Le calculateur les compare et précise si le coût total moyen diminue, augmente ou se situe à son minimum. Vous pouvez également définir une tolérance afin que de faibles écarts dus aux mesures ou aux arrondis soient considérés comme une égalité, sans modifier la règle économique fondamentale.
Pourquoi le coût marginal modifie le coût total moyen
Le coût marginal mesure l’augmentation du coût total liée à la production d’une unité supplémentaire, tandis que le coût total moyen répartit tous les coûts fixes et variables entre les unités déjà produites. Le principe ressemble à l’ajout d’une nouvelle valeur à une moyenne existante. Si cette unité coûte moins que la moyenne actuelle, elle la fait baisser ; si elle coûte davantage, elle la fait monter. Un coût marginal inférieur au coût total moyen indique donc une baisse de ce dernier, alors qu’un coût marginal supérieur indique une hausse. Le résultat décrit une orientation locale, pas la valeur exacte de la prochaine moyenne. Les deux données doivent concerner la même entreprise, le même produit, la même devise, la même période et les mêmes conventions comptables. Sans cette cohérence, la comparaison peut être exacte sur le plan arithmétique mais trompeuse sur le plan économique.
Comment repérer le minimum du coût total moyen
La courbe du coût total moyen atteint son minimum lorsque le coût marginal lui est égal. Avant leur intersection, le coût marginal est inférieur à la moyenne et la tire vers le bas ; après celle-ci, il lui est supérieur et la pousse vers le haut. Le calculateur qualifie donc l’égalité de minimum. Dans des comptes réels, les arrondis, les estimations ou la répartition des frais généraux peuvent masquer une égalité exacte. La tolérance facultative répond à ce problème. Zéro impose une égalité stricte ; une valeur positive considère les coûts comme égaux lorsque leur écart absolu ne dépasse pas cette limite. Choisissez-la dans la même unité monétaire par unité et mentionnez-la lorsque vous communiquez le résultat. Une tolérance trop large peut signaler un minimum malgré un écart significatif : elle doit refléter la précision des données, et non une conclusion souhaitée.
Comment lire et utiliser correctement le résultat
Lisez la relation avec la direction du coût moyen. « Inférieur » et « en baisse » signifie que l’unité suivante coûte moins que la moyenne actuelle : à ce niveau, une hausse de la production est associée à un coût total moyen plus faible. « Supérieur » et « en hausse » signifie que l’unité supplémentaire coûte davantage et relève la moyenne. « Égal » et « minimum » désigne le point efficient de la courbe conventionnelle. Cette seule comparaison ne permet pas de décider s’il faut produire une unité de plus, maximiser le bénéfice, fixer un prix ou cesser l’activité. Il faut aussi connaître la recette marginale, la demande, les coûts évitables, les capacités et l’horizon étudié. Pour une analyse solide, comparez des coûts correspondant au même volume, appliquez des règles comptables cohérentes, consignez la tolérance et ajoutez les données de recettes avant toute décision opérationnelle.
Cas d’usage
Interpréter un exercice sur les courbes de coûts
Vérifiez si deux coûts placent l’entreprise sur la partie descendante, au minimum ou sur la partie ascendante de sa courbe de coût moyen.
Examiner des estimations de production
Comparez le coût estimé de la prochaine unité au coût total actuel par unité avant d’envisager une modification du volume produit.
Expliquer clairement l’évolution des coûts
Obtenez une conclusion cohérente pour un rapport, un cours ou une analyse interne sans dépendre de la lecture visuelle d’un graphique.
Questions fréquentes
Quel est le prix d’une comparaison par API ?
Chaque requête API coûte $0.002. La version pour navigateur peut effectuer localement le même calcul déterministe.
Que se passe-t-il si le coût marginal est inférieur au coût total moyen ?
Le coût total moyen diminue, car l’unité supplémentaire coûte moins que la moyenne actuelle.
Que se passe-t-il si le coût marginal est supérieur au coût total moyen ?
Le coût total moyen augmente, car l’unité supplémentaire coûte plus que la moyenne actuelle.
Pourquoi l’égalité correspond-elle au minimum ?
Avant l’intersection, le coût marginal abaisse la moyenne ; après, il la relève. L’intersection marque donc le minimum des courbes conventionnelles.
Quand devez-vous utiliser la tolérance ?
Utilisez une faible tolérance positive ou nulle pour des coûts arrondis ou estimés. Il s’agit d’un montant absolu dans la même échelle de coût unitaire.
Une baisse du coût moyen impose-t-elle d’augmenter la production ?
Pas nécessairement. Cette comparaison ne décrit que les coûts ; la décision dépend aussi de la recette marginale, de la demande, des contraintes et de l’horizon retenu.
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/econ/marginal-cost-average-cost-relation \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"marginal_cost":18,"average_total_cost":24}'const res = await fetch("https://api.kit.forhosting.com/econ/marginal-cost-average-cost-relation", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"marginal_cost": 18,
"average_total_cost": 24
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/econ/marginal-cost-average-cost-relation",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"marginal_cost": 18,
"average_total_cost": 24
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/econ/marginal-cost-average-cost-relation", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"marginal_cost":18,"average_total_cost":24}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"marginal_cost":18,"average_total_cost":24}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/econ/marginal-cost-average-cost-relation", 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
{
"marginal_cost": 18,
"average_total_cost": 24
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "econ.marginal_cost_average_cost_relation",
"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.
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. |