Calculateur du coût de faire des affaires
Des coûts fixes de 12 000 et des coûts variables de 9 000 pour 2 000 unités font 21 000 au total, soit 10,5 par unité : 6 de fixe et 4,5 de variable. Saisissez les deux enveloppes et les unités produites pour chiffrer une série. Gratuit dans votre navigateur.
- Gratuit
- Fonctionne dans votre navigateur
- Sans inscription
- Vos données restent sur votre appareil
Lancer gratuitement
Exemple résolu
- Coûts fixes
- 12 000
- Coûts variables
- 9 000
- Coût total
- 21 000
- Coût par unité
- 10,5
- Coût fixe par unité
- 6
- Coût variable par unité
- 4,5
Le coût de faire des affaires est la facture de production complète pour un volume choisi : chaque euro qui reste immobile lorsque la production change, plus chaque euro qui bouge avec elle. Ce calculateur prend trois nombres — charges fixes, charges variables et unités produites — et renvoie le total de la période et le coût moyen d'une unité. L'identité est celle enseignée en comptabilité de gestion : le coût total égale les charges fixes plus les charges variables, et le coût unitaire est ce total divisé par les unités produites.
Comment le coût total et le coût unitaire se calculent à partir des deux masses
Le coût de faire des affaires d'une entreprise à un volume déclaré est la somme de deux masses qui se comportent différemment lorsque la production change. Les charges fixes — loyer, personnel salarié, assurances, taxe foncière, amortissement programmé, licences logicielles — restent les mêmes que vous produisiez une unité ou dix mille dans la période dont vous calculez le coût. Les charges variables — matières directes, main-d'œuvre aux pièces, emballage, fret sortant, commissions de vente liées au volume — sont les décaissements qui appartiennent aux unités réellement fabriquées.
Les masses de coût négatives sont rejetées parce qu'un coût de faire des affaires est un décaissement, pas un avoir. L'arithmétique est une poignée d'opérations finies ; il n'y a ni indice d'inflation, ni moteur fiscal, ni conversion de devises. Ramenez les deux masses dans la même monnaie avant d'appeler, et gardez le décompte d'unités dans la même période que les lignes du grand livre que vous avez additionnées.
Où un calculateur du coût de faire des affaires justifie son usage
Les responsables d'exploitation utilisent un calculateur du coût de faire des affaires lorsqu'une série de production se clôt et que le livre porte une ligne de loyer, une ligne de matières et un décompte d'unités qui doivent devenir une moyenne pour la fiche d'ordre.
C'est une recherche et un métier différents d'un calculateur de seuil de rentabilité : le seuil a besoin d'un prix de vente et résout la quantité qui couvre le livre, tandis que le coût de faire des affaires prend la quantité comme donnée et rapporte ce que le livre a réellement été. Il se distingue aussi d'un outil grand public de coût par usage, qui divise un prix d'achat par les usages attendus d'un bien durable. Une validation en échec ne consomme pas de solde.
Gardez units strictement positif, les deux masses de coût non négatives, ancrez dans les tests les champs monétaires arrondis, et vous obtenez un coût de faire des affaires reproductible pour fiches d'ordre, plugins LMS et workers de bord, sans dresser un moteur de comptabilité analytique à vous.
Questions fréquentes
Comment calcule-t-on le coût de faire des affaires ?
Le coût unitaire est ce total divisé par les unités produites.
Que se passe-t-il si les unités produites valent zéro ?
Des unités nulles ou négatives rendent le coût unitaire indéfini, et ces échecs ne sont pas facturés.
En quoi cela diffère-t-il d'un calculateur de seuil de rentabilité ?
Le seuil de rentabilité a besoin d'un prix de vente et résout la quantité qui couvre le livre. Le coût de faire des affaires prend la quantité comme donnée et rapporte le coût total et le coût unitaire. Les deux réponses ne sont pas interchangeables.
Faut-il saisir le coût variable par unité ou le total ?
Le total. Saisissez toute l'enveloppe variable de la série, par exemple l'ensemble des matières et commissions pour ces unités. Le calculateur en déduit le coût variable par unité, 4,5 dans l'exemple.
Quels coûts sont fixes et lesquels sont variables ?
Les fixes ne bougent pas selon la production : loyer, salariés, assurances, taxe foncière, amortissements et licences logicielles. Les variables suivent les unités fabriquées : matières, main-d'œuvre à la pièce, emballage, transport sortant et commissions liées au volume.
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/cost-of-doing-business \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"fixed_costs":12000,"variable_costs":9000,"units":2000}'const res = await fetch("https://api.kit.forhosting.com/fin/cost-of-doing-business", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"fixed_costs": 12000,
"variable_costs": 9000,
"units": 2000
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/fin/cost-of-doing-business",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"fixed_costs": 12000,
"variable_costs": 9000,
"units": 2000
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/fin/cost-of-doing-business", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"fixed_costs":12000,"variable_costs":9000,"units":2000}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"fixed_costs":12000,"variable_costs":9000,"units":2000}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/fin/cost-of-doing-business", 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
{
"fixed_costs": 12000,
"variable_costs": 9000,
"units": 2000
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "fin.cost_of_doing_business",
"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. |
Notes techniques
Zéro unité rend la moyenne indéfinie, de sorte que la tâche échoue avec invalid_input et n'est pas facturée.
Comment le coût total et le coût unitaire se calculent à partir des deux masses
Cet endpoint traite variable_costs comme la masse variable totale du volume de production déclaré, et non comme un tarif unitaire : vous savez déjà ce que la série a coûté en matières et commissions, ou vous avez budgété ce total. Le total de période est alors l'identité du manuel total_cost égal à fixed_costs plus variable_costs. Le coût moyen unitaire est ce total divisé par les unités produites, qui se scinde aussi en une part fixe (fixed_costs divisé par units) qui baisse quand le volume monte et une part variable (variable_costs divisé par units) qui est le véritable coût variable unitaire de la série. Les deux parts s'additionnent pour reformer cost_per_unit, le chiffre qui figure sur une fiche d'ordre, une feuille de coût standard ou une comparaison faire-ou-acheter.
Contrat d'entrée, forme de la réponse et comportement d'erreur
Les totaux monétaires sont arrondis half-up au centime ; les chiffres unitaires sont arrondis half-up à six décimales afin qu'un grand volume montre encore une moyenne stable. Exemple : douze mille de charges fixes, neuf mille de charges variables et deux mille unités donnent un coût total de vingt et un mille, un coût unitaire de dix virgule cinq, un coût fixe unitaire de six et un coût variable unitaire de quatre virgule cinq. Envoyez par POST un corps JSON avec trois nombres finis obligatoires. fixed_costs est la masse fixe totale de la période dans une seule unité monétaire ; les alias fixed, fc et fixed_cost pointent vers le même champ. variable_costs est la masse variable totale des unités dont vous calculez le coût, dans cette même monnaie ; les alias variable_cost, variable et vc sont acceptés pour qu'un export du grand livre conserve le nom de ses colonnes. units (alias units_produced, quantity, q) est le nombre d'unités produites dans la même période. Chaque champ numérique peut arriver comme nombre JSON ou comme chaîne numérique. Les champs manquants, les chaînes vides et les valeurs non finies échouent avec invalid_input en nommant le champ. Si fixed_costs ou variable_costs est négatif, la requête échoue. Ces échecs ne sont pas facturés. En cas de succès, le corps répète les trois entrées, puis rapporte total_cost, cost_per_unit, fixed_cost_per_unit et variable_cost_per_unit. Associez le JSON à votre propre nomenclature si vous devez dériver variable_costs à partir de SKUs ; cet endpoint coûte une masse donnée et un volume donné, il n'explose pas une recette. Gardez les requêtes petites, ancrez les champs arrondis dans les tests, et traitez les alias uniquement comme des noms de transport.
Où un calculateur du coût de faire des affaires justifie son usage
Les ateliers à la commande relancent les mêmes trois champs lorsqu'un second poste s'ajoute ou qu'une facture de matières arrive en retard, puis ancrent le nouveau cost_per_unit avant de coter le lot suivant. Les partenaires financiers prennent fixed_costs dans le budget des frais généraux, variable_costs dans le sous-grand-livre des comptes fournisseurs et units dans le rapport de production, et stockent total_cost et cost_per_unit dans une feuille de coûts pour que chaque estimateur partage un seul chiffre. Les équipes produit branchent le contrat sur des connecteurs ERP, des ancrages de coût standard et des contrôles CI qui doivent figer cost_per_unit sans appeler une API de grand livre. Comme l'implémentation est parse pure de palier A, chaque appel réussi coûte le prix de base publié $0.002 sans jetons de modèle ni réseau sortant.
Cas d'intégration
Clôturer une série de production sur la fiche d'ordre
Transformez la masse fixe de la période, la masse variable de la série et les unités produites en un total_cost et un cost_per_unit pour la fiche d'ordre.
Rafraîchir le devis d'atelier après un changement de volume ou de matières
Recalculez le coût du lot lorsqu'un second poste s'ajoute ou qu'une facture de matières arrive : le même calculateur, de nouveaux units ou variable_costs, une moyenne partagée.
Ancrer le coût standard dans l'ERP et la CI
Prenez fixed_costs, variable_costs et units dans le budget et le rapport de production, puis figez total_cost et cost_per_unit dans les estimateurs et les tests.
Questions techniques
variable_costs est-il un tarif unitaire ou un total ?
Un total pour le volume de production déclaré. Saisissez la masse variable qui appartient à ces unités (matières, main-d'œuvre aux pièces, fret, commissions). Le coût variable unitaire est renvoyé comme variable_cost_per_unit.
Combien coûte le calculateur du coût de faire des affaires ?
L'outil 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.