{"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\/fr\/bottle-blowing-machine\/fully-auto-blowing\/roi-tco-estimator\/","title":{"rendered":"estimateur 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=\"chapelure\" class=\"rank-math-breadcrumb\"><p><span class=\"last\">Accueil<\/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>Estimateur ROI\/TCO de moulage par soufflage interne<\/h1>\n  <p class=\"mtroi-sub\">Estimer les \u00e9conomies annuelles r\u00e9sultant de l'introduction du soufflage de bouteilles PET en interne, sur la base des r\u00e9f\u00e9rences du TCO de l'industrie.<\/p>\n\n  <div class=\"mtroi-row\">\n    <div>\n      <label for=\"mtroi-bottles\">Volume mensuel de la bouteille (bouteilles)<\/label>\n      <input type=\"number\" id=\"mtroi-bottles\" placeholder=\"par exemple 1 500 000\" min=\"0\" oninput=\"mtroiCalc()\">\n    <\/div>\n    <div>\n      <label for=\"mtroi-resin-price\">Prix de la r\u00e9sine PET (USD par kg)<\/label>\n      <input type=\"number\" id=\"mtroi-resin-price\" placeholder=\"par exemple 1h30\" 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\">Poids moyen de la pr\u00e9forme (g)<\/label>\n      <input type=\"number\" id=\"mtroi-bottle-weight\" placeholder=\"par exemple 22\" min=\"0\" oninput=\"mtroiCalc()\">\n    <\/div>\n    <div>\n      <label for=\"mtroi-outsource-cost\">Co\u00fbt actuel de la bouteille externalis\u00e9e (USD par bouteille)<\/label>\n      <input type=\"number\" id=\"mtroi-outsource-cost\" placeholder=\"par exemple 0,06\" step=\"0.001\" min=\"0\" oninput=\"mtroiCalc()\">\n    <\/div>\n  <\/div>\n\n  <label for=\"mtroi-region\">R\u00e9gion (r\u00e9f\u00e9rence de prix de la r\u00e9sine PET)<\/label>\n  <select id=\"mtroi-region\" onchange=\"mtroiAutofillResin()\">\n    <option value=\"custom\">Personnalis\u00e9 (utilisez mon propre prix de r\u00e9sine ci-dessus)<\/option>\n    <option value=\"na\">Am\u00e9rique du Nord (1,53 USD\/kg, avril 2026)<\/option>\n    <option value=\"eu\">Europe (1,71 USD\/kg, avril 2026)<\/option>\n    <option value=\"africa\">Afrique (1,17 USD\/kg)<\/option>\n    <option value=\"asia\">Asie du Nord-Est (1,13 USD\/kg)<\/option>\n  <\/select>\n\n\n  <div class=\"mtroi-result\" id=\"mtroi-result\">\n    <h4>Comparaison annuelle estim\u00e9e du TCO<\/h4>\n    <div class=\"mtroi-grid\">\n      <div><strong>Co\u00fbt externalis\u00e9 annuel de la bouteille<\/strong><span id=\"mtroi-out-cost\">\u2014<\/span><\/div>\n      <div><strong>Co\u00fbt annuel de la bouteille interne (est.)<\/strong><span id=\"mtroi-in-cost\">\u2014<\/span><\/div>\n      <div><strong>\u00c9conomies annuelles (est.)<\/strong><span id=\"mtroi-savings\">\u2014<\/span><\/div>\n      <div><strong>Bande de r\u00e9cup\u00e9ration estim\u00e9e<\/strong><span id=\"mtroi-payback\">\u2014<\/span><\/div>\n    <\/div>\n    <p class=\"mtroi-disclaimer\" id=\"mtroi-disclaimer\">Avertissement : fourchettes utilisent les rep\u00e8res TCO de l'industrie (mati\u00e8res premi\u00e8res 60 701TP3\/\u00e9nergie 15T 20%\/amortissement + main-d'\u0153uvre 1020%).Les chiffres finaux d\u00e9pendent de votre bouteille SKU, de votre taux d'\u00e9lectricit\u00e9, de votre taux de main-d'\u0153uvre, de votre configuration et de votre configuration de machine.<\/p>\n    <a class=\"mtroi-cta\" href=\"#ct-popup-813\">Obtenez une analyse TCO personnalis\u00e9e<\/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\/fr\/wp-json\/wp\/v2\/pages\/2131","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/masstechx.com\/fr\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/masstechx.com\/fr\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/masstechx.com\/fr\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/masstechx.com\/fr\/wp-json\/wp\/v2\/comments?post=2131"}],"version-history":[{"count":0,"href":"https:\/\/masstechx.com\/fr\/wp-json\/wp\/v2\/pages\/2131\/revisions"}],"up":[{"embeddable":true,"href":"https:\/\/masstechx.com\/fr\/wp-json\/wp\/v2\/pages\/1781"}],"wp:attachment":[{"href":"https:\/\/masstechx.com\/fr\/wp-json\/wp\/v2\/media?parent=2131"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}