Calculateur de valeur du produit marginal du travail
Ce calculateur convertit en valeur monétaire la contribution physique d’une unité de travail supplémentaire.
Lancer gratuitement
Saisissez le produit physique marginal et le prix de vente unitaire : leur multiplication donne la recette additionnelle attribuable à ce travail. Vous pouvez aussi indiquer le coût de travail correspondant afin de comparer avantage et coût et d’obtenir un signal d’embauche marginal clair. Le résultat convient aux exercices, à l’analyse des effectifs et à la planification de la production, tout en rendant les hypothèses explicites.
Comprendre la valeur du produit marginal
La valeur du produit marginal du travail, ou VPM, traduit en monnaie la production créée par une unité de travail supplémentaire. Elle combine le produit physique marginal et le prix : VMP = MPP × P. Si une heure produit huit articles supplémentaires vendus quinze unités monétaires chacun, elle crée 120 de valeur brute additionnelle. Veillez à la cohérence des unités : une productivité horaire se compare à un coût horaire, et une productivité par poste à un coût par poste. Le calculateur effectue cette multiplication, mais n’estime ni la productivité future ni le prix. Appuyez vos entrées sur des relevés de production, une expertise technique ou une prévision défendable.
Éclairer une décision marginale d’embauche
Une entreprise accroît généralement le travail tant que la valeur créée par l’unité suivante dépasse son coût, toutes choses égales par ailleurs. Indiquez le coût du travail pour obtenir cette comparaison. Si VMP est supérieure au coût, le signal est d’embaucher ; si elle est inférieure, de ne pas embaucher ; l’égalité indique l’indifférence. Retenez le coût marginal complet, notamment salaire, charges, avantages et primes. Cette règle ne remplace pas un plan d’entreprise : capacités, formation, contrats, complémentarités, demande et obligations légales peuvent modifier la décision. Utilisez le signal comme repère économique transparent et consignez séparément les autres facteurs.
Bien interpréter hypothèses et unités
La formule suppose que la production supplémentaire se vend au prix saisi. En concurrence, ce prix est donné ; si vendre davantage impose une baisse, le produit marginal en valeur fondé sur la recette marginale peut mieux convenir. La productivité diminuant souvent lorsque le capital reste fixe, calculez séparément chaque embauche successive. Les zéros sont acceptés, pas les valeurs négatives. Conservez la même devise et la même période pour tous les montants. Testez enfin des hypothèses basses et hautes de productivité ou de prix afin de vérifier la stabilité de la conclusion.
Cas d’usage
Évaluer un poste supplémentaire
Convertissez la production attendue en valeur et comparez-la au coût du poste.
Enseigner la demande de travail
Montrez comment productivité marginale et prix déterminent la demande dérivée.
Tester la sensibilité des effectifs
Comparez plusieurs scénarios pour voir si le signal d’embauche change.
Questions fréquentes
Quelle formule est utilisée ?
La valeur est le produit physique marginal multiplié par le prix : VMP = MPP × P.
Comment le coût du travail intervient-il ?
Facultatif, il est soustrait à la VMP et détermine le signal d’embauche, de refus ou d’indifférence.
Faut-il saisir le salaire ou la rémunération totale ?
Saisissez tout le coût marginal pertinent sur la même période que la productivité.
Est-ce le produit de la recette marginale ?
Ils coïncident si chaque unité additionnelle vaut le prix saisi ; sinon, une autre analyse peut convenir.
Que signifie l’indifférence ?
La valeur additionnelle calculée égale exactement le coût du travail et la contribution nette est nulle.
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/value-of-marginal-product \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"marginal_physical_product":8,"output_price":15}'const res = await fetch("https://api.kit.forhosting.com/econ/value-of-marginal-product", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"marginal_physical_product": 8,
"output_price": 15
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/econ/value-of-marginal-product",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"marginal_physical_product": 8,
"output_price": 15
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/econ/value-of-marginal-product", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"marginal_physical_product":8,"output_price":15}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"marginal_physical_product":8,"output_price":15}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/econ/value-of-marginal-product", 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_physical_product": 8,
"output_price": 15
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "econ.value_of_marginal_product",
"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. |