{"id":2131,"date":"2026-05-11T02:32:22","date_gmt":"2026-05-11T02:32:22","guid":{"rendered":"https:\/\/masstechx.com\/?page_id=2131"},"modified":"2026-05-11T02:46:07","modified_gmt":"2026-05-11T02:46:07","slug":"roi-tco-estimator","status":"publish","type":"page","link":"https:\/\/masstechx.com\/pt\/bottle-blowing-machine\/fully-auto-blowing\/roi-tco-estimator\/","title":{"rendered":"estimador roi tco"},"content":{"rendered":"<div class=\"wp-block-stackable-columns alignfull stk-block-columns stk-block stk-fc9c904\" data-block-id=\"fc9c904\"><style>.stk-fc9c904 {margin-bottom:0px !important;}<\/style><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-fc9c904-column alignfull\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-b7121d9\" data-v=\"4\" data-block-id=\"b7121d9\"><style>.stk-b7121d9-container{margin-top:var(--stk--preset--spacing--50, 1.5rem) !important;margin-right:var(--stk--preset--spacing--50, 1.5rem) !important;margin-bottom:var(--stk--preset--spacing--50, 1.5rem) !important;margin-left:var(--stk--preset--spacing--50, 1.5rem) !important;}<\/style><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-b7121d9-container stk--no-background stk--no-padding\"><div class=\"has-text-align-center stk-block-content stk-inner-blocks stk-b7121d9-inner-blocks\"><div class=\"ct-breadcrumbs\" data-source=\"rankmath\" ><nav aria-label=\"p\u00e3o ralado\" class=\"rank-math-breadcrumb\"><p><span class=\"last\">Casa<\/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-86bb787\" data-block-id=\"86bb787\"><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-86bb787-column alignfull\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-caac536\" data-v=\"4\" data-block-id=\"caac536\"><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-caac536-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-caac536-inner-blocks\">\n<!-- Tool 2: In-House vs Outsourced ROI \/ TCO Estimator \u2014 Masstech | Slug: fully-auto-blowing-machine -->\n<!-- Gutenberg Custom HTML compatible: no &&, no <form>, no IIFE, no addEventListener, no data-action -->\n<style>\n  .mtroi-tool { font-family: -apple-system, \"Segoe UI\", Roboto, sans-serif; max-width: 720px; margin: 24px auto; background: #fff; border: 1px solid #e0e6ec; border-radius: 8px; padding: 22px 26px; }\n  .mtroi-tool h1 { color: #0078C0; margin: 0 0 6px; font-size: 1.25rem; }\n  .mtroi-tool .mtroi-sub { color: #6b7280; margin: 0 0 18px; font-size: 0.92rem; }\n  .mtroi-row { display: grid; grid-template-columns: 1fr 1fr; gap: 14px; }\n  .mtroi-tool label { display: block; font-weight: 600; color: #1f2933; margin: 12px 0 6px; font-size: 0.93rem; }\n  .mtroi-tool input, .mtroi-tool select { width: 100%; padding: 9px 11px; border: 1px solid #cbd5dc; border-radius: 6px; font-size: 0.96rem; background: #fff; box-sizing: border-box; }\n  .mtroi-tool button { background: #0078C0; color: #fff; border: 0; padding: 12px 22px; border-radius: 6px; font-size: 1rem; font-weight: 700; cursor: pointer; margin-top: 18px; }\n  .mtroi-tool button:hover { background: #005a91; }\n  .mtroi-result { margin-top: 22px; padding: 18px 22px; background: #f5f8fb; border: 2px solid #7860A8; border-radius: 8px; display: none; }\n  .mtroi-result.mtroi-show { display: block; }\n  .mtroi-result h4 { color: #5a4683; margin: 0 0 10px; font-size: 1.1rem; }\n  .mtroi-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 10px; margin: 12px 0; }\n  .mtroi-grid div { background: #fff; padding: 10px 12px; border-radius: 4px; border: 1px solid #e0e6ec; }\n  .mtroi-grid strong { display: block; font-size: 0.84rem; color: #6b7280; }\n  .mtroi-grid span { font-size: 1.05rem; font-weight: 700; color: #0078C0; }\n  .mtroi-disclaimer { font-size: 0.84rem; color: #6b7280; margin: 12px 0 0; font-style: italic; }\n  .mtroi-cta { display: inline-block; margin-top: 12px; background: #7860A8; color: #fff; padding: 10px 18px; border-radius: 6px; text-decoration: none; font-weight: 600; }\n<\/style>\n\n<div class=\"mtroi-tool\" id=\"mtroi-tool-root\">\n  <h1>In-House Moldagem por Sopro ROI\/Estimador TCO<\/h1>\n  <p class=\"mtroi-sub\">Estime a economia anual ao trazer o sopro de garrafas PET internamente, com base nos benchmarks do TCO da ind\u00fastria.<\/p>\n\n  <div class=\"mtroi-row\">\n    <div>\n      <label for=\"mtroi-bottles\">Volume mensal do frasco (garrafas)<\/label>\n      <input type=\"number\" id=\"mtroi-bottles\" placeholder=\"por exemplo, 1.500.000\" min=\"0\" oninput=\"mtroiCalc()\">\n    <\/div>\n    <div>\n      <label for=\"mtroi-resin-price\">Pre\u00e7o da resina PET (USD por kg)<\/label>\n      <input type=\"number\" id=\"mtroi-resin-price\" placeholder=\"por exemplo, 13h30\" step=\"0.01\" min=\"0\" oninput=\"mtroiCalc()\">\n    <\/div>\n  <\/div>\n\n  <div class=\"mtroi-row\">\n    <div>\n      <label for=\"mtroi-bottle-weight\">Peso m\u00e9dio da pr\u00e9-forma (g)<\/label>\n      <input type=\"number\" id=\"mtroi-bottle-weight\" placeholder=\"por exemplo, 22\" min=\"0\" oninput=\"mtroiCalc()\">\n    <\/div>\n    <div>\n      <label for=\"mtroi-outsource-cost\">Custo atual da garrafa terceirizada (USD por garrafa)<\/label>\n      <input type=\"number\" id=\"mtroi-outsource-cost\" placeholder=\"por exemplo, 0,06\" step=\"0.001\" min=\"0\" oninput=\"mtroiCalc()\">\n    <\/div>\n  <\/div>\n\n  <label for=\"mtroi-region\">Regi\u00e3o (refer\u00eancia de pre\u00e7o da resina PET)<\/label>\n  <select id=\"mtroi-region\" onchange=\"mtroiAutofillResin()\">\n    <option value=\"custom\">Personalizado (use meu pr\u00f3prio pre\u00e7o de resina acima)<\/option>\n    <option value=\"na\">Am\u00e9rica do Norte (USD 1,53\/kg, abril de 2026)<\/option>\n    <option value=\"eu\">Europa (USD 1,71\/kg, abril de 2026)<\/option>\n    <option value=\"africa\">\u00c1frica (USD 1,17\/kg)<\/option>\n    <option value=\"asia\">Nordeste Asi\u00e1tico (USD 1,13\/kg)<\/option>\n  <\/select>\n\n\n  <div class=\"mtroi-result\" id=\"mtroi-result\">\n    <h4>Compara\u00e7\u00e3o anual estimada do TCO<\/h4>\n    <div class=\"mtroi-grid\">\n      <div><strong>Custo anual da garrafa terceirizada<\/strong><span id=\"mtroi-out-cost\">\u2014<\/span><\/div>\n      <div><strong>Custo anual da garrafa interna (est.)<\/strong><span id=\"mtroi-in-cost\">\u2014<\/span><\/div>\n      <div><strong>Poupan\u00e7a anual (est.)<\/strong><span id=\"mtroi-savings\">\u2014<\/span><\/div>\n      <div><strong>Banda de retorno estimada<\/strong><span id=\"mtroi-payback\">\u2014<\/span><\/div>\n    <\/div>\n    <p class=\"mtroi-disclaimer\" id=\"mtroi-disclaimer\">Isen\u00e7\u00e3o de responsabilidade ind\u00fastria TCO ind\u00fastria TCO (mat\u00e9rias-primas 60 usar faixas 70%\/energia 15 20% 7000000000000000000000000000000000000000000000000000000000000000000000000000.<\/p>\n    <a class=\"mtroi-cta\" href=\"#ct-popup-813\">Obtenha uma an\u00e1lise personalizada do TCO<\/a>\n  <\/div>\n<\/div>\n\n<script>\nfunction mtroiAutofillResin() {\n  var region = document.getElementById(\"mtroi-region\").value;\n  var resinEl = document.getElementById(\"mtroi-resin-price\");\n  if (region === \"na\") { resinEl.value = \"1.53\"; }\n  else if (region === \"eu\") { resinEl.value = \"1.71\"; }\n  else if (region === \"africa\") { resinEl.value = \"1.17\"; }\n  else if (region === \"asia\") { resinEl.value = \"1.13\"; }\n  mtroiCalc();\n}\n\nfunction mtroiCalc() {\n  var bottles = parseFloat(document.getElementById(\"mtroi-bottles\").value);\n  var resinPrice = parseFloat(document.getElementById(\"mtroi-resin-price\").value);\n  var preformWeight = parseFloat(document.getElementById(\"mtroi-bottle-weight\").value);\n  var outCost = parseFloat(document.getElementById(\"mtroi-outsource-cost\").value);\n  var resultEl = document.getElementById(\"mtroi-result\");\n\n  if (isNaN(bottles) || isNaN(resinPrice) || isNaN(preformWeight) || isNaN(outCost) || bottles <= 0) {\n    resultEl.className = \"mtroi-result\";\n    return;\n  }\n\n  var annualBottles = bottles * 12;\n  var annualOutsourcedCost = annualBottles * outCost;\n\n  \/\/ In-house cost model:\n  \/\/ Resin cost per bottle = preform_weight_kg \u00d7 resin_price\n  var resinCostPerBottle = (preformWeight \/ 1000) * resinPrice;\n  \/\/ Industry TCO benchmark: resin = 60-70% of total in-house cost\n  \/\/ Use 65% midpoint \u2192 total in-house cost = resin \/ 0.65\n  var inHouseCostPerBottleLow = resinCostPerBottle \/ 0.70; \/\/ best case (low overhead)\n  var inHouseCostPerBottleHigh = resinCostPerBottle \/ 0.60; \/\/ higher overhead\n  var inHouseCostPerBottleMid = resinCostPerBottle \/ 0.65;\n\n  var annualInHouseCostLow = annualBottles * inHouseCostPerBottleLow;\n  var annualInHouseCostHigh = annualBottles * inHouseCostPerBottleHigh;\n  var annualInHouseCostMid = annualBottles * inHouseCostPerBottleMid;\n\n  var savingsLow = annualOutsourcedCost - annualInHouseCostHigh;\n  var savingsHigh = annualOutsourcedCost - annualInHouseCostLow;\n\n  \/\/ Payback band \u2014 assume Q3000 mid-CapEx ~ USD 35,000 with auxiliary 20%\n  \/\/ Hardcoded mid-tier typical capex band 30-60k USD; payback uses savings range\n  var capexLow = 30000;\n  var capexHigh = 60000;\n  var paybackMonthsLow = (capexLow \/ Math.max(savingsHigh, 1)) * 12;\n  var paybackMonthsHigh = (capexHigh \/ Math.max(savingsLow, 1)) * 12;\n\n  var fmt = function (n) {\n    if (n < 0) { return \"\u2014\"; }\n    return \"USD \" + Math.round(n).toLocaleString();\n  };\n\n  document.getElementById(\"mtroi-out-cost\").textContent = fmt(annualOutsourcedCost);\n  document.getElementById(\"mtroi-in-cost\").textContent = fmt(annualInHouseCostMid) + \" (mid)\";\n\n  if (savingsLow > 0) {\n    document.getElementById(\"mtroi-savings\").textContent = fmt(savingsLow) + \" \u2013 \" + fmt(savingsHigh);\n    var pbLow = Math.max(Math.round(paybackMonthsLow), 1);\n    var pbHigh = Math.max(Math.round(paybackMonthsHigh), 1);\n    document.getElementById(\"mtroi-payback\").textContent = pbLow + \" \u2013 \" + pbHigh + \" months\";\n  } else {\n    document.getElementById(\"mtroi-savings\").textContent = \"Outsource more cost-efficient at this scale\";\n    document.getElementById(\"mtroi-payback\").textContent = \"Re-evaluate volume threshold\";\n  }\n\n  resultEl.className = \"mtroi-result mtroi-show\";\n}\n<\/script>\n<\/div><\/div><\/div>\n<\/div><\/div>","protected":false},"excerpt":{"rendered":"<p>In-House Blow Molding ROI \/ TCO Estimator Estimate annual savings from bringing PET bottle blowing in-house, based on industry TCO benchmarks. Monthly bottle volume (bottles) PET resin price (USD per kg) Average preform weight (g) Current outsourced bottle cost (USD per bottle) Region (PET resin price reference) Custom (use my own resin price above)North America [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"parent":1781,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_gspb_post_css":"","footnotes":""},"class_list":["post-2131","page","type-page","status-publish","hentry"],"blocksy_meta":[],"_links":{"self":[{"href":"https:\/\/masstechx.com\/pt\/wp-json\/wp\/v2\/pages\/2131","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/masstechx.com\/pt\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/masstechx.com\/pt\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/masstechx.com\/pt\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/masstechx.com\/pt\/wp-json\/wp\/v2\/comments?post=2131"}],"version-history":[{"count":0,"href":"https:\/\/masstechx.com\/pt\/wp-json\/wp\/v2\/pages\/2131\/revisions"}],"up":[{"embeddable":true,"href":"https:\/\/masstechx.com\/pt\/wp-json\/wp\/v2\/pages\/1781"}],"wp:attachment":[{"href":"https:\/\/masstechx.com\/pt\/wp-json\/wp\/v2\/media?parent=2131"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}