{"id":18894,"date":"2020-01-01T00:00:01","date_gmt":"2020-01-01T00:00:01","guid":{"rendered":"https:\/\/www.teammeter.com\/?p=18894"},"modified":"2026-10-21T14:09:57","modified_gmt":"2026-10-21T14:09:57","slug":"skill-management-roi-calculator","status":"publish","type":"post","link":"https:\/\/www.teammeter.com\/fr\/skill-management-roi-calculator\/","title":{"rendered":"Skill Management: Check the ROI Yourself"},"content":{"rendered":"\n<div class=\"wp-block-group\" style=\"margin-top:0px;margin-bottom:0px\"><div class=\"wp-block-group__inner-container is-layout-constrained wp-container-core-group-is-layout-e692cd6e wp-block-group-is-layout-constrained\">\n<div class=\"wp-block-group is-nowrap is-layout-flex wp-container-core-group-is-layout-c6496ea6 wp-block-group-is-layout-flex\" style=\"margin-bottom:20px\">\n<p class=\"has-text-color has-background\" style=\"border-radius:30px;color:#82624c;background-color:#f0ece4;padding-top:15px;padding-right:20px;padding-bottom:15px;padding-left:20px;font-size:13px;font-style:normal;font-weight:600;line-height:1.2;text-transform:uppercase\">ROI calculator<\/p>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading\">What does skill management save?<\/h2>\n\n\n\n<p style=\"font-size:15px;line-height:1.6\">Work out with your own numbers what skill management returns and what it costs. Below the calculator we explain how we get there, and where we have no evidence.<\/p>\n<\/div><\/div>\n\n\n\n<style>\n\/* Blog-Kopf des geteilten Content-Templates nur auf diesem Beitrag ausblenden:\n   der Rechner traegt seine eigene Ueberschrift, Titel und Byline waren Dopplung. *\/\nbody.postid-18894 h1.gb-headline-c76cf073,\nbody.postid-18894 .gb-grid-wrapper-b6ed0a5d{display:none}\n#tmroi{--c-card:var(--base-3,#ffffff);--c-sand:var(--background-100,#f0ece4);--c-ink:var(--contrast,#403f47);--c-mute:var(--contrast-2,#807a77);--c-act:var(--primary-300,#6de6f3);--c-act2:var(--primary-400,#4dd8ea);--c-deep:var(--primary-500,#0eb3cc);--c-pale:var(--primary-100,#d1f9fc);--c-brown:#82624c;color:var(--c-ink);font-size:16px;line-height:1.5}\n#tmroi *{box-sizing:border-box}\n#tmroi .wrap{max-width:1160px;margin:0 auto}\n#tmroi .steps{display:flex;align-items:flex-start;gap:0;margin:0 0 28px}\n#tmroi .step{flex:0 0 auto;display:flex;flex-direction:column;align-items:center;gap:9px;\n  background:none;border:none;padding:0;cursor:pointer;font:inherit;width:132px}\n#tmroi .step .dot{width:32px;height:32px;border-radius:50%;display:grid;place-items:center;\n  background:var(--c-sand);color:var(--c-mute);font-size:14px;font-weight:700;\n  transition:background .18s,color .18s}\n#tmroi .step .cap{font-size:13.5px;line-height:1.3;text-align:center;color:var(--c-mute)}\n#tmroi .step.done .dot{background:var(--primary-200,#a8f1f9);color:var(--c-ink)}\n#tmroi .step.done .cap{color:var(--c-ink)}\n#tmroi .step.now .dot{background:var(--c-act);color:var(--c-ink)}\n#tmroi .step.now .cap{color:var(--c-ink);font-weight:700}\n#tmroi .step:focus-visible .dot{outline:none;box-shadow:0 0 0 3px var(--c-pale)}\n#tmroi .rail{flex:1 1 auto;height:2px;background:var(--c-sand);margin-top:15px;min-width:20px}\n#tmroi .rail.lit{background:var(--primary-200,#a8f1f9)}\n#tmroi .pane{display:none}\n#tmroi .pane.on{display:block}\n#tmroi .nav{display:flex;justify-content:space-between;gap:12px;margin-top:20px}\n#tmroi .nav button[disabled]{opacity:.4;cursor:default}\n\/* Theme-Regeln setzen auf jeden button padding:8px 15px und margin-top:20px, beide !important.\n   Das schob die Ziffern 28px unter die Verbindungslinie (gemessen 03.09.2026). *\/\n#tmroi .step{padding:0 !important;margin-top:0 !important}\n#tmroi .btn{padding:12px 20px !important;margin-top:0 !important}\n#tmroi .btn.wide{margin-top:14px !important}\n#tmroi .btn.ico{padding:0 !important;width:40px;height:40px;display:inline-grid;place-items:center;flex:0 0 auto}\n#tmroi .btn.ico svg{width:18px;height:18px;display:block}\n#tmroi .grid{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:24px;align-items:start}\n#tmroi .card{background:var(--c-card);border-radius:10px;padding:25px}\n\/* Ergebnisspalte gegen das Formular absetzen: beide Karten und die Seite waren reinweiss. *\/\n#tmroi .out .card{background:var(--c-sand)}\n#tmroi .out .row.sum{border-top-color:#ddd6ca}\n#tmroi .out .net{border-top-color:var(--c-deep)}\n#tmroi .out .trust{border-top-color:#ddd6ca}\n#tmroi .card+.card{margin-top:20px}\n#tmroi h3.ct{font-size:20px;font-weight:700;line-height:1.2;margin:0 0 4px;color:var(--c-ink)}\n#tmroi p.cs{font-size:14px;line-height:1.5;color:var(--c-mute);margin:0 0 20px;max-width:56ch}\n#tmroi .fld{margin:0 0 20px}\n#tmroi .fld:last-child{margin-bottom:0}\n#tmroi .lab{display:flex;justify-content:space-between;align-items:baseline;gap:12px;font-size:16px;font-weight:700;line-height:1.4;margin:0 0 10px}\n#tmroi .lab .num{color:var(--c-deep);font-variant-numeric:tabular-nums;white-space:nowrap}\n#tmroi input[type=number]{width:100%;max-width:320px;font-family:inherit;font-size:16px;font-weight:400;color:var(--c-ink);background:#fff;border:1px solid #cccccc;border-radius:8px;padding:14px 16px}\n#tmroi input[type=number]:focus{outline:none;border-color:var(--c-deep);box-shadow:0 0 0 3px var(--c-pale)}\n#tmroi input[type=range]{-webkit-appearance:none;appearance:none;width:100%;height:8px;border-radius:4px;background:var(--c-sand);margin:0;cursor:pointer}\n#tmroi input[type=range].lit{background-image:linear-gradient(to right,var(--primary-200,#a8f1f9) var(--fill,0%),rgba(0,0,0,0) var(--fill,0%))}\n#tmroi input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;width:28px;height:28px;border-radius:50%;background:var(--c-act);border:3px solid #fff;box-shadow:0 1px 5px rgba(64,63,71,.3);cursor:grab}\n#tmroi input[type=range]::-moz-range-thumb{width:28px;height:28px;border-radius:50%;background:var(--c-act);border:3px solid #fff;box-shadow:0 1px 5px rgba(64,63,71,.3);cursor:grab}\n#tmroi input[type=range]:focus{outline:none}\n#tmroi input[type=range]:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 4px var(--c-pale)}\n#tmroi .derive{border-top:1px solid var(--c-sand);margin-top:22px;padding-top:6px}\n#tmroi .pot{border-top:1px solid var(--c-sand);padding-top:20px;margin-top:20px}\n#tmroi .pot.first{border-top:0;padding-top:0;margin-top:0}\n#tmroi .head{display:flex;gap:12px;align-items:flex-start;cursor:pointer}\n#tmroi .head input{width:20px;height:20px;margin:3px 0 0;accent-color:var(--c-deep);flex:0 0 auto;cursor:pointer}\n#tmroi .tt{display:block;font-size:16px;font-weight:700;line-height:1.4}\n#tmroi .ss{display:block;font-size:14px;line-height:1.5;color:var(--c-mute);margin-top:3px}\n#tmroi .body{display:none;padding:20px 0 2px 32px}\n#tmroi .pot.on .body{display:block}\n#tmroi .note{font-size:14px;line-height:1.5;color:var(--c-mute);margin:8px 0 0;max-width:62ch}\n#tmroi .out{position:sticky;top:90px}\n#tmroi .blkh{font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:.02em;color:var(--c-brown);margin:0 0 12px}\n#tmroi .row{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding:7px 0;font-size:15px}\n#tmroi .row .k small{display:block;font-size:13px;line-height:1.4;color:var(--c-mute);margin-top:2px}\n#tmroi .row .v{font-weight:600;white-space:nowrap;font-variant-numeric:tabular-nums}\n#tmroi .row.sum{border-top:1px solid var(--c-sand);margin-top:8px;padding-top:12px;font-weight:700}\n#tmroi .row.sum .v{font-weight:700}\n#tmroi .empty{font-size:14px;color:var(--c-mute);padding:7px 0;margin:0}\n#tmroi .net{border-top:2px solid var(--c-act);margin-top:22px;padding-top:18px}\n#tmroi .big{font-size:34px;font-weight:700;line-height:1.1;margin:0;font-variant-numeric:tabular-nums}\n#tmroi .biglab{font-size:14px;color:var(--c-mute);margin:5px 0 0}\n#tmroi .hart{font-size:14px;line-height:1.5;margin:14px 0 0}\n#tmroi .amo{font-size:14px;line-height:1.5;color:var(--c-mute);margin:8px 0 0}\n#tmroi .btn{display:inline-block;font-family:inherit;font-size:16px;font-weight:600;color:var(--c-ink);background:var(--c-act);border:2px solid var(--c-act);border-radius:6px;padding:12px 20px;cursor:pointer;text-decoration:none;line-height:1.3}\n#tmroi .btn:hover{background:var(--c-act2);border-color:var(--c-act2);color:var(--c-ink)}\n#tmroi .btn.ghost{background:var(--c-sand);border-color:var(--c-sand);font-weight:500}\n#tmroi .btn.wide{display:block;width:100%;text-align:center;margin-top:14px}\n#tmroi .share{margin-top:18px;display:flex;align-items:center;gap:12px;flex-wrap:wrap}\n#tmroi .msg{font-size:14px;color:var(--c-mute)}\n#tmroi .trust{border-top:1px solid var(--c-sand);margin-top:22px;padding-top:18px}\n#tmroi .tline{font-size:14px;line-height:1.5;color:var(--c-mute);margin:0}\n#tmroi .soft{background:var(--c-sand)}\n#tmroi .soft h3{font-size:16px;font-weight:700;margin:0 0 8px}\n#tmroi .soft p{font-size:14px;line-height:1.5;margin:0}\n#tmroi .src{font-size:14px;line-height:1.6;color:var(--c-mute);margin:18px 0 0;max-width:88ch}\n\/* Die drei Erklaerstellen liegen ab 03.09.2026 in einem Block statt an drei Orten. *\/\n#tmroi .expl{background:var(--c-sand);border-radius:10px;padding:25px;margin:28px 0 0}\n#tmroi .expl h3{font-size:16px;font-weight:700;margin:0 0 8px;color:var(--c-ink)}\n#tmroi .expl p{font-size:14px;line-height:1.6;margin:0;color:var(--c-mute)}\n#tmroi .expl .src:first-of-type{margin-top:18px}\n#tmroi .sumcard .srow{display:flex;justify-content:space-between;gap:12px;padding:8px 0;font-size:15px;border-bottom:1px solid var(--c-sand)}\n#tmroi .sumcard .srow:last-child{border-bottom:0}\n#tmroi .sumcard .sgrp{font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:.02em;color:var(--c-brown);margin:22px 0 6px}\n#tmroi .sumcard .sgrp:first-child{margin-top:0}\n#tmroi .sumacts{display:flex;gap:12px;flex-wrap:wrap;margin-top:24px}\n#tmroi .src b{color:var(--c-ink);font-weight:600}\n\/* Punkt 7 Camille 03.09.2026: das Demo-Modul mit Sonali soll deutlicher heraustreten.\n   Nur CSS, die GenerateBlocks-Attribute bleiben unberuehrt. *\/\nbody.postid-18894 .gb-element-9d9bfebb{background-color:var(--background-100,#f0ece4);margin-top:40px;box-shadow:0 2px 30px rgba(64,63,71,.08)}\nbody.postid-18894 .gb-element-9d9bfebb .gb-element-50e0e3ba{background-color:var(--base-3,#ffffff)}\nbody.postid-18894 .gb-element-9d9bfebb .gb-element-2e4e69d8{background-color:var(--base-3,#ffffff)}\n@media (max-width:1024px){#tmroi .grid{grid-template-columns:1fr}#tmroi .out{position:static}}\n@media (max-width:767px){#tmroi .card{padding:20px}#tmroi .body{padding-left:0}#tmroi .big{font-size:30px}\n  #tmroi .step{width:84px}#tmroi .step .cap{font-size:12px}}\n<\/style>\n\n<div id=\"tmroi\"><div class=\"wrap\"><div class=\"grid\">\n  <div class=\"in\">\n    <div class=\"steps\" id=\"steps\"><\/div>\n    <div class=\"pane on\" data-p=\"1\"><div class=\"card\">\n      <h3 class=\"ct\" id=\"t1\"><\/h3>\n      <p class=\"cs\" id=\"s1\"><\/p>\n      <div class=\"fld\">\n        <div class=\"lab\"><span id=\"lMA\"><\/span><span class=\"num\" id=\"vMA\"><\/span><\/div>\n        <input type=\"range\" id=\"ma\" min=\"20\" max=\"3000\" step=\"10\" value=\"100\">\n      <\/div>\n      <div class=\"fld\">\n        <div class=\"lab\"><span id=\"lPK\"><\/span><span class=\"num\" id=\"vPK\"><\/span><\/div>\n        <input type=\"range\" id=\"pk\" min=\"30000\" max=\"120000\" step=\"1000\" value=\"60000\">\n        <p class=\"note\" id=\"nPK\"><\/p>\n      <\/div>\n      <div class=\"derive\">\n        <div class=\"row\"><span class=\"k\" id=\"lLohn\"><\/span><span class=\"v\" id=\"dLohn\"><\/span><\/div>\n        <div class=\"row\"><span class=\"k\" id=\"lSatz\"><\/span><span class=\"v\" id=\"dSatz\"><\/span><\/div>\n      <\/div>\n    <\/div><\/div>\n    <div class=\"pane\" data-p=\"2\"><div class=\"card\">\n      <h3 class=\"ct\" id=\"t2\"><\/h3>\n      <p class=\"cs\" id=\"s2\"><\/p>\n      <div id=\"nutzen\"><\/div>\n    <\/div><\/div>\n    <div class=\"pane\" data-p=\"3\"><div class=\"card\">\n      <h3 class=\"ct\" id=\"t3\"><\/h3>\n      <p class=\"cs\" id=\"s3\"><\/p>\n      <div id=\"optional\"><\/div>\n    <\/div><\/div>\n    <div class=\"pane\" data-p=\"4\"><div class=\"card sumcard\">\n      <h3 class=\"ct\" id=\"t4\"><\/h3>\n      <p class=\"cs\" id=\"s4\"><\/p>\n      <div id=\"summary\"><\/div>\n      <div class=\"sumacts\">\n        <button id=\"edit\" type=\"button\" class=\"btn ghost\"><\/button>\n        <button id=\"restart\" type=\"button\" class=\"btn ghost\"><\/button>\n      <\/div>\n    <\/div><\/div>\n    <div class=\"nav\" id=\"nav\">\n      <button id=\"back\" type=\"button\" class=\"btn ghost\"><\/button>\n      <button id=\"next\" type=\"button\" class=\"btn\"><\/button>\n    <\/div>\n  <\/div>\n  <div class=\"out\">\n    <div class=\"card\">\n      <div class=\"blkh\" id=\"hB\"><\/div>\n      <div id=\"rNutzen\"><\/div>\n      <div class=\"row sum\"><span class=\"k\" id=\"lSumB\"><\/span><span class=\"v\" id=\"sNutzen\"><\/span><\/div>\n      <div style=\"margin-top:24px\">\n        <div class=\"blkh\" id=\"hK\"><\/div>\n        <div id=\"rKosten\"><\/div>\n        <div class=\"row sum\"><span class=\"k\" id=\"lSumK\"><\/span><span class=\"v\" id=\"sKosten\"><\/span><\/div>\n      <\/div>\n      <div class=\"net\">\n        <p class=\"big\" id=\"netto\"><\/p>\n        <p class=\"biglab\" id=\"lNet\"><\/p>\n        <a class=\"btn wide\" id=\"cta\" href=\"\/demo-request\/\"><\/a>\n        <p class=\"hart\" id=\"hart\"><\/p>\n        <p class=\"amo\" id=\"amo\"><\/p>\n      <\/div>\n      <div class=\"trust\">\n        <p class=\"tline\" id=\"tline\"><\/p>\n        <div class=\"share\">\n          <button id=\"btnShare\" type=\"button\" class=\"btn ghost ico\" title=\"\" aria-label=\"\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M10 13a5 5 0 0 0 7.5.5l3-3a5 5 0 0 0-7-7l-1.5 1.5\"><\/path><path d=\"M14 11a5 5 0 0 0-7.5-.5l-3 3a5 5 0 0 0 7 7l1.5-1.5\"><\/path><\/svg><\/button>\n          <span class=\"msg\" id=\"shareMsg\"><\/span>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/div>\n<div class=\"expl\">\n  <h3 id=\"tStart\"><\/h3>\n  <p id=\"sStart\"><\/p>\n  <p class=\"src\" id=\"srcLine\"><\/p>\n  <p class=\"src\" id=\"foot\"><\/p>\n<\/div>\n<\/div><\/div>\n\n<script>\n(function(){\nvar R=document.getElementById('tmroi');\nif(!R){return;}\nvar isDE=(document.documentElement.lang||'en').toLowerCase().indexOf('de')===0;\nvar LOC=isDE?'de-DE':'en-GB';\nvar HRS=1680;\nvar nf0=new Intl.NumberFormat(LOC,{maximumFractionDigits:0});\nvar cf0=new Intl.NumberFormat(LOC,{style:'currency',currency:'EUR',maximumFractionDigits:0});\nvar cf2=new Intl.NumberFormat(LOC,{style:'currency',currency:'EUR',minimumFractionDigits:2,maximumFractionDigits:2});\nvar N0=function(n){return nf0.format(Math.round(n));};\nvar EUR=function(n){return cf0.format(Math.round(n));};\nvar EUR2=function(n){return cf2.format(n);};\nvar E=function(id){return document.getElementById(id);};\nvar T=function(id,v){var e=E(id);if(e){e.textContent=v;}};\n\nvar L=isDE?{\n t1:'Euer Unternehmen',s1:'Zwei Zahlen, die jeder kennt. Alles Weitere leitet sich daraus ab.',\n back:'Zur\u00fcck',next:'Weiter',done:'Fertig',\n ma:'Mitarbeitende',pk:'Personalkosten je Kopf und Jahr',\n nPK:'Bruttogehalt plus Arbeitgeberanteil.',\n lohn:'Personalkosten gesamt',satz:'Stundensatz',\n satzSub:'Personalkosten geteilt durch 1.680 Jahresstunden',\n t2:'Was es bringt',s2:'Haken raus, was f\u00fcr euch nicht z\u00e4hlt.',\n t3:'Optional dazu',s3:'Vier Posten, die nicht auf jedes Unternehmen zutreffen. Setzt den Haken nur dort, wo ihr die Zahl kennt.',\n hB:'Was es bringt',hK:'Was es kostet',\n sumB:'Nutzen pro Jahr',sumK:'Kosten pro Jahr',\n net:'Nutzen minus Kosten, pro Jahr',\n empty:'Noch kein Posten ausgew\u00e4hlt.',\n share:'Ergebnis teilen',shareOk:'Link kopiert.',shareBar:'Link steht in der Adresszeile.',\n t4:'Eure Angaben im \u00dcberblick',s4:'Das habt ihr eingetragen. \u00c4ndert einzelne Werte oder fangt neu an.',\n sEdit:'Angaben \u00e4ndern',sRestart:'Neu anfangen',\n sBasis:'Euer Unternehmen',sErgebnis:'Ergebnis',sAus:'Nicht gew\u00e4hlt',\n tline:'Teammeter, gehostet in Deutschland, ISO 27001 zertifiziert, 30 Tage testbar.',\n cta:'Rechnung gemeinsam aufsetzen',\n tStart:'Woher die Startwerte kommen',\n sStart:'Die vorbelegten Werte sind Referenzwerte aus unseren bisherigen Kundenprojekten und zeigen eine typische Gr\u00f6\u00dfenordnung. Zwei der optionalen Posten starten leer, weil dort nur eure eigene Rechnung z\u00e4hlt. Ersetzt alles durch eure Zahlen, dann rechnet das Werkzeug damit weiter.',\n hart:'Davon ohne Produktivit\u00e4t: ',hart2:'. Diese Zeile h\u00e4lt auch in einer Freigabe.',\n amo1:'Die einmalige Einarbeitung ist im ersten Monat wieder drin.',\n amoA:'Die einmalige Einarbeitung ist nach ',amoB:' Monaten wieder drin.',\n srcLine:'Quelle f\u00fcr die Produktivit\u00e4tsspanne: Gallup, Q12 Meta-Analyse, 11. Auflage 2024, Seite 5. Gemessen wird dort Mitarbeiterbindung, nicht ein Werkzeug wie unseres. Die drei Prozent im Rechner liegen bewusst weit darunter.',\n foot:'Rechenweg: Stundensatz ist Personalkosten geteilt durch 1.680 Jahresstunden. Produktivit\u00e4t rechnet auf die gesamten Personalkosten, Fluktuation auf die Kopfzahl, Weiterbildung auf Budget mal Kopfzahl. Die Lizenzkosten sind ab-Preise aus unserer Preisliste und staffeln sich nach Unternehmensgr\u00f6\u00dfe. Alle Ergebnisse sind Sch\u00e4tzungen auf Basis eurer Eingaben.',\n kLiz:'Software-Lizenzen',kEin:'Einarbeitung',kAdm:'Pflege im Werkzeug',\n iLizA:' je Kopf und Monat, gestaffelt nach Unternehmensgr\u00f6\u00dfe',\n iLizB:' je Kopf und Monat, ab 2.000 Mitarbeitenden nach Vereinbarung',\n iEinA:'einmalig 2 Stunden f\u00fcr rund ',iEinB:' neue Personen im Jahr',\n iAdm:'eine halbe Stunde je Kopf und Monat',\n prodT:'Produktivit\u00e4t',prodS:'Leute arbeiten an dem, wof\u00fcr sie qualifiziert sind.',\n prodF:'Steigerung in Prozent der Personalkosten',\n prodSrc:'Bezogen auf eure gesamten Personalkosten. Zur Einordnung: zwischen dem besten und dem schw\u00e4chsten Viertel misst Gallup 14 bis 18 Prozent Unterschied (Q12 Meta-Analyse, 11. Auflage 2024, Seite 5). Das ist Mitarbeiterbindung, nicht unser Werkzeug. Drei Prozent liegen bewusst weit darunter.',\n flukT:'Weniger Fluktuation',flukS:'Wer eine Entwicklungsperspektive sieht, geht seltener.',\n flukF1:'R\u00fcckgang in Prozentpunkten',flukS1:'Um wie viele Punkte eure Fluktuationsquote sinkt.',\n flukF2:'Kosten je Ersatzeinstellung',flukS2:'Recruiting, Einarbeitung und die Zeit bis zur vollen Leistung.',\n trainT:'Weiterbildungsbudget wirkt besser',trainS:'Nur wenn ihr ein eigenes Budget habt. Es geht dorthin, wo eine L\u00fccke belegt ist.',\n trainF1:'Budget je Kopf und Jahr',trainS1:'Was ihr heute je Person und Jahr f\u00fcr Weiterbildung ausgebt.',\n trainF2:'Anteil, der heute verpufft, in Prozent',trainS2:'Budget, das ins Leere l\u00e4uft, weil die L\u00fccke nicht bekannt ist.',\n toolsT:'Werkzeuge, die wegfallen',toolsS:'Nur wenn ihr heute f\u00fcr etwas zahlt, das Teammeter ersetzt.',\n toolsF:'Was ihr daf\u00fcr heute im Jahr zahlt',toolsSrc:'Lizenzen, Zusatzmodule, eingekaufte Vorlagen. Der Posten, f\u00fcr den es eine Rechnung gibt.',\n extT:'Intern besetzen statt extern einkaufen',extS:'Nur wenn ihr Rollen extern vergebt, weil intern niemand wei\u00df, wer was kann.',\n extF1:'Eins\u00e4tze pro Jahr, die intern besetzbar w\u00e4ren',extS1:'Projekte, Vertretungen, Sonderaufgaben.',\n extF2:'Mehrkosten je Einsatz gegen\u00fcber intern',extS2:'Differenz zwischen externem Tagessatz und eigenen Kosten, mal Einsatzdauer.',\n riskT:'Vermiedenes Risiko',riskS:'Nur bei Nachweispflicht: abgelaufene Zertifikate, Auflagen, ein Audit, das nicht besteht.',\n riskF:'Betrag pro Jahr',riskSrc:'Setzt hier nur an, was ihr beziffern k\u00f6nnt.'\n}:{\n t1:'Your organisation',s1:'Two numbers everyone knows. Everything else follows from them.',\n back:'Back',next:'Next',done:'Done',\n ma:'Employees',pk:'Staff cost per person per year',\n nPK:'Gross salary plus employer contributions.',\n lohn:'Total staff cost',satz:'Hourly rate',\n satzSub:'Staff cost divided by 1,680 working hours a year',\n t2:'What it returns',s2:'Untick anything that does not count for you.',\n t3:'Optional on top',s3:'Four items that do not apply to every organisation. Only tick the ones where you know the number.',\n hB:'What it returns',hK:'What it costs',\n sumB:'Return per year',sumK:'Cost per year',\n net:'Return minus cost, per year',\n empty:'No item selected yet.',\n share:'Share this result',shareOk:'Link copied.',shareBar:'The link is in the address bar.',\n t4:'Your answers at a glance',s4:'This is what you entered. Change any value or start over.',\n sEdit:'Edit answers',sRestart:'Start over',\n sBasis:'Your organisation',sErgebnis:'Result',sAus:'Not selected',\n tline:'Teammeter, hosted in Germany, ISO 27001 certified, 30 days to try.',\n cta:'Set the numbers up together',\n tStart:'Where the starting values come from',\n sStart:'The preset values are reference values from our customer projects so far and show a typical order of magnitude. Two of the optional items start empty, because only your own figure counts there. Replace everything with your numbers and the tool carries on from those.',\n hart:'Of which without productivity: ',hart2:'. That is the line that also holds in a sign-off.',\n amo1:'The one-off onboarding pays for itself inside the first month.',\n amoA:'The one-off onboarding pays for itself after ',amoB:' months.',\n srcLine:'Source for the productivity range: Gallup, Q12 meta-analysis, 11th edition 2024, page 5. What is measured there is employee engagement, not a tool like ours. The three percent in the calculator sit deliberately well below it.',\n foot:'How this is calculated: the hourly rate is staff cost divided by 1,680 working hours a year. Productivity is calculated on total staff cost, turnover on headcount, training on budget times headcount. The licence costs are from-prices out of our price list and are tiered by organisation size. All results are estimates based on your input.',\n kLiz:'Software licences',kEin:'Onboarding',kAdm:'Upkeep in the tool',\n iLizA:' per person per month, tiered by organisation size',\n iLizB:' per person per month, from 2,000 employees by agreement',\n iEinA:'one-off, 2 hours for around ',iEinB:' new people a year',\n iAdm:'half an hour per person per month',\n prodT:'Productivity',prodS:'People work on what they are qualified for.',\n prodF:'Gain as a percentage of staff cost',\n prodSrc:'Applied to your total staff cost. For scale: between the top and the bottom quartile Gallup measures a difference of 14 to 18 percent (Q12 meta-analysis, 11th edition 2024, page 5). That is employee engagement, not our tool. Three percent sits deliberately well below it.',\n flukT:'Lower turnover',flukS:'People who can see a path forward leave less often.',\n flukF1:'Drop in percentage points',flukS1:'How many points your turnover rate falls by.',\n flukF2:'Cost per replacement hire',flukS2:'Recruiting, onboarding and the ramp-up to full performance.',\n trainT:'Training budget lands better',trainS:'Only if you hold your own budget. It goes where a gap is documented.',\n trainF1:'Budget per person per year',trainS1:'What you spend on training per person per year today.',\n trainF2:'Share that goes to waste today, in percent',trainS2:'Budget that misses, because the gap was never known.',\n toolsT:'Tools you can drop',toolsS:'Only if you pay for something today that Teammeter replaces.',\n toolsF:'What you pay for it per year today',toolsSrc:'Licences, add-on modules, bought-in templates. The item that comes with an invoice.',\n extT:'Fill roles internally instead of buying them in',extS:'Only if you place roles externally because nobody internally knows who can do what.',\n extF1:'Assignments per year that could be filled internally',extS1:'Projects, cover, special assignments.',\n extF2:'Extra cost per assignment versus internal',extS2:'The gap between an external day rate and your own cost, times the length of the assignment.',\n riskT:'Risk avoided',riskS:'Only where proof is required: expired certificates, conditions, an audit that does not pass.',\n riskF:'Amount per year',riskSrc:'Only put in what you can actually quantify.'\n};\n\nfunction pricePerHead(n){\n  if(n>=1000){return 3.5;}\n  if(n>=500){return 4;}\n  if(n>=250){return 4.5;}\n  if(n>=100){return 5;}\n  if(n>=50){return 6;}\n  return 8;\n}\n\nvar BEN=[\n {k:'prod',tt:L.prodT,ss:L.prodS,\n  f:[{id:'pct',lab:L.prodF,start:3,step:'0.1',src:L.prodSrc}],\n  calc:function(v,ma,pk){return ma*pk*((v.pct||0)\/100);}},\n {k:'fluk',tt:L.flukT,ss:L.flukS,\n  f:[{id:'pp',lab:L.flukF1,start:10,step:'0.5',src:L.flukS1},\n     {id:'ersatz',lab:L.flukF2+' (\u20ac)',start:6000,step:'500',src:L.flukS2}],\n  calc:function(v,ma){return ma*((v.pp||0)\/100)*(v.ersatz||0);}}\n];\n\nvar OPT=[\n {k:'train',tt:L.trainT,ss:L.trainS,\n  f:[{id:'budget',lab:L.trainF1+' (\u20ac)',start:500,step:'50',src:L.trainS1},\n     {id:'pct',lab:L.trainF2,start:10,step:'1',src:L.trainS2}],\n  calc:function(v,ma){return ma*(v.budget||0)*((v.pct||0)\/100);}},\n {k:'tools',tt:L.toolsT,ss:L.toolsS,\n  f:[{id:'eur',lab:L.toolsF+' (\u20ac)',start:0,step:'500',src:L.toolsSrc}],\n  calc:function(v){return (v.eur||0);}},\n {k:'extern',tt:L.extT,ss:L.extS,\n  f:[{id:'anz',lab:L.extF1,start:0,step:'1',src:L.extS1},\n     {id:'mehr',lab:L.extF2+' (\u20ac)',start:0,step:'500',src:L.extS2}],\n  calc:function(v){return (v.anz||0)*(v.mehr||0);}},\n {k:'risiko',tt:L.riskT,ss:L.riskS,\n  f:[{id:'eur',lab:L.riskF+' (\u20ac)',start:5000,step:'500',src:L.riskSrc}],\n  calc:function(v){return (v.eur||0);}}\n];\n\nvar COST=[\n {k:'lizenz',kurz:L.kLiz,\n  calc:function(ma,pk,rate,ppk){return ma*ppk*12;},\n  info:function(ma,pk,rate,ppk){var tail=ma>=2000?L.iLizB:L.iLizA;return EUR2(ppk)+tail;}},\n {k:'einarb',kurz:L.kEin,once:true,\n  calc:function(ma,pk,rate){return Math.round(ma*0.1)*2*rate;},\n  info:function(ma){return L.iEinA+N0(Math.round(ma*0.1))+L.iEinB;}},\n {k:'admin',kurz:L.kAdm,\n  calc:function(ma,pk,rate){return ma*0.5*12*rate;},\n  info:function(){return L.iAdm;}}\n];\n\nvar S={ma:100,pk:60000,f:{},on:{}};\nBEN.concat(OPT).forEach(function(p){S.f[p.k]={};p.f.forEach(function(x){S.f[p.k][x.id]=x.start;});});\nBEN.forEach(function(p){S.on[p.k]=true;});\nOPT.forEach(function(p){S.on[p.k]=false;});\n\nfunction readURL(){\n  var q=new URLSearchParams(location.search);\n  if(!q.has('ma')){return;}\n  S.ma=+q.get('ma');\n  if(q.has('pk')){S.pk=+q.get('pk');}\n  BEN.concat(OPT).forEach(function(p){p.f.forEach(function(x){\n    if(q.has(p.k+'_'+x.id)){S.f[p.k][x.id]=+q.get(p.k+'_'+x.id);}});});\n  BEN.forEach(function(p){if(q.has('on_'+p.k)){S.on[p.k]=q.get('on_'+p.k)==='1';}});\n  OPT.forEach(function(p){if(q.get('on_'+p.k)==='1'){S.on[p.k]=true;}});\n  P=3;\n}\nfunction buildURL(){\n  var q=new URLSearchParams();\n  q.set('ma',S.ma);q.set('pk',S.pk);\n  BEN.concat(OPT).forEach(function(p){\n    if(!S.on[p.k]){q.set('on_'+p.k,'0');return;}\n    q.set('on_'+p.k,'1');\n    p.f.forEach(function(x){q.set(p.k+'_'+x.id,S.f[p.k][x.id]);});\n  });\n  return location.origin+location.pathname+'?'+q.toString();\n}\n\nfunction fieldHtml(p,x){\n  var val=S.f[p.k][x.id];\n  var shown=(val===0)?'0':(val||'');\n  return '<div class=\"fld\"><div class=\"lab\"><span>'+x.lab+'<\/span><\/div>'+\n    '<input type=\"number\" min=\"0\" step=\"'+(x.step||'1')+'\" id=\"f_'+p.k+'_'+x.id+'\" value=\"'+shown+'\">'+\n    (x.src?'<p class=\"note\">'+x.src+'<\/p>':'')+'<\/div>';\n}\nfunction bind(list){\n  list.forEach(function(p){p.f.forEach(function(x){\n    var el=E('f_'+p.k+'_'+x.id);\n    if(!el){return;}\n    el.oninput=function(ev){S.f[p.k][x.id]=ev.target.value===''?0:+ev.target.value;calc();};\n  });});\n}\nfunction potHtml(p,i){\n  return '<div class=\"pot'+(i===0?' first':'')+(S.on[p.k]?' on':'')+'\">'+\n    '<label class=\"head\"><input type=\"checkbox\" '+(S.on[p.k]?'checked':'')+' data-chk=\"'+p.k+'\">'+\n    '<span><span class=\"tt\">'+p.tt+'<\/span><span class=\"ss\">'+p.ss+'<\/span><\/span><\/label>'+\n    '<div class=\"body\">'+p.f.map(function(x){return fieldHtml(p,x);}).join('')+'<\/div><\/div>';\n}\nfunction renderList(host,list){\n  E(host).innerHTML=list.map(potHtml).join('');\n  R.querySelectorAll('#'+host+' [data-chk]').forEach(function(c){\n    c.onchange=function(){S.on[c.dataset.chk]=c.checked;renderList(host,list);calc();};\n  });\n  bind(list);\n}\nfunction row(name,val,sub){\n  return '<div class=\"row\"><span class=\"k\">'+name+(sub?'<small>'+sub+'<\/small>':'')+\n         '<\/span><span class=\"v\">'+EUR(val)+'<\/span><\/div>';\n}\n\nfunction calc(){\n  var rate=S.pk\/HRS;\n  var ppk=pricePerHead(S.ma);\n  var bH='',bSum=0,prod=0;\n  BEN.concat(OPT).forEach(function(p){\n    if(!S.on[p.k]){return;}\n    var w=p.calc(S.f[p.k],S.ma,S.pk,rate);\n    bSum+=w;bH+=row(p.tt,w);\n    if(p.k==='prod'){prod=w;}\n  });\n  if(bH===''){bH='<p class=\"empty\">'+L.empty+'<\/p>';}\n  var kH='',kSum=0,once=0;\n  COST.forEach(function(p){\n    var w=p.calc(S.ma,S.pk,rate,ppk);\n    kSum+=w;\n    if(p.once){once+=w;}\n    kH+=row(p.kurz,w,p.info(S.ma,S.pk,rate,ppk));\n  });\n  var netto=bSum-kSum;\n  T('vMA',N0(S.ma));T('vPK',EUR(S.pk));\n  T('dLohn',EUR(S.ma*S.pk));T('dSatz',EUR2(rate));\n  E('rNutzen').innerHTML=bH;T('sNutzen',EUR(bSum));\n  E('rKosten').innerHTML=kH;T('sKosten',EUR(kSum));\n  T('netto',EUR(netto));\n  T('hart',S.on.prod?(L.hart+EUR(netto-prod)+L.hart2):'');\n  var canAmo=once>0?(netto>0):false;\n  if(canAmo){\n    var mon=once\/(netto\/12);\n    T('amo',mon<1?L.amo1:(L.amoA+nf0.format(Math.round(mon*10)\/10)+L.amoB));\n  }else{T('amo','');}\n}\n\nvar STEPS=[L.t1,L.t2,L.t3];\nvar LAST=STEPS.length;\nvar P=1;\nfunction renderSteps(){\n  var h='';\n  STEPS.forEach(function(t,i){\n    var n=i+1;\n    var cls = n===P?'now':(n<P?'done':'');\n    if(i){ h+='<div class=\"rail'+(n<=P?' lit':'')+'\"><\/div>'; }\n    h+='<button type=\"button\" class=\"step '+cls+'\" data-s=\"'+n+'\">'+\n       '<span class=\"dot\">'+n+'<\/span><span class=\"cap\">'+t+'<\/span><\/button>';\n  });\n  E('steps').innerHTML=h;\n  R.querySelectorAll('.step').forEach(function(b){ b.onclick=function(){ go(+b.dataset.s); }; });\n}\nfunction go(n){\n  P=Math.max(1,Math.min(LAST+1,n));\n  R.querySelectorAll('.pane').forEach(function(p){ p.classList.toggle('on', +p.dataset.p===P); });\n  var summe = P===LAST+1;\n  E('back').disabled = P===1;\n  E('back').textContent = L.back;\n  E('next').textContent = P>=LAST ? L.done : L.next;\n  E('next').disabled = false;\n  E('nav').style.display = summe ? 'none' : '';\n  if(summe){ renderSummary(); }\n  renderSteps();\n}\nfunction srow(k,v){ return '<div class=\"srow\"><span>'+k+'<\/span><span>'+v+'<\/span><\/div>'; }\nfunction renderSummary(){\n  var rate=S.pk\/HRS;\n  var h='<div class=\"sgrp\">'+L.sBasis+'<\/div>';\n  h+=srow(L.ma,N0(S.ma));\n  h+=srow(L.pk,EUR(S.pk));\n  h+=srow(L.satz,EUR2(rate));\n  var lists=[[L.t2,BEN],[L.t3,OPT]];\n  lists.forEach(function(pair){\n    h+='<div class=\"sgrp\">'+pair[0]+'<\/div>';\n    pair[1].forEach(function(p){\n      if(!S.on[p.k]){ h+=srow(p.tt,L.sAus); return; }\n      p.f.forEach(function(x){ h+=srow(p.tt+': '+x.lab,N0(S.f[p.k][x.id]||0)); });\n    });\n  });\n  var bSum=0;\n  BEN.concat(OPT).forEach(function(p){ if(S.on[p.k]){ bSum+=p.calc(S.f[p.k],S.ma,S.pk,rate); } });\n  var ppk=pricePerHead(S.ma), kSum=0;\n  COST.forEach(function(p){ kSum+=p.calc(S.ma,S.pk,rate,ppk); });\n  h+='<div class=\"sgrp\">'+L.sErgebnis+'<\/div>';\n  h+=srow(L.sumB,EUR(bSum));\n  h+=srow(L.sumK,EUR(kSum));\n  h+=srow(L.net,EUR(bSum-kSum));\n  E('summary').innerHTML=h;\n}\nfunction resetAll(){\n  S.ma=100;S.pk=60000;\n  BEN.concat(OPT).forEach(function(p){ p.f.forEach(function(x){ S.f[p.k][x.id]=x.start; }); });\n  BEN.forEach(function(p){ S.on[p.k]=true; });\n  OPT.forEach(function(p){ S.on[p.k]=false; });\n  E('ma').value=S.ma;E('pk').value=S.pk;\n  paint(E('ma'));paint(E('pk'));\n  renderList('nutzen',BEN);\n  renderList('optional',OPT);\n  calc();\n}\n\nT('t1',L.t1);T('s1',L.s1);T('lMA',L.ma);T('lPK',L.pk);T('nPK',L.nPK);\nE('lLohn').textContent=L.lohn;\nE('lSatz').innerHTML=L.satz+'<small>'+L.satzSub+'<\/small>';\nT('t2',L.t2);T('s2',L.s2);T('t3',L.t3);T('s3',L.s3);\nT('hB',L.hB);T('hK',L.hK);T('lSumB',L.sumB);T('lSumK',L.sumK);T('lNet',L.net);\nT('tline',L.tline);T('cta',L.cta);\nT('t4',L.t4);T('s4',L.s4);T('edit',L.sEdit);T('restart',L.sRestart);\n(function(){var b=E('btnShare');if(b){b.setAttribute('title',L.share);b.setAttribute('aria-label',L.share);}})();\nT('tStart',L.tStart);T('sStart',L.sStart);T('srcLine',L.srcLine);T('foot',L.foot);\nE('cta').setAttribute('href',isDE?'\/de\/demo-request\/':'\/demo-request\/');\n\nreadURL();\nrenderList('nutzen',BEN);\nrenderList('optional',OPT);\nrenderSteps();\ngo(P);\nE('back').onclick=function(){go(P-1);};\nE('next').onclick=function(){go(P+1);};\nE('edit').onclick=function(){go(1);};\nE('restart').onclick=function(){resetAll();go(1);};\nfunction paint(el){\n  var lo=+el.min,hi=+el.max,v=+el.value;\n  var pctv=hi>lo?((v-lo)\/(hi-lo))*100:0;\n  el.classList.add('lit');\n  el.style.setProperty('--fill',pctv.toFixed(2)+'%');\n}\nE('ma').value=S.ma;E('pk').value=S.pk;\npaint(E('ma'));paint(E('pk'));\nE('ma').oninput=function(ev){S.ma=+ev.target.value;paint(ev.target);calc();};\nE('pk').oninput=function(ev){S.pk=+ev.target.value;paint(ev.target);calc();};\nE('btnShare').onclick=function(){\n  var u=buildURL();\n  history.replaceState(null,'',u);\n  var m=E('shareMsg');\n  var cb=navigator.clipboard;\n  var can=cb?!!cb.writeText:false;\n  if(can){\n    cb.writeText(u).then(function(){m.textContent=L.shareOk;},function(){m.textContent=L.shareBar;});\n  }else{m.textContent=L.shareBar;}\n};\ncalc();\n})();\n<\/script>\n\n\n\n<div style=\"height:70px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<div class=\"wp-block-group\" style=\"margin-top:0px;margin-bottom:0px\"><div class=\"wp-block-group__inner-container is-layout-constrained wp-container-core-group-is-layout-096d6d06 wp-block-group-is-layout-constrained\">\n<div class=\"wp-block-group is-nowrap is-layout-flex wp-container-core-group-is-layout-c6496ea6 wp-block-group-is-layout-flex\" style=\"margin-bottom:20px\">\n<p class=\"has-text-color has-background\" style=\"border-radius:30px;color:#82624c;background-color:#f0ece4;padding-top:15px;padding-right:20px;padding-bottom:15px;padding-left:20px;font-size:13px;font-style:normal;font-weight:600;line-height:1.2;text-transform:uppercase\">How we calculate<\/p>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading\">What ROI actually means<\/h2>\n\n\n\n<p>ROI is one of the numbers that decides whether software gets approved. It is also the number that vendor material fudges most. So here is the formula first, so you can check our arithmetic.<\/p>\n\n\n\n<p>ROI is the gain relative to the outlay, not the return relative to the outlay: <strong>ROI = (return minus cost) divided by cost.<\/strong> On \u20ac250,000 of return and \u20ac24,000 of cost that is 942 percent, not 1,041 percent. The difference looks small, but it is the difference between a yield and a ratio. We had the wrong version on this page ourselves for years.<\/p>\n\n\n\n<p>One more thing about magnitude. A good ROI for enterprise software sits in the low double digits in the literature. If somebody shows you four-digit percentages, they are almost always counting items no accountant will ever see. That is why the calculator above shows an amount in euros and not a percentage.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">The one question every ROI case hangs on<\/h2>\n\n\n\n<p>Is there an invoice that stops being written?<\/p>\n\n\n\n<p>It sounds banal, but it sorts every item instantly. Anyone assessing HR software gets served three kinds of return, and they are not worth the same.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">First: a cost disappears<\/h3>\n\n\n\n<p>The recruiter sends one invoice fewer. The training budget goes into courses somebody actually needs instead of the ones on offer this quarter. A tool gets switched off. That ends up in the accounts, and your finance team can find it again.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Second: working time is freed up<\/h3>\n\n\n\n<p>Nobody gets paid less, so no euro leaves the building. But the hours are countable, and whoever spends them today can name them. That is a good argument inside the department.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Third: a percentage on the payroll<\/h3>\n\n\n\n<p>Three percent more productivity on nine million in staff cost is \u20ac270,000. Arithmetically correct, worthless in an approval. The same salaries get paid as before. This is exactly where the CFO gets off, and rightly so.<\/p>\n\n\n\n<p>Where the three percent come from: Gallup measures a productivity difference of 14 to 18 percent between the top and the bottom quartile (Q12 meta-analysis, 11th edition 2024, page 5). What is measured there is employee engagement, not a tool like ours. Three percent is therefore a cautious assumption and not a measured effect.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Productivity is not worthless, it needs one more step<\/h2>\n\n\n\n<p>A productivity gain is real. It only turns into money once you say what happens to the freed-up capacity. There are exactly two routes: you do not backfill a role, or you deliver more and sell it. If neither happens, the gain stays in the building and nobody can book it.<\/p>\n\n\n\n<p>So we do not ask about percentages, we ask about the step after: how many open roles could you fill internally if you could finally see who can do what? You know that number, and a real invoice hangs off it, namely the external search that does not happen.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">The benefit items one by one<\/h2>\n\n\n\n<p>Productivity is the item from the two sections above. These are the other five.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Lower turnover<\/h3>\n\n\n\n<p>Skill management gives people a visible path forward. Someone who can see which skills take them to the next role leaves less often. This is the strongest item, because the counter-invoice already exists: search fees, adverts, onboarding, the gap until the role is filled.<\/p>\n\n\n\n<p>The base underneath it is hard, though: your leavers from last year and your real replacement costs. Set the value to five percent if you want to be cautious.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Training budget<\/h3>\n\n\n\n<p>Without an overview of the skills you already have, training gets booked from a catalogue instead of from need. Two departments buy the same course, and the colleague who already knows the subject never gets asked. Where knowledge moves internally, the need for bought-in courses falls. Here too the invoice already exists today.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Tools you can drop<\/h3>\n\n\n\n<p>Skill matrices live in spreadsheets, on shared drives and sometimes in a second tool that does this one job only. Where Teammeter takes that over, the licence for it stops. This is the smallest item on the list and the easiest to verify, because you can look up what you pay for it.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Filling roles internally<\/h3>\n\n\n\n<p>The item from the section above. A role filled internally saves the external search.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Risk and proof obligations<\/h3>\n\n\n\n<p>In regulated areas, qualifications and certificates have to be demonstrably current. If proof lapses unnoticed, the worst case costs a fine or a contract. This item is the least transferable of them all, which is why it sits as optional and with a placeholder for you to replace. If it applies to you, you know your own magnitude better than we do.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">What it costs, in full<\/h2>\n\n\n\n<p>An ROI case that only shows the return is an advert. So the costs are here in full. The calculator carries three of them, and for integration there is deliberately no number.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Licence.<\/strong> Skill management starts at \u20ac3.50 per person per month and costs more at small headcounts. The calculator takes the tier that matches your headcount. From 2,000 employees the price is by agreement.<\/li>\n\n\n\n<li><strong>Integration.<\/strong> There are ready-made connectors for your HR system, your sign-in and your learning platform, but the configuration is still work. It depends on your system landscape, so there is no number for it in the calculator.<\/li>\n\n\n\n<li><strong>Onboarding.<\/strong> Onboarding is included in the enterprise package, along with videos and documentation. There is no setup fee.<\/li>\n\n\n\n<li><strong>Upkeep in the tool.<\/strong> Skill management does not maintain itself. Everyone keeps their own profile current, teams keep their requirements current, and the catalogue needs somebody to run it. The calculator subtracts this as a cost, at half an hour per person per month. At 100 employees that is around \u20ac21,000 a year, the largest cost block of them all.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">What you do with it<\/h2>\n\n\n\n<p>Take the line without productivity into your approval, not the total. The calculator shows it separately. Set the assumptions cautiously enough that you can defend them in the room, even when somebody digs. A smaller number that holds gets you further than a big one that falls apart on the first recalculation.<\/p>\n<\/div><\/div>\n\n\n\n<div style=\"height:60px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<div class=\"gb-element-9d9bfebb\"><div class=\"gb-container gb-container-0726f2f3\">\n<div class=\"gb-container gb-container-38430996\">\n\n<div class=\"gb-element-d68bd910\"><div class=\"gb-container gb-container-338d00f7\">\n\n<div class=\"gb-element-2e4e69d8\">\n<h6 class=\"wp-block-heading h6-nomargin has-text-color has-link-color wp-elements-3d6c72b66a32c8920be159625dae7b87\" style=\"color:#82624c;font-style:normal;font-weight:600;text-transform:uppercase\">fast, simple, scalable<\/h6>\n<\/div>\n\n\n\n<h3 class=\"wp-block-heading\" style=\"font-style:normal;font-weight:400\">Start your free trial and see <strong>how Teammeter works for your team<\/strong><\/h3>\n\n<\/div><\/div>\n\n\n\n<div class=\"gb-element-99f6d7b1\"><div class=\"gb-container gb-container-a208f197\">\n\n<figure class=\"wp-block-image size-full is-resized\"><img decoding=\"async\" width=\"40\" height=\"40\" src=\"https:\/\/www.teammeter.com\/wp-content\/uploads\/2025\/12\/icon-checkl.png\" alt=\"\" class=\"wp-image-14156\" style=\"object-fit:cover;width:40px;height:40px\" srcset=\"https:\/\/www.teammeter.com\/wp-content\/uploads\/2025\/12\/icon-checkl.png 40w, https:\/\/www.teammeter.com\/wp-content\/uploads\/2025\/12\/icon-checkl-12x12.png 12w\" sizes=\"(max-width: 40px) 100vw, 40px\" \/><\/figure>\n\n\n<div class=\"gb-container gb-container-b72f6f26\">\n\n<h6 class=\"wp-block-heading p-nomargin\" style=\"font-size:16px\"><strong>30-day free trial<\/strong><\/h6>\n\n<\/div>\n<\/div>\n\n<div class=\"gb-container gb-container-d998036a\">\n\n<figure class=\"wp-block-image size-full is-resized\"><img decoding=\"async\" width=\"40\" height=\"40\" src=\"https:\/\/www.teammeter.com\/wp-content\/uploads\/2025\/12\/icon-checkl.png\" alt=\"\" class=\"wp-image-14156\" style=\"object-fit:cover;width:40px;height:40px\" srcset=\"https:\/\/www.teammeter.com\/wp-content\/uploads\/2025\/12\/icon-checkl.png 40w, https:\/\/www.teammeter.com\/wp-content\/uploads\/2025\/12\/icon-checkl-12x12.png 12w\" sizes=\"(max-width: 40px) 100vw, 40px\" \/><\/figure>\n\n\n<div class=\"gb-container gb-container-6d8fb910\">\n\n<h6 class=\"wp-block-heading p-nomargin\" style=\"font-size:16px\"><strong>No commitment<\/strong><\/h6>\n\n<\/div>\n<\/div>\n\n<div class=\"gb-container gb-container-bd7f6dbf\">\n\n<figure class=\"wp-block-image size-full is-resized\"><img decoding=\"async\" width=\"40\" height=\"40\" src=\"https:\/\/www.teammeter.com\/wp-content\/uploads\/2025\/12\/icon-checkl.png\" alt=\"\" class=\"wp-image-14156\" style=\"object-fit:cover;width:40px;height:40px\" srcset=\"https:\/\/www.teammeter.com\/wp-content\/uploads\/2025\/12\/icon-checkl.png 40w, https:\/\/www.teammeter.com\/wp-content\/uploads\/2025\/12\/icon-checkl-12x12.png 12w\" sizes=\"(max-width: 40px) 100vw, 40px\" \/><\/figure>\n\n\n<div class=\"gb-container gb-container-6efd2937\">\n\n<h6 class=\"wp-block-heading p-nomargin\" style=\"font-size:16px\"><strong>No credit card<\/strong><\/h6>\n\n<\/div>\n<\/div><\/div>\n\n<\/div>\n\n<div class=\"gb-container gb-container-15c03c0e\">\n\n<img decoding=\"async\" width=\"622\" height=\"436\" class=\"gb-media-5f26e365\" src=\"https:\/\/www.teammeter.com\/wp-content\/uploads\/2026\/01\/Illu-Lisa-section.png\" alt=\"\" srcset=\"https:\/\/www.teammeter.com\/wp-content\/uploads\/2026\/01\/Illu-Lisa-section.png 622w, https:\/\/www.teammeter.com\/wp-content\/uploads\/2026\/01\/Illu-Lisa-section-300x210.png 300w, https:\/\/www.teammeter.com\/wp-content\/uploads\/2026\/01\/Illu-Lisa-section-18x12.png 18w\" sizes=\"(max-width: 622px) 100vw, 622px\" \/>\n\n<\/div>\n<\/div>\n\n\n<div class=\"gb-element-50e0e3ba\">\n<div>\n<div class=\"gb-element-732630bf\">\n<div>\n<img decoding=\"async\" width=\"120\" height=\"120\" class=\"gb-media-8adc7ea5\" src=\"https:\/\/www.teammeter.com\/wp-content\/uploads\/2026\/08\/Sonali-available.png\" alt=\"\" title=\"Sonali available\" srcset=\"https:\/\/www.teammeter.com\/wp-content\/uploads\/2026\/08\/Sonali-available.png 120w, https:\/\/www.teammeter.com\/wp-content\/uploads\/2026\/08\/Sonali-available-12x12.png 12w\" sizes=\"(max-width: 120px) 100vw, 120px\" \/>\n<\/div>\n\n\n\n<div>\n<p class=\"gb-text gb-text-54f3e580\"><strong><strong>Sonali Suriya<\/strong><\/strong><\/p>\n\n\n\n<p class=\"gb-text\">Sales Manager<\/p>\n<\/div>\n<\/div>\n\n\n\n<div class=\"gb-element-d5da7729\">\n<p class=\"gb-text\">\u201cWhether you\u2019re exploring Teammeter or already planning deployment, I\u2019ll guide you through the process, from questions to onboarding.\u201d<\/p>\n<\/div>\n<\/div>\n\n\n\n<div class=\"gb-element-5c4cc44c\">\n<div class=\"gb-element-9cb90576\">\n<div class=\"gb-element-c21580a7\">\n<div class=\"gb-element-a845c5e4\">\n<p class=\"gb-text gb-text-5139ec08\"><strong>01<\/strong><\/p>\n<\/div>\n\n\n\n<div>\n<p class=\"gb-text gb-text-536cd309\"><strong>Book a demo<\/strong><\/p>\n<\/div>\n<\/div>\n\n\n\n<div class=\"gb-element-c14c2893\">\n<div class=\"gb-element-53225971\">\n<p class=\"gb-text gb-text-60d4b61b\"><strong>02<\/strong><\/p>\n<\/div>\n\n\n\n<div>\n<p class=\"gb-text gb-text-6169adbd\"><strong><strong>Invite your teams in minutes<\/strong><\/strong><\/p>\n<\/div>\n<\/div>\n\n\n\n<div class=\"gb-element-d62388b6\">\n<div class=\"gb-element-5807c9d4\">\n<p class=\"gb-text gb-text-b7ccfcff\"><strong>03<\/strong><\/p>\n<\/div>\n\n\n\n<div>\n<p class=\"gb-text gb-text-6d2a54d9\"><strong>Get instant clarity on your skill landscape<\/strong><\/p>\n<\/div>\n<\/div>\n\n\n\n<div class=\"gb-element-f54c06b9\">\n<div class=\"gb-element-a7afd44a\">\n<p class=\"gb-text gb-text-32cd513c\"><strong>04<\/strong><\/p>\n<\/div>\n\n\n\n<div>\n<p class=\"gb-text gb-text-4b0d06ec\"><strong><strong><strong><strong><strong>Develop your people more intelligently<\/strong><\/strong><\/strong><\/strong><\/strong><\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-buttons div-nomargin is-horizontal is-content-justification-left is-layout-flex wp-container-core-buttons-is-layout-c39e78a4 wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button is-style-fill no-margin\"><a class=\"wp-block-button__link has-custom-font-size wp-element-button\" href=\"https:\/\/www.teammeter.com\/demo-request\/\" style=\"border-radius:5px;font-size:16px\"><strong>Book a demo<\/strong><\/a><\/div>\n<\/div>\n<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Calculez le ROI de la gestion des comp\u00e9tences avec vos propres chiffres. Distinguez les d\u00e9penses qui disparaissent du temps de travail lib\u00e9r\u00e9.<\/p>","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"inline_featured_image":false,"footnotes":""},"categories":[57],"tags":[96,210,88],"class_list":["post-18894","post","type-post","status-publish","format-standard","hentry","category-guides","tag-employee-engagement","tag-future-of-work","tag-leadership-skills"],"_links":{"self":[{"href":"https:\/\/www.teammeter.com\/fr\/wp-json\/wp\/v2\/posts\/18894","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.teammeter.com\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.teammeter.com\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.teammeter.com\/fr\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.teammeter.com\/fr\/wp-json\/wp\/v2\/comments?post=18894"}],"version-history":[{"count":33,"href":"https:\/\/www.teammeter.com\/fr\/wp-json\/wp\/v2\/posts\/18894\/revisions"}],"predecessor-version":[{"id":19353,"href":"https:\/\/www.teammeter.com\/fr\/wp-json\/wp\/v2\/posts\/18894\/revisions\/19353"}],"wp:attachment":[{"href":"https:\/\/www.teammeter.com\/fr\/wp-json\/wp\/v2\/media?parent=18894"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.teammeter.com\/fr\/wp-json\/wp\/v2\/categories?post=18894"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.teammeter.com\/fr\/wp-json\/wp\/v2\/tags?post=18894"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}