{"id":2536,"date":"2026-03-24T05:40:44","date_gmt":"2026-03-24T05:40:44","guid":{"rendered":"https:\/\/kitech-recycling.com\/?page_id=2536"},"modified":"2026-03-24T05:43:15","modified_gmt":"2026-03-24T05:43:15","slug":"film-recycling-roi-calculator","status":"publish","type":"page","link":"https:\/\/kitech-recycling.com\/pt\/plastic-pelletizer\/plastic-film-pelletizing-machine\/film-recycling-roi-calculator\/","title":{"rendered":"Calculadora ROI de reciclagem de filmes"},"content":{"rendered":"\n<div class=\"wp-block-stackable-columns alignfull stk-block-columns stk-block stk-62a70f5\" data-block-id=\"62a70f5\"><div class=\"stk-row stk-inner-blocks has-text-align-center stk-block-content stk-content-align stk-62a70f5-column alignfull\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-d31b086\" data-v=\"4\" data-block-id=\"d31b086\"><style>.stk-d31b086-container{margin-top:30px !important;margin-right:30px !important;margin-bottom:30px !important;margin-left:30px !important;}<\/style><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-d31b086-container stk--no-background stk--no-padding\"><div class=\"has-text-align-center stk-block-content stk-inner-blocks stk-d31b086-inner-blocks\">\n<h1>Film Recycling ROI Calculator<\/h1>\n<\/div><\/div><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-stackable-columns alignfull stk-block-columns stk-block stk-6b392ef\" data-block-id=\"6b392ef\"><div class=\"stk-row stk-inner-blocks has-text-align-center stk-block-content stk-content-align stk-6b392ef-column alignfull\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-2333362\" data-v=\"4\" data-block-id=\"2333362\"><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-2333362-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-2333362-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-321e47f\" data-block-id=\"321e47f\"><div class=\"stk-row stk-inner-blocks has-text-align-center stk-block-content stk-content-align stk-321e47f-column alignfull\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-882e5f5\" data-v=\"4\" data-block-id=\"882e5f5\"><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-882e5f5-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-882e5f5-inner-blocks\">\n<section id=\"bx-film-roi-calculator-v1\">\n  <style>\n    #bx-film-roi-calculator-v1, #bx-film-roi-calculator-v1 * { box-sizing: border-box; }\n    #bx-film-roi-calculator-v1 {\n      --brand: #004878;\n      --brand-dark: #003078;\n      --accent: #198754;\n      --text: #1F2933;\n      --muted: #66788A;\n      --line: #D7DEE5;\n      --bg: #F7F9FB;\n      --card: #FFFFFF;\n      max-width: 1040px;\n      margin: 0 auto;\n      padding: 24px 16px;\n      color: var(--text);\n      font-family: inherit;\n    }\n    #bx-film-roi-calculator-v1 h2, #bx-film-roi-calculator-v1 h3, #bx-film-roi-calculator-v1 h4 {\n      font-family: inherit !important;\n      font-weight: 700 !important;\n      line-height: 1.2 !important;\n      margin: 0 0 8px !important;\n      padding: 0 !important;\n    }\n    #bx-film-roi-calculator-v1 .bx-wrap {\n      border: 1px solid var(--line);\n      border-radius: 16px;\n      overflow: hidden;\n      background: var(--card);\n      box-shadow: 0 8px 24px rgba(0, 0, 0, 0.06);\n    }\n    #bx-film-roi-calculator-v1 .bx-head {\n      padding: 24px;\n      background: linear-gradient(135deg, #FFFFFF, #EEF4F8);\n      border-bottom: 1px solid var(--line);\n    }\n    #bx-film-roi-calculator-v1 .bx-head p {\n      margin: 0;\n      color: var(--muted);\n      line-height: 1.7;\n      font-size: 0.95rem;\n    }\n    #bx-film-roi-calculator-v1 .bx-grid { display: grid; grid-template-columns: 0.95fr 1.05fr; }\n    #bx-film-roi-calculator-v1 .bx-form {\n      padding: 24px;\n      background: var(--bg);\n      border-right: 1px solid var(--line);\n    }\n    #bx-film-roi-calculator-v1 .bx-result { padding: 24px; background: #FFFFFF; }\n    #bx-film-roi-calculator-v1 .bx-field { margin-bottom: 18px; }\n    #bx-film-roi-calculator-v1 h4 {\n      font-size: 0.82rem !important;\n      text-transform: uppercase;\n      letter-spacing: 0.05em;\n      color: var(--muted);\n      margin-bottom: 10px !important;\n    }\n    #bx-film-roi-calculator-v1 .bx-slider-row {\n      display: grid;\n      grid-template-columns: 1fr auto;\n      gap: 12px;\n      align-items: center;\n    }\n    #bx-film-roi-calculator-v1 .bx-slider-row span {\n      display: inline-block;\n      min-width: 70px;\n      text-align: right;\n      color: var(--brand);\n      font-weight: 700;\n    }\n    #bx-film-roi-calculator-v1 input[type=\"range\"] {\n      width: 100%;\n      height: 6px;\n      appearance: none;\n      -webkit-appearance: none;\n      background: var(--line);\n      border-radius: 99px;\n      outline: none;\n      cursor: pointer;\n    }\n    #bx-film-roi-calculator-v1 input[type=\"range\"]::-webkit-slider-thumb {\n      width: 22px;\n      height: 22px;\n      appearance: none;\n      -webkit-appearance: none;\n      border-radius: 50%;\n      background: var(--brand);\n      border: 2px solid #FFFFFF;\n      box-shadow: 0 1px 4px rgba(0,0,0,0.25);\n    }\n    #bx-film-roi-calculator-v1 input[type=\"range\"]::-moz-range-thumb {\n      width: 22px;\n      height: 22px;\n      border-radius: 50%;\n      background: var(--brand);\n      border: 2px solid #FFFFFF;\n      box-shadow: 0 1px 4px rgba(0,0,0,0.25);\n    }\n    #bx-film-roi-calculator-v1 .bx-choice {\n      display: grid;\n      grid-template-columns: repeat(2, minmax(0, 1fr));\n      gap: 10px;\n    }\n    #bx-film-roi-calculator-v1 .bx-choice button {\n      display: block;\n      width: 100%;\n      min-height: 48px;\n      border: 1px solid var(--line);\n      border-radius: 12px;\n      background: #FFFFFF;\n      color: var(--text);\n      cursor: pointer;\n      font-family: inherit;\n      font-size: 0.92rem;\n      transition: border-color 0.2s ease, background 0.2s ease;\n    }\n    #bx-film-roi-calculator-v1 .bx-choice button.active {\n      border-color: var(--brand);\n      background: rgba(0,72,120,0.08);\n      color: var(--brand-dark);\n      font-weight: 700;\n    }\n    #bx-film-roi-calculator-v1 .bx-run {\n      display: inline-flex;\n      justify-content: center;\n      align-items: center;\n      width: 100%;\n      min-height: 52px;\n      margin-top: 20px;\n      border: none;\n      border-radius: 12px;\n      background: var(--brand);\n      color: #FFFFFF;\n      cursor: pointer;\n      font-family: inherit;\n      font-size: 0.96rem;\n      font-weight: 700;\n    }\n    #bx-film-roi-calculator-v1 .bx-run:hover { background: var(--brand-dark); }\n    #bx-film-roi-calculator-v1 .bx-kpis {\n      display: grid;\n      grid-template-columns: repeat(2, minmax(0, 1fr));\n      gap: 12px;\n      margin-bottom: 18px;\n    }\n    #bx-film-roi-calculator-v1 .bx-kpi {\n      padding: 14px;\n      border: 1px solid var(--line);\n      border-radius: 12px;\n      background: var(--bg);\n    }\n    #bx-film-roi-calculator-v1 .bx-kpi span {\n      display: block;\n      margin-bottom: 4px;\n      color: var(--muted);\n      font-size: 0.76rem;\n      letter-spacing: 0.05em;\n      text-transform: uppercase;\n    }\n    #bx-film-roi-calculator-v1 .bx-kpi strong {\n      display: block;\n      color: var(--brand);\n      font-size: 1.25rem;\n      line-height: 1.3;\n    }\n    #bx-film-roi-calculator-v1 .bx-bars { margin-bottom: 18px; }\n    #bx-film-roi-calculator-v1 .bx-bar-row { margin-bottom: 12px; }\n    #bx-film-roi-calculator-v1 .bx-bar-row em {\n      display: block;\n      margin-bottom: 6px;\n      color: var(--muted);\n      font-style: normal;\n      font-size: 0.84rem;\n    }\n    #bx-film-roi-calculator-v1 .bx-bar-track {\n      width: 100%;\n      height: 12px;\n      border-radius: 999px;\n      overflow: hidden;\n      background: #E9EEF3;\n    }\n    #bx-film-roi-calculator-v1 .bx-bar-fill {\n      height: 100%;\n      border-radius: 999px;\n      background: linear-gradient(90deg, var(--brand), var(--accent));\n      width: 0;\n      transition: width 0.25s ease;\n    }\n    #bx-film-roi-calculator-v1 .bx-copy {\n      margin: 0 0 16px;\n      color: var(--muted);\n      line-height: 1.7;\n      font-size: 0.94rem;\n    }\n    #bx-film-roi-calculator-v1 .bx-cta {\n      display: flex;\n      align-items: center;\n      justify-content: space-between;\n      gap: 14px;\n      padding: 16px;\n      border: 1px solid rgba(0,72,120,0.12);\n      border-radius: 14px;\n      background: linear-gradient(135deg, rgba(0,72,120,0.06), rgba(25,135,84,0.08));\n    }\n    #bx-film-roi-calculator-v1 .bx-cta p {\n      margin: 0;\n      color: var(--muted);\n      font-size: 0.9rem;\n      line-height: 1.6;\n    }\n    #bx-film-roi-calculator-v1 .bx-cta a {\n      display: inline-block;\n      padding: 12px 16px;\n      border-radius: 10px;\n      background: var(--brand);\n      color: #FFFFFF;\n      text-decoration: none;\n      white-space: nowrap;\n      font-weight: 700;\n    }\n    #bx-film-roi-calculator-v1 .bx-note { margin-top: 14px; color: var(--muted); font-size: 0.8rem; line-height: 1.6; }\n    @media (max-width: 860px) {\n      #bx-film-roi-calculator-v1 .bx-grid { grid-template-columns: 1fr; }\n      #bx-film-roi-calculator-v1 .bx-form { border-right: none; border-bottom: 1px solid var(--line); }\n      #bx-film-roi-calculator-v1 .bx-choice, #bx-film-roi-calculator-v1 .bx-kpis { grid-template-columns: 1fr; }\n      #bx-film-roi-calculator-v1 .bx-cta { flex-direction: column; align-items: stretch; }\n      #bx-film-roi-calculator-v1 .bx-cta a { text-align: center; }\n    }\n  <\/style>\n  <div class=\"bx-wrap\">\n    <div class=\"bx-head\">\n      <h2>Film Recycling ROI Calculator<\/h2>\n      <p>The calculator uses the landing page&#8217;s own published ROI logic: pellet value minus scrap value, then subtract electricity, labor and maintenance. It is built for film converters and recyclers evaluating a KCP pelletizing line.<\/p>\n    <\/div>\n    <div class=\"bx-grid\">\n      <div class=\"bx-form\">\n        <div class=\"bx-field\">\n          <h4>Machine Throughput<\/h4>\n          <div class=\"bx-slider-row\">\n            <input type=\"range\" id=\"bx-film-roi-throughput\" min=\"200\" max=\"1500\" step=\"50\" value=\"400\">\n            <span id=\"bx-film-roi-throughput-value\">400 kg\/h<\/span>\n          <\/div>\n        <\/div>\n        <div class=\"bx-field\">\n          <h4>Operating Hours per Day<\/h4>\n          <div class=\"bx-choice\" id=\"bx-film-roi-hours\">\n            <button type=\"button\" data-value=\"8\">8 h\/day<\/button>\n            <button type=\"button\" data-value=\"16\" class=\"active\">16 h\/day<\/button>\n            <button type=\"button\" data-value=\"20\">20 h\/day<\/button>\n            <button type=\"button\" data-value=\"24\">24 h\/day<\/button>\n          <\/div>\n        <\/div>\n        <div class=\"bx-field\">\n          <h4>Working Days per Month<\/h4>\n          <div class=\"bx-slider-row\">\n            <input type=\"range\" id=\"bx-film-roi-days\" min=\"20\" max=\"30\" step=\"1\" value=\"25\">\n            <span id=\"bx-film-roi-days-value\">25 days<\/span>\n          <\/div>\n        <\/div>\n        <div class=\"bx-field\">\n          <h4>Scrap Type<\/h4>\n          <div class=\"bx-choice\" id=\"bx-film-roi-feed\">\n            <button type=\"button\" data-value=\"clean\" class=\"active\">Clean factory scrap<\/button>\n            <button type=\"button\" data-value=\"dirty\">Post-consumer washed film<\/button>\n          <\/div>\n        <\/div>\n        <div class=\"bx-field\">\n          <h4>Electricity Cost<\/h4>\n          <div class=\"bx-slider-row\">\n            <input type=\"range\" id=\"bx-film-roi-power\" min=\"8\" max=\"25\" step=\"1\" value=\"12\">\n            <span id=\"bx-film-roi-power-value\">$0.12\/kWh<\/span>\n          <\/div>\n        <\/div>\n        <button type=\"button\" class=\"bx-run\" id=\"bx-film-roi-run\">Calculate ROI<\/button>\n      <\/div>\n      <div class=\"bx-result\">\n        <h3>Estimated Monthly Economics<\/h3>\n        <p class=\"bx-copy\" id=\"bx-film-roi-copy\">For a mid-range line, the model below estimates monthly pellet output, gross spread and payback using the same conservative assumptions published on this page.<\/p>\n        <div class=\"bx-kpis\">\n          <div class=\"bx-kpi\"><span>Monthly Output<\/span><strong id=\"bx-film-roi-output\">160 t<\/strong><\/div>\n          <div class=\"bx-kpi\"><span>Gross Margin Before Opex<\/span><strong id=\"bx-film-roi-gross\">$48,000<\/strong><\/div>\n          <div class=\"bx-kpi\"><span>Estimated Net Margin<\/span><strong id=\"bx-film-roi-net\">$31,200<\/strong><\/div>\n          <div class=\"bx-kpi\"><span>Indicative Payback<\/span><strong id=\"bx-film-roi-payback\">19 mo<\/strong><\/div>\n        <\/div>\n        <div class=\"bx-bars\">\n          <div class=\"bx-bar-row\"><em>Scrap-to-pellet gross spread<\/em><div class=\"bx-bar-track\"><div class=\"bx-bar-fill\" id=\"bx-film-roi-bar-gross\"><\/div><\/div><\/div>\n          <div class=\"bx-bar-row\"><em>Estimated power cost share<\/em><div class=\"bx-bar-track\"><div class=\"bx-bar-fill\" id=\"bx-film-roi-bar-power\"><\/div><\/div><\/div>\n          <div class=\"bx-bar-row\"><em>Estimated labor + maintenance share<\/em><div class=\"bx-bar-track\"><div class=\"bx-bar-fill\" id=\"bx-film-roi-bar-other\"><\/div><\/div><\/div>\n        <\/div>\n        <div class=\"bx-cta\">\n          <p>Use this as a screening estimate only. Our team can model your actual scrap stream, pellet target, utilities and machine configuration before you request a final quotation.<\/p>\n          <a href=\"#ct-popup-684\">Request a Custom ROI Estimate<\/a>\n        <\/div>\n        <p class=\"bx-note\">Assumptions are derived from the page&#8217;s own price and ROI section: clean LDPE pellets at roughly $600-$900\/t, scrap at roughly $150-$350\/t, SEC at about 0.25-0.35 kWh\/kg, and higher operating burden for dirtier film.<\/p>\n      <\/div>\n    <\/div>\n  <\/div>\n  <script>\n    (function () {\n      var scope = document.getElementById('bx-film-roi-calculator-v1');\n      var throughput = scope.querySelector('#bx-film-roi-throughput');\n      var throughputValue = scope.querySelector('#bx-film-roi-throughput-value');\n      var days = scope.querySelector('#bx-film-roi-days');\n      var daysValue = scope.querySelector('#bx-film-roi-days-value');\n      var power = scope.querySelector('#bx-film-roi-power');\n      var powerValue = scope.querySelector('#bx-film-roi-power-value');\n      var run = scope.querySelector('#bx-film-roi-run');\n      var hoursPerDay = 16;\n      var feedType = 'clean';\n      function setChoice(group, callback) {\n        var buttons = scope.querySelectorAll(group + ' button');\n        for (var i = 0; i < buttons.length; i += 1) {\n          buttons[i].addEventListener('click', function () {\n            var peers = scope.querySelectorAll(group + ' button');\n            for (var j = 0; j < peers.length; j += 1) { peers[j].classList.remove('active'); }\n            this.classList.add('active');\n            callback(this.getAttribute('data-value'));\n          });\n        }\n      }\n      function updateLabels() {\n        throughputValue.textContent = throughput.value + ' kg\/h';\n        daysValue.textContent = days.value + ' days';\n        powerValue.textContent = '$' + (power.value \/ 100).toFixed(2) + '\/kWh';\n      }\n      function money(num) { return '$' + Math.round(num).toLocaleString(); }\n      function calculate() {\n        var cap = parseFloat(throughput.value);\n        var monthlyOutput = cap * hoursPerDay * parseFloat(days.value) \/ 1000;\n        var actualOutput = feedType === 'clean' ? monthlyOutput : monthlyOutput * 0.88;\n        var scrapPrice = feedType === 'clean' ? 250 : 320;\n        var pelletPrice = feedType === 'clean' ? 780 : 700;\n        var spread = pelletPrice - scrapPrice;\n        var sec = feedType === 'clean' ? 0.28 : 0.34;\n        var powerRate = parseFloat(power.value) \/ 100;\n        var gross = actualOutput * spread;\n        var powerCost = actualOutput * 1000 * sec * powerRate;\n        var laborAndMaintenance = actualOutput * (feedType === 'clean' ? 72 : 110);\n        var net = gross - powerCost - laborAndMaintenance;\n        var capex = cap <= 300 ? 26000 : cap <= 600 ? 58000 : cap <= 1000 ? 92000 : 110000;\n        var payback = net > 0 ? capex \/ net * 12 : 999;\n        scope.querySelector('#bx-film-roi-output').textContent = actualOutput.toFixed(0) + ' t';\n        scope.querySelector('#bx-film-roi-gross').textContent = money(gross);\n        scope.querySelector('#bx-film-roi-net').textContent = money(net);\n        scope.querySelector('#bx-film-roi-payback').textContent = (payback < 999 ? Math.max(1, Math.round(payback)) : 'N\/A') + (payback < 999 ? ' mo' : '');\n        scope.querySelector('#bx-film-roi-copy').textContent = 'The scenario assumes ' + actualOutput.toFixed(0) + ' tonnes per month of pellet output from a ' + cap + ' kg\/h line. Clean in-house scrap keeps the payback shorter; dirtier film lowers real output and increases operating burden.';\n        var grossPct = Math.min(100, Math.max(10, gross \/ 90000 * 100));\n        var powerPct = gross > 0 ? Math.min(100, powerCost \/ gross * 100) : 0;\n        var otherPct = gross > 0 ? Math.min(100, laborAndMaintenance \/ gross * 100) : 0;\n        scope.querySelector('#bx-film-roi-bar-gross').style.width = grossPct + '%';\n        scope.querySelector('#bx-film-roi-bar-power').style.width = powerPct + '%';\n        scope.querySelector('#bx-film-roi-bar-other').style.width = otherPct + '%';\n      }\n      throughput.addEventListener('input', updateLabels);\n      days.addEventListener('input', updateLabels);\n      power.addEventListener('input', updateLabels);\n      setChoice('#bx-film-roi-hours', function (value) { hoursPerDay = parseFloat(value); });\n      setChoice('#bx-film-roi-feed', function (value) { feedType = value; });\n      run.addEventListener('click', function () { calculate(); });\n      updateLabels();\n      calculate();\n    }());\n  <\/script>\n<\/section>\n\n<\/div><\/div><\/div>\n<\/div><\/div>\n","protected":false},"excerpt":{"rendered":"<p>Film Recycling ROI Calculator The calculator uses the landing page&#8217;s own published ROI logic: pellet value minus scrap value, then subtract electricity, labor and maintenance. It is built for film converters and recyclers evaluating a KCP pelletizing line. Machine Throughput 400 kg\/h Operating Hours per Day 8 h\/day 16 h\/day 20 h\/day 24 h\/day Working [&hellip;]<\/p>\n","protected":false},"author":5,"featured_media":0,"parent":2532,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_gspb_post_css":"","footnotes":""},"class_list":["post-2536","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\/2536","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\/5"}],"replies":[{"embeddable":true,"href":"https:\/\/kitech-recycling.com\/pt\/wp-json\/wp\/v2\/comments?post=2536"}],"version-history":[{"count":0,"href":"https:\/\/kitech-recycling.com\/pt\/wp-json\/wp\/v2\/pages\/2536\/revisions"}],"up":[{"embeddable":true,"href":"https:\/\/kitech-recycling.com\/pt\/wp-json\/wp\/v2\/pages\/2532"}],"wp:attachment":[{"href":"https:\/\/kitech-recycling.com\/pt\/wp-json\/wp\/v2\/media?parent=2536"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}