Méthodologie complète du calculateur : formules exactes, constantes par service, comportement de chaque variable et scénarios vérifiés. Version 5.2.
Version 5.2 · Avril 2026
Sources Cleverix 2025, Brainhub 2025, CBI.eu 2025
Fonction calcWith() dans roi-calculator.js
Ce que signifie un ROI de 40-60 %
Le calculateur mesure le ROI comme le pourcentage du coût interne total que l'entreprise économise en externalisant avec HumanosTech. Un ROI de 55 % signifie : « sur 100 € que vous dépenseriez en interne, vous économisez 55 € en travaillant avec HumanosTech. »
ROI = ( nomPct + hirePct + qualPct + compPct ) × 100 + urgAdjChaque composante est un pourcentage du coût interne (CI) · Plancher 40 % · Plafond 70 %
Fondé sur les données de marché 2025-2026
Cleverix 2025 (nearshore UE) : 30-50 % d'économies salariales. Le ROI de 40-60 % de HumanosTech inclut aussi les gains liés à l'intégration rapide, à la qualité et à la conformité.
Brainhub 2025 : « Eastern Europe nearshoring allows companies to save 40 % (up to 70 % according to other sources) per employee. » Les 70 % ne concernent que des cas exceptionnels.
Alcor 2026 (Estonie) : « up to 40 % costs saved. » L'Estonie, où opère HumanosTech, se situe dans le haut de la fourchette nearshore grâce à sa qualité technique et au cadre réglementaire de l'UE.
Quand le ROI dépasse 60 %
Le ROI ne dépasse 60 % que dans des scénarios exceptionnels identifiés avec précision. Dans ces situations, le calculateur autorise jusqu'à 70 %.
Cas exceptionnel 1 : horizon court (3-6 mois)
Sur un horizon de 3 mois, le hireSav (gain ponctuel de l'intégration rapide) représente une part plus importante du CI total, ce qui pousse le ROI vers 65-70 %. Sur 12 mois, le même hireSav représente un pourcentage plus faible et le ROI redescend à 60 %. C'est mathématiquement exact et cohérent avec le marché.
Cas exceptionnel 2 : urgence Élevée + horizon court
La combinaison d'une urgence Élevée (+5 pp) et d'un horizon court produit les valeurs maximales (jusqu'à 70 %). Exemple : une entreprise qui a besoin d'une intégration immédiate et prévoit 3-6 mois d'évaluation avant de renouveler.
IT + Élevée + 3m : 70% · IT + Élevée + 6m : 69% · IT + Élevée + 12m : 65%
Variables d'entrée
Paramètre
Code
Plage
Par défaut
Effet sur le ROI
Type de service
svc
it, support, ai, data, people
it
±13 pp (impact le plus fort)
Profils
devs
1 a 20
3
−1 pp à 20 profils (compPct se dilue) ; netSav€ croît linéairement
Coût mensuel/profil
sal
2.000 a 12.000 €
4.500 €
−1 pp à 12K€ (compPct se dilue) ; netSav€ croît fortement
Horizon (mois)
months
3 a 36
12
3m=70% → 36m=57% (hirePct se dilue ; impact le plus fort)
Urgence
urgency
1 Faible, 2 Moyenne, 3 Élevée
2
±5 pp (ajustement direct visible)
RH interne
hasHR
true / false
false
−4 pp avec RH (plafond du hireSav de 0.70 → 0.25)
Formule complète
// ÉTAPE 1 : coûts de baseCI = devs × sal × months // coût interne totalhtMon = devs × sal × (1 − savPct) // coût HT mensuelsetup = setupBase + max(0, devs−1) × 500 // intégration ponctuellehtTotal = setup + htMon × months // investissement total HT// ÉTAPE 2 : composantes du ROI en % du CInomPct = max(0, CI − htTotal) / CI // ≈ savPct, varie avec devshirePct = min(hireBase, hireCap) / CI // ∝ 1/months → les mois font varier le ROIqualPct = qualityBoostPct // fixe par servicecompPct = compAnnual × (months/12) / CI // ∝ 1/(devs×sal) → se dilue// ÉTAPE 3 : ROIroiBase = (nomPct + hirePct + qualPct + compPct) × 100 urgAdj = urgency===3 ? 5 : urgency===2 ? 0 : −5 ROI = clamp(roiBase + urgAdj, 40, 70)
Pourquoi les mois font davantage varier le ROI que le salaire. hirePct = hireEur / CI. Comme CI = devs×sal×months, lorsque months augmente, le dénominateur croît mais pas hireEur (montant fixe). hirePct diminue donc avec les mois et le ROI baisse. Avec le salaire, hireEur et CI augmentent proportionnellement, si bien que hirePct varie très peu.
Quatre sources de gain
Source 1 : économies sur la masse salariale (nomPct)
C'est la source dominante. Elle reflète l'écart entre le coût interne et le coût HumanosTech, exprimé en pourcentage du CI.
nomEur = max(0, CI − htTotal) nomPct = nomEur / CI // ≈ savPct pour les horizons longs
Exemple IT 3p 4.500€ 12m : CI=162.000€, htTotal=84.000€ → nomEur=78.000€ → nomPct=48.1%. C'est la raison principale pour laquelle le ROI de base IT est d'environ 60 %.
Source 2 : rapidité de recrutement (hirePct)
Gain ponctuel (en euros) du temps économisé grâce à l'intégration avec HumanosTech. Comme il s'agit d'un montant absolu, son poids relatif (hirePct) est plus élevé sur les horizons courts, ce qui fait des mois la variable ayant le plus d'impact sur le ROI.
refDays = hasHR ? 40 : 75 // jours de référence, processus traditionnel hireBase = devs × (refDays − hireDays) × (sal/22) hireCap = hasHR ? devs×sal×0.25 : devs×sal×0.70 hireEur = min(hireBase, hireCap) hirePct = hireEur / CI // diminue avec months → le ROI baisse avec les mois
Source 3 : qualité et productivité (qualPct)
qualPct = qualityBoostPct // constante par service : IT 4%, IA 5%, autres 2-3%
Source 4 : conformité européenne (compPct)
Montant annuel fixe, proratisé sur la période. Étant fixe en euros, son poids en % du CI diminue avec des salaires élevés et des équipes importantes.
compEur = compAnnual × (months/12) compPct = compEur / CI // diminue si devs et sal sont élevés
Constantes par service
Constante
IT
Support
IA
Data
People
savPct (économie salariale)
50 %
42 %
45 %
45 %
40 %
hireDays (SLA d'intégration)
10 d
7 d
14 d
12 d
5 d
qualPct (productivité)
4 %
2 %
5 %
3 %
2 %
compAnnual (conformité/an)
2.500 €
1.500 €
4.000 €
2.000 €
1.000 €
setupBase (intégration ponctuelle)
2.000 €
1.500 €
3.000 €
2.500 €
1.500 €
+ par profil supplémentaire
+500 €
+500 €
+500 €
+500 €
+500 €
Résultats calculés
Indicateur
Formule
Description
Économie nette
max(0, totBen − setup)
Gain total moins le coût ponctuel d'intégration.
Coût HT/mois
devs × sal × (1 − savPct)
Coût mensuel récurrent. Constant sur toute la période.
Investissement total
setup + htMon × months
Tout ce qui est versé à HumanosTech sur l'horizon.
Coût interne
devs × sal × months
Ce que coûterait le maintien de l'équipe en interne.
Délai de retour
ceil(setup / (monBen − htMon))
Nombre de mois nécessaires pour récupérer le coût de mise en place grâce au gain mensuel net.
Exemple pas à pas
Scénario par défaut : IT Outsourcing, 3 profils, 4 500 €/mois, 12 mois, urgence Moyenne, sans RH interne.
1
CI = 3 × 4.500 × 12
CI = 162.000 €
2
htMon = 3 × 4.500 × (1 − 0.50)
htMon = 6.750 €/mois
3
setup = 2.000 + 2 × 500
setup = 3.000 €
4
htTotal = 3.000 + 6.750 × 12
htTotal = 84.000 €
5
nomPct = (162.000 − 84.000) / 162.000
nomPct = 48.1 %
6
hireSav : sans RH, refDays=75, hireBase=3×65×(4500/22)=39.886€, hireCap=3×4500×0.70=9.450€
hirePct = hireEur/CI ∝ 1/months. Sur 3 mois, le hireSav pèse beaucoup plus sur un petit CI. Sur 36 mois, il se dilue. C'est le facteur à la plus grande amplitude après le service.
Modifie simultanément savPct (source dominante), hireDays, qualPct et compAnnual. L'IT présente le plus grand écart salarial (50 % par rapport à l'UE occidentale).
IT : 60% · IA : 56% · Data : 53% · Support : 49% · People : 47%
Impact moyen
Urgence d'intégration
Ajustement direct de ±5 pp sur le résultat final. Il produit toujours une variation visible : Faible=−5, Moyenne=0, Élevée=+5.
Faible : 55% · Moyenne : 60% · Élevée : 65%
Impact moyen
RH interne
Fait passer le plafond du hireSav de 0.70 à 0.25 mois de salaire. Produit un écart d'environ 4 pp, visible et constant.
Sans RH : 60% · Avec RH : 56%
Impact en euros
Profils à externaliser
compPct se dilue légèrement avec davantage de profils (compAnnual fixe, CI croissant). Le ROI baisse de 1-2 pp entre 1 et 20 profils. Le netSav en euros croît linéairement.
1p: 61% · 3p: 60% · 10p: 59% · 20p: 59%
Impact en euros
Coût mensuel par profil
compPct se dilue avec des salaires élevés (compAnnual fixe, CI croissant). Le ROI baisse de 1 pp entre 2K et 12K€. Le netSav en euros croît nettement.
2K€: 59% · 4.5K€: 60% · 12K€: 60%
Tableau des scénarios vérifiés
Valeurs attendues pour vérifier le code après toute mise à jour. 278/278 combinaisons possibles testées.