Coût horaire d’un participant
Le calculateur de coût horaire d’un participant transforme un salaire annuel en coût pratique par heure de réunion.
Lancer gratuitement
Il divise d’abord le salaire par les heures rémunérées de l’année, puis applique, si vous le souhaitez, un multiplicateur couvrant avantages sociaux, taxes patronales, assurances, matériel ou autres charges d’emploi. Le résultat distingue le coût horaire de base des charges et affiche le total complet. Utilisez une seule devise, car aucun taux de change n’est appliqué. Cet outil sert aux estimations de réunions, aux comparaisons d’effectifs et à la planification interne, non à la paie ni à la conformité fiscale.
Choisissez les heures annuelles adaptées à votre estimation
Commencez par le salaire annuel brut du participant, sa durée hebdomadaire moyenne et le nombre de semaines de travail rémunérées représentées par ce salaire. Le réglage par défaut correspond à quarante heures pendant cinquante-deux semaines, soit 2,080 heures annuelles, mais le bon dénominateur dépend de l’objectif de votre calcul. Pour une personne salariée dont les congés payés font partie de la rémunération, cinquante-deux semaines conviennent souvent puisque le salaire couvre l’année entière. Pour un prestataire ou un poste saisonnier, indiquez les semaines réellement couvertes par le montant annualisé. Un temps partiel doit utiliser ses heures hebdomadaires réelles, et non une convention de temps plein. Le calculateur divise le salaire annuel par les heures hebdomadaires multipliées par les semaines annuelles afin d’obtenir le coût horaire de base. Il s’agit d’un taux de planification, pas nécessairement du salaire horaire de paie, car les congés, heures supplémentaires, primes et règles légales peuvent être traités différemment. Conservez tous les montants dans la même devise : aucun champ monétaire ni taux de change externe n’intervient.
Ajoutez les charges sans masquer le coût de base
Le multiplicateur de charges transforme le coût salarial seul en coût employeur complet. Un multiplicateur de 1 n’ajoute aucune charge, 1.25 ajoute vingt-cinq pour cent et 1.4 en ajoute quarante. Choisissez-le selon les dépenses utiles à votre décision : taxes patronales, couverture santé ou retraite, assurances, locaux, matériel, logiciels, recrutement ou assistance administrative. Ne considérez pas un taux générique comme universel, car les avantages sociaux, le droit du travail et les méthodes internes de répartition varient selon les organisations et les pays. La sortie sépare le coût horaire de base, les charges horaires et le coût horaire complet afin que les personnes chargées du contrôle voient précisément l’effet de l’hypothèse. Elle indique aussi le pourcentage de charges équivalent et le coût annuel complet. Cette transparence est utile lorsque plusieurs services appliquent des taux différents ou lorsque la direction financière remplace une première estimation par un multiplicateur validé. Celui-ci doit être au moins égal à 1 puisque cette capacité modélise des coûts ajoutés au salaire. Calculez séparément l’utilisation ou l’efficacité facturable au lieu de la dissimuler dans un multiplicateur inférieur.
Exploitez le montant horaire pour les réunions et les effectifs
Une fois le coût horaire complet obtenu, multipliez-le par le temps que cette personne consacre à l’activité. Pour une réunion d’une heure, ce montant représente le coût employeur estimé de sa présence ; pour trente minutes, prenez-en la moitié. Pour estimer une réunion collective, calculez chaque participant avec son salaire et ses propres hypothèses de charges, puis additionnez les coûts ajustés à la durée. Cette méthode est plus précise qu’un effectif multiplié par un taux moyen unique lorsque l’ancienneté, les horaires ou les taux de charge diffèrent. Le chiffre doit guider une décision : comparez le coût de présence à la valeur attendue, raccourcissez les réunions récurrentes, déterminez quand une mise à jour asynchrone suffit ou budgétez le temps consacré à un projet. Ne le présentez pas comme une facture exacte, une valeur attribuée au salarié ou un calcul légal de paie. Le salaire peut exclure primes et actions, tandis que le multiplicateur reste une hypothèse de répartition plutôt qu’une dépense marginale mesurée. Conservez les entrées avec tout total communiqué afin qu’une autre personne puisse reproduire l’estimation et comprendre son écart avec la comptabilité ou la paie.
Cas d’usage
Estimer le coût humain d’une réunion
Calculez le coût horaire complet de chaque participant, ajustez-le à la durée et additionnez les estimations avant de programmer une grande réunion récurrente.
Comparer des scénarios d’effectifs
Appliquez des hypothèses cohérentes de salaire, d’horaires et de charges pour comparer le coût employeur horaire de différents postes ou équipes.
Budgéter le temps d’un projet interne
Transformez les hypothèses de rémunération annuelle en coûts horaires de planification pour les ateliers, contrôles, formations et activités mobilisant du personnel.
Questions fréquentes
Quel est le prix du calcul ?
Vous pouvez l’exécuter gratuitement dans le navigateur sur cette page, ou payer $0.002 par requête API.
Que signifie le coût horaire complet ?
Il s’agit du coût horaire fondé sur le salaire, augmenté des charges représentées par votre multiplicateur, notamment les avantages sociaux et taxes patronales.
Comment représenter 30 pour cent de charges ?
Saisissez un multiplicateur de 1.3. Le salaire de base représente 100 pour cent et les 0.3 supplémentaires correspondent à 30 pour cent de charges.
Les congés payés réduisent-ils le nombre de semaines ?
Généralement non lorsque le salaire annuel reste versé pendant les congés. Utilisez le dénominateur conforme à la méthode de votre organisation et consignez cette hypothèse.
Le calculateur convertit-il les devises ?
Non. Tous les résultats monétaires emploient la même unité que annual_salary ; effectuez toute conversion avant ou après ce calcul.
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/attendee-hourly-cost \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"annual_salary":78000}'const res = await fetch("https://api.kit.forhosting.com/biz/attendee-hourly-cost", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"annual_salary": 78000
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/biz/attendee-hourly-cost",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"annual_salary": 78000
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/biz/attendee-hourly-cost", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"annual_salary":78000}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"annual_salary":78000}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/biz/attendee-hourly-cost", 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
{
"annual_salary": 78000
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "biz.attendee_hourly_cost",
"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. |