Calculez le coût total d’un salarié
Le salaire ne représente qu’une partie du coût annuel d’un collaborateur. Ce calculateur ajoute au salaire de base positif les avantages sociaux, les charges patronales et l’équipement.
Lancer gratuitement
Il fournit ensuite le coût annuel complet, son équivalent mensuel et une ventilation lisible. Vous pouvez conserver les taux standards ou saisir ceux de votre entreprise, de votre région et du poste afin de préparer des budgets cohérents et faciles à expliquer.
Utilisez un salaire annuel cohérent
Saisissez le salaire de base annuel brut avant primes, avantages, charges patronales ou équipement. Tous les montants conservent la devise du salaire saisi; aucune conversion n’est effectuée. Pour comparer plusieurs postes, gardez la même définition et ne mélangez pas salaire net, mensuel et annuel. Le salaire doit être strictement positif, car zéro ou un montant négatif ne constitue pas une estimation annuelle pertinente.
Adaptez les pourcentages de frais
Les valeurs par défaut sont 30% pour les avantages, 7.65% pour les charges patronales et 5% pour l’équipement et le lieu de travail. Elles constituent un point de départ, non une règle universelle. Remplacez-les par des taux non négatifs issus de vos données financières. Si une catégorie ne s’applique pas, indiquez zéro. Pour convertir une dépense annuelle fixe en pourcentage, divisez-la par le salaire de base puis multipliez par 100.
Interprétez la ventilation avec discernement
Chaque charge est calculée sur le salaire de base puis intégrée aux frais totaux. L’outil ajoute ces frais au salaire et divise le total annuel par douze pour produire une estimation mensuelle. Les montants sont arrondis aux centimes. Ce résultat facilite la planification, mais ne remplace aucun conseil fiscal, juridique ou comptable et n’inclut pas automatiquement primes, recrutement, déplacements ou formation.
Cas d’usage
Préparez un budget d’effectifs
Transformez les salaires prévus en coûts annuels et mensuels comparables avant d’approuver des postes.
Fixez vos tarifs clients
Estimez le coût d’un collaborateur avant de définir un tarif de projet durable.
Comparez des scénarios d’embauche
Modifiez avantages, charges et équipement pour comparer régions, offres ou fourchettes.
Questions fréquentes
Quel est le prix du calcul?
Le tarif de l’API est de $0.002 par calcul; vous pouvez aussi l’exécuter gratuitement dans votre navigateur.
Quels taux sont appliqués par défaut?
Les valeurs sont 30% pour les avantages, 7.65% pour les charges et 5% pour l’équipement.
Puis-je modifier les taux?
Oui. Saisissez tout pourcentage fini et non négatif, y compris zéro.
Le calculateur choisit-il une devise?
Non. Tous les montants utilisent la même unité monétaire que le salaire de base.
Les primes et le recrutement sont-ils inclus?
Pas séparément; intégrez-les à un taux adapté ou ajoutez-les à part dans votre budget.
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/biz/employee-cost-total \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"base_salary":80000}'const res = await fetch("https://api.kit.forhosting.com/biz/employee-cost-total", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"base_salary": 80000
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/biz/employee-cost-total",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"base_salary": 80000
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/biz/employee-cost-total", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"base_salary":80000}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"base_salary":80000}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/biz/employee-cost-total", 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
{
"base_salary": 80000
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "biz.employee_cost_total",
"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. |