{"id":2846,"date":"2026-03-27T07:09:18","date_gmt":"2026-03-27T07:09:18","guid":{"rendered":"https:\/\/kitech-recycling.com\/?page_id=2846"},"modified":"2026-03-27T07:12:24","modified_gmt":"2026-03-27T07:12:24","slug":"tool-2-roi-payback-calculator","status":"publish","type":"page","link":"https:\/\/kitech-recycling.com\/pt\/plastic-pelletizer\/plastic-granulator-machine\/tool-2-roi-payback-calculator\/","title":{"rendered":"Calculadora de ferramenta-2-ROI-Payback"},"content":{"rendered":"\n<div class=\"wp-block-stackable-columns alignfull stk-block-columns stk-block stk-b633368\" data-block-id=\"b633368\"><style>.stk-b633368 {margin-bottom:0px !important;}<\/style><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-b633368-column alignfull\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-345185c\" data-v=\"4\" data-block-id=\"345185c\"><style>.stk-345185c-container{margin-top:var(--stk--preset--spacing--60, 2.25rem) !important;margin-right:var(--stk--preset--spacing--60, 2.25rem) !important;margin-bottom:var(--stk--preset--spacing--60, 2.25rem) !important;margin-left:var(--stk--preset--spacing--60, 2.25rem) !important;}<\/style><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-345185c-container stk--no-background stk--no-padding\"><div class=\"has-text-align-center stk-block-content stk-inner-blocks stk-345185c-inner-blocks\"><div class=\"ct-breadcrumbs\" data-source=\"rankmath\" ><nav aria-label=\"breadcrumbs\" class=\"rank-math-breadcrumb\"><p><span class=\"last\">Home<\/span><\/p><\/nav><\/div><\/div><\/div><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-stackable-columns alignfull stk-block-columns stk-block stk-978b11d\" data-block-id=\"978b11d\"><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-978b11d-column alignfull\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-60ba17f\" data-v=\"4\" data-block-id=\"60ba17f\"><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-60ba17f-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-60ba17f-inner-blocks\">\n<section id=\"bx-roi-calc-v1\">\n<style>\n@import url('https:\/\/fonts.googleapis.com\/css2?family=IBM+Plex+Mono:wght@400;700&display=swap');\n#bx-roi-calc-v1 *{box-sizing:border-box;margin:0;padding:0}\n#bx-roi-calc-v1{font-family:inherit;max-width:960px;margin:0 auto;padding:32px 24px}\n#bx-roi-calc-v1 h2{font-family:inherit!important;font-weight:700!important;line-height:1.2!important;margin:0 0 8px!important;padding:0!important;color:#004878;font-size:1.6rem}\n#bx-roi-calc-v1 h3{font-family:inherit!important;font-weight:700!important;line-height:1.2!important;margin:0 0 12px!important;padding:0!important;color:#004878}\n#bx-roi-calc-v1 h4{font-family:inherit!important;font-weight:700!important;line-height:1.2!important;margin:0 0 6px!important;padding:0!important}\n#bx-roi-calc-v1 .intro{color:#444;line-height:1.6;margin-bottom:28px;font-size:0.95rem}\n#bx-roi-calc-v1 .form-grid{display:grid;grid-template-columns:1fr 1fr 1fr;gap:18px;margin-bottom:24px}\n#bx-roi-calc-v1 .field label{display:block;font-weight:600;margin-bottom:6px;font-size:0.9rem;color:#333}\n#bx-roi-calc-v1 .field label span{font-weight:400;color:#787878;font-size:0.83rem}\n#bx-roi-calc-v1 .my-input{width:100%;height:44px!important;border:2px solid #d0d8e0;border-radius:6px;padding:0 12px;font-size:0.95rem;color:#000018;font-family:'IBM Plex Mono',monospace}\n#bx-roi-calc-v1 .my-select{width:100%;height:44px!important;appearance:none!important;-webkit-appearance:none!important;border:2px solid #d0d8e0;border-radius:6px;padding:0 36px 0 12px;font-size:0.95rem;background:#fff url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' width='12' height='7'%3E%3Cpath d='M0 0l6 7 6-7z' fill='%23004878'\/%3E%3C\/svg%3E\") no-repeat right 12px center;cursor:pointer;color:#000018!important}\n#bx-roi-calc-v1 .my-select option{color:#000018!important;background:#FFFFFF!important}\n#bx-roi-calc-v1 .my-input:focus,.my-select:focus{outline:none;border-color:#004878}\n#bx-roi-calc-v1 .btn-calc{background:#004878;color:#fff;border:none;border-radius:6px;padding:13px 32px;font-size:1rem;font-weight:700;cursor:pointer;transition:background 0.2s}\n#bx-roi-calc-v1 .btn-calc:hover{background:#003078}\n#bx-roi-calc-v1 .results{display:none;margin-top:28px}\n#bx-roi-calc-v1 .kpi-row{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-bottom:24px}\n#bx-roi-calc-v1 .kpi{background:#004878;color:#fff;border-radius:10px;padding:18px 14px;text-align:center}\n#bx-roi-calc-v1 .kpi.highlight{background:#003078}\n#bx-roi-calc-v1 .kpi-label{font-size:0.78rem;opacity:0.85;margin-bottom:6px}\n#bx-roi-calc-v1 .kpi-value{font-family:'IBM Plex Mono',monospace;font-size:1.4rem;font-weight:700;line-height:1}\n#bx-roi-calc-v1 .kpi-sub{font-size:0.75rem;opacity:0.7;margin-top:4px}\n#bx-roi-calc-v1 .chart-wrap{background:#f5f8fc;border-radius:10px;padding:20px;margin-bottom:20px}\n#bx-roi-calc-v1 .chart-wrap h3{margin-bottom:16px!important}\n#bx-roi-calc-v1 canvas{max-height:280px}\n#bx-roi-calc-v1 .breakdown{background:#fff;border:1px solid #d0d8e0;border-radius:8px;overflow:hidden;margin-bottom:20px}\n#bx-roi-calc-v1 .breakdown-row{display:flex;justify-content:space-between;align-items:center;padding:10px 16px;border-bottom:1px solid #f0f0f0;font-size:0.9rem}\n#bx-roi-calc-v1 .breakdown-row:last-child{border-bottom:none;font-weight:700;background:#f5f8fc}\n#bx-roi-calc-v1 .breakdown-row .val{font-family:'IBM Plex Mono',monospace;font-weight:600}\n#bx-roi-calc-v1 .cta-row{text-align:center;padding:12px 0}\n#bx-roi-calc-v1 .btn-cta{display:inline-block;background:#004878;color:#fff;text-decoration:none;border-radius:6px;padding:13px 28px;font-size:0.95rem;font-weight:700}\n#bx-roi-calc-v1 .btn-cta:hover{background:#003078}\n#bx-roi-calc-v1 .disclaimer{font-size:0.78rem;color:#787878;margin-top:16px;line-height:1.5}\n#bx-roi-calc-v1 .error-msg{display:none;color:#ef4444;font-size:0.88rem;margin-top:8px}\n@media(max-width:860px){\n  #bx-roi-calc-v1 .form-grid{grid-template-columns:1fr 1fr}\n  #bx-roi-calc-v1 .kpi-row{grid-template-columns:1fr 1fr}\n}\n@media(max-width:520px){\n  #bx-roi-calc-v1 .form-grid{grid-template-columns:1fr}\n  #bx-roi-calc-v1 .kpi-row{grid-template-columns:1fr 1fr}\n}\n<\/style>\n\n<h2>KSP Pelletizing ROI &amp; Payback Calculator<\/h2>\n<p class=\"intro\">Calculate annual revenue uplift from adding a KSP pelletizing system: compare your current regrind sales against post-pelletizing pellet revenue. Results include 5-year cash flow and payback period.<\/p>\n\n<div class=\"form-grid\">\n  <div class=\"field\">\n    <label for=\"roi-throughput\">Regrind Input <span>(kg\/h)<\/span><\/label>\n    <input type=\"number\" id=\"roi-throughput\" class=\"my-input\" placeholder=\"e.g. 500\" min=\"1\">\n  <\/div>\n  <div class=\"field\">\n    <label for=\"roi-hours\">Operating Hours <span>(h\/day)<\/span><\/label>\n    <input type=\"number\" id=\"roi-hours\" class=\"my-input\" value=\"20\" min=\"1\" max=\"24\">\n  <\/div>\n  <div class=\"field\">\n    <label for=\"roi-days\">Operating Days <span>(per year)<\/span><\/label>\n    <input type=\"number\" id=\"roi-days\" class=\"my-input\" value=\"300\" min=\"1\" max=\"365\">\n  <\/div>\n  <div class=\"field\">\n    <label for=\"roi-regrind-price\">Current Regrind Price <span>(USD\/tonne)<\/span><\/label>\n    <input type=\"number\" id=\"roi-regrind-price\" class=\"my-input\" placeholder=\"e.g. 400\" min=\"1\">\n  <\/div>\n  <div class=\"field\">\n    <label for=\"roi-pellet-price\">Pellet Market Price <span>(USD\/tonne)<\/span><\/label>\n    <input type=\"number\" id=\"roi-pellet-price\" class=\"my-input\" placeholder=\"e.g. 650\" min=\"1\">\n  <\/div>\n  <div class=\"field\">\n    <label for=\"roi-investment\">KSP System Investment <span>(USD)<\/span><\/label>\n    <select id=\"roi-investment\" class=\"my-select\">\n      <option value=\"180000\">KSP100 \u2014 ~USD 180,000<\/option>\n      <option value=\"230000\">KSP120 \u2014 ~USD 230,000<\/option>\n      <option value=\"310000\" selected>KSP150 \u2014 ~USD 310,000<\/option>\n      <option value=\"420000\">KSP180 \u2014 ~USD 420,000<\/option>\n      <option value=\"560000\">KSP200 \u2014 ~USD 560,000<\/option>\n    <\/select>\n  <\/div>\n<\/div>\n\n<button type=\"button\" class=\"btn-calc\" id=\"roi-calc-btn\">Calculate ROI &amp; Payback<\/button>\n<div class=\"error-msg\" id=\"roi-error\">Please fill in all required fields with valid values.<\/div>\n\n<div class=\"results\" id=\"roi-results\">\n  <div class=\"kpi-row\">\n    <div class=\"kpi\"><div class=\"kpi-label\">Annual Revenue Uplift<\/div><div class=\"kpi-value\" id=\"roi-uplift\">\u2014<\/div><div class=\"kpi-sub\">USD \/ year<\/div><\/div>\n    <div class=\"kpi highlight\"><div class=\"kpi-label\">Simple Payback Period<\/div><div class=\"kpi-value\" id=\"roi-payback\">\u2014<\/div><div class=\"kpi-sub\">years<\/div><\/div>\n    <div class=\"kpi\"><div class=\"kpi-label\">5-Year Net Revenue<\/div><div class=\"kpi-value\" id=\"roi-5yr\">\u2014<\/div><div class=\"kpi-sub\">after investment<\/div><\/div>\n    <div class=\"kpi\"><div class=\"kpi-label\">Annual Tonnage<\/div><div class=\"kpi-value\" id=\"roi-tonnage\">\u2014<\/div><div class=\"kpi-sub\">tonnes \/ year<\/div><\/div>\n  <\/div>\n\n  <div class=\"chart-wrap\">\n    <h3>Cumulative Cash Flow \u2014 5 Years<\/h3>\n    <canvas id=\"roi-chart\"><\/canvas>\n  <\/div>\n\n  <div class=\"breakdown\">\n    <div class=\"breakdown-row\"><span>Annual regrind output (tonnes)<\/span><span class=\"val\" id=\"br-tonnes\">\u2014<\/span><\/div>\n    <div class=\"breakdown-row\"><span>Current regrind annual revenue<\/span><span class=\"val\" id=\"br-regrind-rev\">\u2014<\/span><\/div>\n    <div class=\"breakdown-row\"><span>Pellet annual revenue (est. 92% yield)<\/span><span class=\"val\" id=\"br-pellet-rev\">\u2014<\/span><\/div>\n    <div class=\"breakdown-row\"><span>Annual energy cost (0.25 kWh\/kg \u00d7 USD 0.10\/kWh)<\/span><span class=\"val\" id=\"br-energy\">\u2014<\/span><\/div>\n    <div class=\"breakdown-row\"><span>Annual operating cost (est. maintenance)<\/span><span class=\"val\" id=\"br-opex\">\u2014<\/span><\/div>\n    <div class=\"breakdown-row\"><span><strong>Net annual uplift<\/strong><\/span><span class=\"val\" id=\"br-net\">\u2014<\/span><\/div>\n  <\/div>\n\n  <div class=\"cta-row\">\n    <a href=\"#ct-popup-684\" class=\"btn-cta\">Get a Formal KSP Quotation \u2192<\/a>\n  <\/div>\n<\/div>\n\n<p class=\"disclaimer\">Calculations based on user-entered prices and KITECH KSP standard specifications. Yield factor 92% (industry-standard pelletizing efficiency). Energy rate assumed USD 0.10\/kWh. Maintenance estimated at 2% of investment per year. Price ranges are indicative \u2014 actual KSP investment varies by configuration. ROI projections are estimates only; KITECH makes no warranty as to actual financial outcome.<\/p>\n\n<script src=\"https:\/\/cdn.jsdelivr.net\/npm\/chart.js@4.4.0\/dist\/chart.umd.min.js\"><\/script>\n<script>\n(function(){\n  var chartInst = null;\n\n  function fmt(n){ return n >= 1000000 ? (n\/1000000).toFixed(2)+'M' : n >= 1000 ? (n\/1000).toFixed(1)+'K' : n.toFixed(0); }\n  function fmtUSD(n){ return 'USD ' + fmt(n); }\n\n  document.getElementById('roi-calc-btn').addEventListener('click', function(){\n    var tp   = parseFloat(document.getElementById('roi-throughput').value);\n    var hrs  = parseFloat(document.getElementById('roi-hours').value);\n    var days = parseFloat(document.getElementById('roi-days').value);\n    var rp   = parseFloat(document.getElementById('roi-regrind-price').value);\n    var pp   = parseFloat(document.getElementById('roi-pellet-price').value);\n    var inv  = parseFloat(document.getElementById('roi-investment').value);\n    var errEl = document.getElementById('roi-error');\n\n    if (!tp||!hrs||!days||!rp||!pp||tp<=0||hrs<=0||days<=0||rp<=0||pp<=0) {\n      errEl.style.display = 'block';\n      document.getElementById('roi-results').style.display = 'none';\n      return;\n    }\n    errEl.style.display = 'none';\n\n    var annualKg  = tp * hrs * days;\n    var annualT   = annualKg \/ 1000;\n    var yield92   = 0.92;\n    var pelletT   = annualT * yield92;\n\n    var regrindRev  = annualT   * rp;\n    var pelletRev   = pelletT   * pp;\n    var energyCost  = annualKg  * 0.25 * 0.10;   \/\/ 0.25 kWh\/kg @ $0.10\n    var maint       = inv * 0.02;\n    var netUplift   = pelletRev - regrindRev - energyCost - maint;\n    var payback     = netUplift > 0 ? (inv \/ netUplift) : 999;\n    var net5yr      = netUplift * 5 - inv;\n\n    document.getElementById('roi-uplift').textContent  = fmtUSD(netUplift);\n    document.getElementById('roi-payback').textContent = payback < 999 ? payback.toFixed(1) : '>10';\n    document.getElementById('roi-5yr').textContent     = fmtUSD(net5yr);\n    document.getElementById('roi-tonnage').textContent = annualT.toFixed(0) + ' t';\n\n    document.getElementById('br-tonnes').textContent     = annualT.toFixed(1) + ' t';\n    document.getElementById('br-regrind-rev').textContent= fmtUSD(regrindRev);\n    document.getElementById('br-pellet-rev').textContent = fmtUSD(pelletRev);\n    document.getElementById('br-energy').textContent     = fmtUSD(energyCost);\n    document.getElementById('br-opex').textContent       = fmtUSD(maint);\n    document.getElementById('br-net').textContent        = fmtUSD(netUplift);\n\n    \/\/ Chart\n    var years = ['Y0','Y1','Y2','Y3','Y4','Y5'];\n    var cumData = [-inv];\n    for (var i=1;i<=5;i++) cumData.push(-inv + netUplift*i);\n    var colors = cumData.map(function(v){return v>=0?'rgba(0,72,120,0.85)':'rgba(239,68,68,0.7)';});\n\n    var ctx = document.getElementById('roi-chart').getContext('2d');\n    if (chartInst) chartInst.destroy();\n    chartInst = new Chart(ctx, {\n      type:'bar',\n      data:{\n        labels: years,\n        datasets:[{\n          label:'Cumulative Cash Flow (USD)',\n          data: cumData,\n          backgroundColor: colors,\n          borderRadius:4\n        }]\n      },\n      options:{\n        responsive:true,\n        plugins:{\n          legend:{display:false},\n          tooltip:{callbacks:{label:function(c){return 'USD '+c.raw.toLocaleString();}}}\n        },\n        scales:{\n          y:{\n            ticks:{callback:function(v){return 'USD '+v.toLocaleString();}},\n            grid:{color:'rgba(0,0,0,0.06)'}\n          }\n        }\n      }\n    });\n\n    document.getElementById('roi-results').style.display = 'block';\n  });\n})();\n<\/script>\n<\/section>\n\n<\/div><\/div><\/div>\n<\/div><\/div>\n","protected":false},"excerpt":{"rendered":"<p>KSP Pelletizing ROI &amp; Payback Calculator Calculate annual revenue uplift from adding a KSP pelletizing system: compare your current regrind sales against post-pelletizing pellet revenue. Results include 5-year cash flow and payback period. Regrind Input (kg\/h) Operating Hours (h\/day) Operating Days (per year) Current Regrind Price (USD\/tonne) Pellet Market Price (USD\/tonne) KSP System Investment (USD) [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":2745,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_gspb_post_css":"","footnotes":""},"class_list":["post-2846","page","type-page","status-publish","hentry"],"blocksy_meta":{"has_hero_section":"disabled","styles_descriptor":{"styles":{"desktop":"","tablet":"","mobile":""},"google_fonts":[],"version":6}},"_links":{"self":[{"href":"https:\/\/kitech-recycling.com\/pt\/wp-json\/wp\/v2\/pages\/2846","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/kitech-recycling.com\/pt\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/kitech-recycling.com\/pt\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/kitech-recycling.com\/pt\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/kitech-recycling.com\/pt\/wp-json\/wp\/v2\/comments?post=2846"}],"version-history":[{"count":0,"href":"https:\/\/kitech-recycling.com\/pt\/wp-json\/wp\/v2\/pages\/2846\/revisions"}],"up":[{"embeddable":true,"href":"https:\/\/kitech-recycling.com\/pt\/wp-json\/wp\/v2\/pages\/2745"}],"wp:attachment":[{"href":"https:\/\/kitech-recycling.com\/pt\/wp-json\/wp\/v2\/media?parent=2846"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}