{"id":913,"date":"2026-08-06T18:46:41","date_gmt":"2026-08-06T18:46:41","guid":{"rendered":"https:\/\/react-energy.com\/?page_id=913"},"modified":"2026-08-06T18:49:12","modified_gmt":"2026-08-06T18:49:12","slug":"wasserstoff-kostenrechner-lcoh","status":"publish","type":"page","link":"https:\/\/react-energy.com\/en\/wasserstoff-kostenrechner-lcoh\/","title":{"rendered":"Hydrogen Cost Calculator (LCOH)"},"content":{"rendered":"\n<div class=\"rct-lcoh\" id=\"rctLcoh\">\n  <style>\n    .rct-lcoh{--blue:#003A79;--green:#056355;--lime:#9ACA14;--ink:#26313d;--muted:#6b7a89;--line:#e4e9ee;font-family:Arial,Helvetica,sans-serif;color:var(--ink);max-width:1000px;margin:0 auto;box-sizing:border-box}\n    .rct-lcoh *{box-sizing:border-box}\n    .rct-lcoh .rct-intro{color:var(--muted);font-size:15px;border-left:5px solid var(--lime);padding-left:14px;margin:0 0 22px}\n    .rct-lcoh .rct-grid{display:flex;flex-wrap:wrap;gap:24px;align-items:stretch}\n    .rct-lcoh .rct-col{flex:1 1 320px;min-width:280px}\n    .rct-lcoh .rct-card{background:#fff;border:1px solid var(--line);border-radius:14px;padding:22px 22px 8px}\n    .rct-lcoh h3{color:var(--blue);font-size:18px;margin:0 0 16px;font-weight:800;letter-spacing:.2px}\n    .rct-lcoh .rct-field{margin-bottom:18px}\n    .rct-lcoh .rct-lab{display:flex;justify-content:space-between;align-items:baseline;font-size:14px;margin-bottom:6px}\n    .rct-lcoh .rct-lab span:first-child{font-weight:600}\n    .rct-lcoh .rct-val{font-weight:800;color:var(--blue);font-size:15px}\n    .rct-lcoh .rct-val small{color:var(--muted);font-weight:600}\n    .rct-lcoh input[type=range]{-webkit-appearance:none;appearance:none;width:100%;height:6px;border-radius:4px;background:linear-gradient(90deg,var(--green),var(--lime));outline:none}\n    .rct-lcoh input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:20px;height:20px;border-radius:50%;background:var(--blue);cursor:pointer;border:3px solid #fff;box-shadow:0 1px 4px rgba(0,0,0,.25)}\n    .rct-lcoh input[type=range]::-moz-range-thumb{width:20px;height:20px;border-radius:50%;background:var(--blue);cursor:pointer;border:3px solid #fff}\n    .rct-lcoh .rct-res{background:var(--blue);color:#fff;border-radius:14px;padding:24px;height:100%}\n    .rct-lcoh .rct-res h3{color:#fff}\n    .rct-lcoh .rct-big{font-size:46px;font-weight:800;line-height:1;margin:2px 0 2px}\n    .rct-lcoh .rct-big small{font-size:20px;font-weight:700;opacity:.85}\n    .rct-lcoh .rct-sub{font-size:13px;opacity:.8;margin-bottom:18px}\n    .rct-lcoh .rct-fund{background:rgba(154,202,20,.18);border:1px solid rgba(154,202,20,.5);border-radius:10px;padding:12px 14px;margin-bottom:18px}\n    .rct-lcoh .rct-fund b{color:var(--lime);font-size:26px;font-weight:800}\n    .rct-lcoh .rct-bar{display:flex;height:14px;border-radius:7px;overflow:hidden;margin:6px 0 4px}\n    .rct-lcoh .rct-bar i{display:block;height:100%}\n    .rct-lcoh .rct-legend{display:flex;gap:16px;font-size:12px;opacity:.9;margin-bottom:16px}\n    .rct-lcoh .rct-legend span{display:flex;align-items:center;gap:6px}\n    .rct-lcoh .rct-dot{width:10px;height:10px;border-radius:3px;display:inline-block}\n    .rct-lcoh .rct-mini{display:flex;justify-content:space-between;font-size:13px;padding:7px 0;border-top:1px solid rgba(255,255,255,.18)}\n    .rct-lcoh .rct-cta{display:inline-block;margin-top:6px;background:var(--lime);color:#12300b;font-weight:800;text-decoration:none;padding:12px 20px;border-radius:24px;font-size:14px}\n    .rct-lcoh .rct-note{font-size:12px;color:var(--muted);margin:16px 4px 0;line-height:1.5}\n  <\/style>\n  <p class=\"rct-intro\" id=\"iIntro\"><\/p>\n  <div class=\"rct-grid\">\n    <div class=\"rct-col\"><div class=\"rct-card\">\n        <h3 id=\"iParams\"><\/h3>\n        <div class=\"rct-field\"><div class=\"rct-lab\"><span id=\"lCap\"><\/span><span class=\"rct-val\"><b id=\"oCap\"><\/b> <small id=\"uCap\"><\/small><\/span><\/div><input type=\"range\" id=\"cap\" min=\"100\" max=\"50000\" step=\"100\" value=\"5000\"><\/div>\n        <div class=\"rct-field\"><div class=\"rct-lab\"><span id=\"lPr\"><\/span><span class=\"rct-val\"><b id=\"oPr\"><\/b> <small id=\"uPr\"><\/small><\/span><\/div><input type=\"range\" id=\"pr\" min=\"20\" max=\"200\" step=\"1\" value=\"80\"><\/div>\n        <div class=\"rct-field\"><div class=\"rct-lab\"><span id=\"lHrs\"><\/span><span class=\"rct-val\"><b id=\"oHrs\"><\/b> <small id=\"uHrs\"><\/small><\/span><\/div><input type=\"range\" id=\"hrs\" min=\"1000\" max=\"8000\" step=\"100\" value=\"4000\"><\/div>\n        <div class=\"rct-field\"><div class=\"rct-lab\"><span id=\"lYrs\"><\/span><span class=\"rct-val\"><b id=\"oYrs\"><\/b> <small id=\"uYrs\"><\/small><\/span><\/div><input type=\"range\" id=\"yrs\" min=\"5\" max=\"25\" step=\"1\" value=\"20\"><\/div>\n        <div class=\"rct-field\"><div class=\"rct-lab\"><span id=\"lInt\"><\/span><span class=\"rct-val\"><b id=\"oInt\"><\/b> <small>%<\/small><\/span><\/div><input type=\"range\" id=\"int\" min=\"1\" max=\"12\" step=\"0.1\" value=\"7\"><\/div>\n        <div class=\"rct-field\"><div class=\"rct-lab\"><span id=\"lFun\"><\/span><span class=\"rct-val\"><b id=\"oFun\"><\/b> <small>%<\/small><\/span><\/div><input type=\"range\" id=\"fun\" min=\"0\" max=\"70\" step=\"5\" value=\"40\"><\/div>\n    <\/div><\/div>\n    <div class=\"rct-col\"><div class=\"rct-res\">\n        <h3 id=\"iResult\"><\/h3>\n        <div class=\"rct-sub\" id=\"iLcohLabel\"><\/div>\n        <div class=\"rct-big\"><span id=\"rLcoh\"><\/span> <small id=\"uEur1\"><\/small><\/div>\n        <div class=\"rct-sub\" id=\"iSub1\" style=\"margin-bottom:16px\"><\/div>\n        <div class=\"rct-fund\"><div id=\"iFundLabel\" style=\"font-size:13px;opacity:.85;margin-bottom:2px\"><\/div><b id=\"rFund\"><\/b> <span id=\"uEur2\" style=\"font-weight:700\"><\/span><\/div>\n        <div style=\"font-size:13px;opacity:.85;margin-bottom:4px\" id=\"iSplit\"><\/div>\n        <div class=\"rct-bar\"><i id=\"barCapex\" style=\"background:var(--lime)\"><\/i><i id=\"barOpex\" style=\"background:#7fb2e6\"><\/i><\/div>\n        <div class=\"rct-legend\"><span><i class=\"rct-dot\" style=\"background:var(--lime)\"><\/i>CAPEX <b id=\"rCapex\" style=\"margin-left:2px\"><\/b>&nbsp;<span id=\"uEur3\"><\/span><\/span><span><i class=\"rct-dot\" style=\"background:#7fb2e6\"><\/i>OPEX <b id=\"rOpex\" style=\"margin-left:2px\"><\/b>&nbsp;<span id=\"uEur4\"><\/span><\/span><\/div>\n        <div class=\"rct-mini\"><span id=\"iH2Label\"><\/span><b><span id=\"rH2\"><\/span> <span id=\"uH2\"><\/span><\/b><\/div>\n        <div class=\"rct-mini\"><span id=\"iCo2Label\"><\/span><b><span id=\"rCo2\"><\/span> t<\/b><\/div>\n        <div style=\"margin-top:18px\"><a class=\"rct-cta\" id=\"iCta\" href=\"#\"><\/a><\/div>\n    <\/div><\/div>\n  <\/div>\n  <p class=\"rct-note\" id=\"iNote\"><\/p>\n  <script>\n  (function(){\n    var el=function(id){return document.getElementById(id);};\n    var isEN = location.pathname.indexOf('\/en\/') !== -1;\n    var loc = isEN ? 'en-US' : 'de-DE';\n    var LHV=33.3, EFF=0.58;\n    var T = {\n      de:{ intro:'Sch\u00e4tzen Sie die Gestehungskosten f\u00fcr gr\u00fcnen Wasserstoff Ihres Elektrolyse-Projekts \u2013 bewegen Sie einfach die Regler.',\n        params:'Ihre Projektparameter', cap:'Elektrolyseur-Leistung', pr:'Strompreis', hrs:'Volllaststunden', yrs:'Projektlaufzeit', int:'Kalkulationszinssatz', fun:'F\u00f6rderquote (CAPEX)',\n        uHrs:'h\/Jahr', uYrs:'Jahre', result:'Ergebnis', lcohLabel:'Wasserstoff-Gestehungskosten (LCOH)', sub1:'ohne F\u00f6rderung  \u00b7  \u00b1 30 % Genauigkeit',\n        fund:'Mit F\u00f6rderung', split:'Kostenaufteilung', h2:'J\u00e4hrliche H\u2082-Produktion', co2:'CO\u2082-Einsparung pro Jahr',\n        cta:'Belastbare Berechnung anfragen \u2192', ctaHref:'https:\/\/react-energy.com\/de\/contact-us\/',\n        note:'Vereinfachte Sch\u00e4tzung (\u00b1 30 %) f\u00fcr PEM-Elektrolyse inkl. Verdichtung, Nachbehandlung, Speicher, Infrastruktur und Netzanschluss. Annahmen: spezifische Investitionskosten gr\u00f6\u00dfenabh\u00e4ngig (Skaleneffekte, ~1.400 \u20ac\/kW bei 5 MW, ~1.000 bei 20 MW), Wirkungsgrad 58 % (57,4 kWh\/kg, LHV 33,3), Wartung 3 % der CAPEX, Wasser 0,03 \u20ac\/kg, CO\u2082-Vergleich zu konventionellem SMR-Wasserstoff (10 kg CO\u2082\/kg H\u2082, Strom zu 100 % erneuerbar). F\u00f6rderquote regional bis 50 % m\u00f6glich (z. B. BayFELI). Ersetzt keine detaillierte Wirtschaftlichkeitsanalyse.<br>\u00a9 REACT GmbH \u2013 <a href=\"https:\/\/react-energy.com\/de\/\" style=\"color:#003A79\">react-energy.com<\/a>' },\n      en:{ intro:'Estimate the levelized cost of green hydrogen for your electrolysis project \u2013 simply move the sliders.',\n        params:'Your project parameters', cap:'Electrolyser capacity', pr:'Electricity price', hrs:'Full-load hours', yrs:'Project lifetime', int:'Discount rate', fun:'Funding rate (CAPEX)',\n        uHrs:'h\/year', uYrs:'years', result:'Result', lcohLabel:'Levelized Cost of Hydrogen (LCOH)', sub1:'without funding  \u00b7  \u00b1 30 % accuracy',\n        fund:'With funding', split:'Cost breakdown', h2:'Annual H\u2082 production', co2:'CO\u2082 savings per year',\n        cta:'Request a detailed calculation \u2192', ctaHref:'https:\/\/react-energy.com\/en\/contact-us\/',\n        note:'Simplified estimate (\u00b1 30 %) for PEM electrolysis incl. compression, post-treatment, storage, infrastructure and grid connection. Assumptions: capacity-dependent specific investment (economies of scale, ~\u20ac1,400\/kW at 5 MW, ~\u20ac1,000 at 20 MW), efficiency 58 % (57.4 kWh\/kg, LHV 33.3), maintenance 3 % of CAPEX, water \u20ac0.03\/kg, CO\u2082 comparison vs. conventional SMR hydrogen (10 kg CO\u2082\/kg H\u2082, 100 % renewable electricity). Funding up to 50 % possible regionally (e.g. BayFELI). Does not replace a detailed feasibility analysis.<br>\u00a9 REACT GmbH \u2013 <a href=\"https:\/\/react-energy.com\/en\/\" style=\"color:#003A79\">react-energy.com<\/a>' }\n    };\n    var L = isEN ? T.en : T.de;\n    el('iIntro').textContent=L.intro; el('iParams').textContent=L.params;\n    el('lCap').textContent=L.cap; el('lPr').textContent=L.pr; el('lHrs').textContent=L.hrs; el('lYrs').textContent=L.yrs; el('lInt').textContent=L.int; el('lFun').textContent=L.fun;\n    el('uCap').textContent='kW'; el('uPr').textContent='\u20ac\/MWh'; el('uHrs').textContent=L.uHrs; el('uYrs').textContent=L.uYrs;\n    el('iResult').textContent=L.result; el('iLcohLabel').textContent=L.lcohLabel; el('iSub1').textContent=L.sub1;\n    el('iFundLabel').textContent=L.fund; el('iSplit').textContent=L.split; el('iH2Label').textContent=L.h2; el('iCo2Label').textContent=L.co2;\n    el('uEur1').textContent='\u20ac\/kg'; el('uEur2').textContent='\u20ac\/kg'; el('uEur3').textContent='\u20ac\/kg'; el('uEur4').textContent='\u20ac\/kg'; el('uH2').textContent='kg';\n    var cta=el('iCta'); cta.textContent=L.cta; cta.setAttribute('href',L.ctaHref);\n    el('iNote').innerHTML=L.note;\n\n    var deInt=function(n){return n.toLocaleString(loc);};\n    var d1=function(n){return n.toLocaleString(loc,{minimumFractionDigits:1,maximumFractionDigits:1});};\n    function tier(kw){var c=2200*Math.pow(kw\/1000,-0.263);return Math.max(800,Math.min(4800,c));}\n    function calc(){\n      var cap=+el('cap').value, pr=+el('pr').value, hrs=+el('hrs').value, yrs=+el('yrs').value, intr=+el('int').value\/100, fun=+el('fun').value\/100;\n      el('oCap').textContent=deInt(cap); el('oPr').textContent=deInt(pr); el('oHrs').textContent=deInt(hrs); el('oYrs').textContent=yrs; el('oInt').textContent=d1(+el('int').value); el('oFun').textContent=el('fun').value;\n      var ePerKg=LHV\/EFF; var elecInput=cap*hrs; var h2=elecInput\/ePerKg; var costKW=tier(cap);\n      var q=Math.pow(1+intr,yrs); var annuity=(q*intr)\/(q-1);\n      var elyPerKg=(costKW*annuity*cap)\/h2; var capex=elyPerKg*2.215;\n      var elecPerKg=(elecInput\/1000*pr)\/h2; var maint=capex*0.03; var water=0.03; var opex=elecPerKg+maint+water;\n      var lcoh=capex+opex; var lcohFund=lcoh*(1-fun); var co2=h2*10\/1000;\n      el('rLcoh').textContent=d1(lcoh); el('rFund').textContent=d1(lcohFund); el('rCapex').textContent=d1(capex); el('rOpex').textContent=d1(opex);\n      var cp=Math.max(0,Math.min(100,capex\/lcoh*100)); el('barCapex').style.width=cp+'%'; el('barOpex').style.width=(100-cp)+'%';\n      el('rH2').textContent=deInt(Math.round(h2)); el('rCo2').textContent=deInt(Math.round(co2));\n    }\n    var ids=['cap','pr','hrs','yrs','int','fun'];\n    for(var i=0;i<ids.length;i++){ var s=el(ids[i]); s.addEventListener('input',calc); s.addEventListener('wheel',function(e){ if(document.activeElement===this){ e.preventDefault(); this.blur(); } },{passive:false}); }\n    calc();\n  })();\n  <\/script>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>% % CAPEX &nbsp;OPEX &nbsp; t<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_eb_attr":"","footnotes":""},"class_list":["post-913","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/react-energy.com\/en\/wp-json\/wp\/v2\/pages\/913","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/react-energy.com\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/react-energy.com\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/react-energy.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/react-energy.com\/en\/wp-json\/wp\/v2\/comments?post=913"}],"version-history":[{"count":4,"href":"https:\/\/react-energy.com\/en\/wp-json\/wp\/v2\/pages\/913\/revisions"}],"predecessor-version":[{"id":917,"href":"https:\/\/react-energy.com\/en\/wp-json\/wp\/v2\/pages\/913\/revisions\/917"}],"wp:attachment":[{"href":"https:\/\/react-energy.com\/en\/wp-json\/wp\/v2\/media?parent=913"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}