{"id":2040,"date":"2026-05-14T09:57:52","date_gmt":"2026-05-14T09:57:52","guid":{"rendered":"https:\/\/tcpel.net\/?page_id=2040"},"modified":"2026-05-14T10:02:41","modified_gmt":"2026-05-14T10:02:41","slug":"2-year-payback-worksheet","status":"publish","type":"page","link":"https:\/\/tcpel.net\/pt-br\/wood-pellet-machine\/flat-die-pellet-mill\/2-year-payback-worksheet\/","title":{"rendered":"planilha de retorno de 2 anos"},"content":{"rendered":"\n<div class=\"wp-block-stackable-columns alignfull stk-block-columns stk-block stk-0f1942c\" data-block-id=\"0f1942c\"><style>.stk-0f1942c {margin-bottom:0px !important;}<\/style><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-0f1942c-column alignfull\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-3af4d28\" data-v=\"4\" data-block-id=\"3af4d28\"><style>.stk-3af4d28-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-3af4d28-container stk--no-background stk--no-padding\"><div class=\"has-text-align-center stk-block-content stk-inner-blocks stk-3af4d28-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-12db11e\" data-block-id=\"12db11e\"><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-12db11e-column alignfull\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-f408887\" data-v=\"4\" data-block-id=\"f408887\"><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-f408887-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-f408887-inner-blocks\">\n<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n<meta charset=\"UTF-8\">\n<title>2-Year Payback Worksheet \u2014 TCZL Flat Die Pellet Mill<\/title>\n<style>\n\/* \u4f7f\u7528\u7279\u5b9a\u7684\u7c7b\u540d\u5305\u88f9\uff0c\u9632\u6b62 CSS \u6c61\u67d3\u5168\u5c40\u6837\u5f0f *\/\n.tczl-calc-wrapper { \n  --c-primary: #0078C0; \n  --c-accent: #006030; \n  --c-card: #f1f5f9; \n  --c-border: #e2e8f0; \n  --c-text: #1a202c; \n  --c-warn: #ca8a04; \n  \n  font-family: -apple-system, Segoe UI, sans-serif; \n  \/* \u8bbe\u7f6e\u6700\u5927\u5bbd\u5ea6\u4e3a 1000px *\/\n  max-width: 1000px; \n  width: 100%;\n  margin: 24px auto; \n  color: var(--c-text); \n  line-height: 1.55; \n  box-sizing: border-box;\n}\n\n.tczl-calc-wrapper *, .tczl-calc-wrapper *:before, .tczl-calc-wrapper *:after {\n  box-sizing: inherit;\n}\n\n.tczl-calc-wrapper h1 { \n  color: var(--c-primary); \n  border-bottom: 3px solid var(--c-primary); \n  padding-bottom: 10px; \n  margin-top: 0;\n}\n\n.tczl-calc-wrapper .box { \n  background: var(--c-card); \n  padding: 18px 22px; \n  border-radius: 6px; \n  margin: 14px 0; \n  border-left: 4px solid var(--c-primary); \n}\n\n.tczl-calc-wrapper .row { \n  display: flex; \n  gap: 14px; \n  flex-wrap: wrap; \n  margin: 8px 0; \n}\n\n.tczl-calc-wrapper .col { \n  flex: 1; \n  min-width: 240px; \n}\n\n.tczl-calc-wrapper label { \n  font-weight: 600; \n  display: block; \n  margin-top: 8px; \n  margin-bottom: 4px;\n}\n\n.tczl-calc-wrapper input, \n.tczl-calc-wrapper select { \n  width: 100%; \n  padding: 9px 12px; \n  border: 1px solid var(--c-border); \n  border-radius: 4px; \n  font-size: 1rem; \n  background-color: #fff;\n  color: var(--c-text);\n}\n\n.tczl-calc-wrapper button.calc-btn { \n  background: var(--c-primary); \n  color: #fff; \n  padding: 12px 28px; \n  border: 0; \n  border-radius: 5px; \n  font-weight: 600; \n  cursor: pointer; \n  margin-top: 16px; \n  font-size: 1.05rem; \n  transition: background 0.2s;\n}\n\n.tczl-calc-wrapper button.calc-btn:hover { \n  background: var(--c-accent); \n}\n\n.tczl-calc-wrapper .result { \n  background: #fef9e7; \n  border: 1px solid #f59e0b; \n  padding: 20px 24px; \n  border-radius: 8px; \n  margin-top: 18px; \n  display: none; \n}\n\n.tczl-calc-wrapper .result.show { \n  display: block; \n}\n\n.tczl-calc-wrapper .result h3 { \n  color: #92400e; \n  margin-top: 0; \n}\n\n.tczl-calc-wrapper .kpi { \n  display: grid; \n  grid-template-columns: repeat(auto-fit, minmax(180px, 1fr)); \n  gap: 12px; \n  margin: 12px 0; \n}\n\n.tczl-calc-wrapper .kpi div { \n  background: #fff; \n  padding: 12px 16px; \n  border-radius: 5px; \n  border: 1px solid #f59e0b; \n}\n\n.tczl-calc-wrapper .kpi strong { \n  display: block; \n  color: #92400e; \n  font-size: 1.4rem; \n  margin-bottom: 2px; \n}\n\n.tczl-calc-wrapper table { \n  width: 100%; \n  border-collapse: collapse; \n  margin: 14px 0; \n  font-size: 0.92rem; \n}\n\n.tczl-calc-wrapper th, \n.tczl-calc-wrapper td { \n  padding: 8px 12px; \n  border: 1px solid var(--c-border); \n  text-align: left; \n}\n\n.tczl-calc-wrapper th { \n  background: #92400e; \n  color: #fff; \n}\n\n.tczl-calc-wrapper .disclaim { \n  font-size: 0.85rem; \n  color: #6b7280; \n  margin-top: 14px; \n  padding-top: 10px; \n  border-top: 1px solid var(--c-border); \n}\n\n.tczl-calc-wrapper .cta { \n  display: inline-block; \n  background: #006030; \n  color: #fff; \n  padding: 10px 22px; \n  border-radius: 5px; \n  text-decoration: none; \n  margin-top: 14px; \n  font-weight: 600; \n  transition: opacity 0.2s;\n}\n\n.tczl-calc-wrapper .cta:hover {\n  opacity: 0.9;\n}\n<\/style>\n<\/head>\n<body>\n\n<div class=\"tczl-calc-wrapper\">\n  <h1>2-Year Payback Worksheet \u2014 TCZL Flat Die Pellet Mill<\/h1>\n  <p>Replace the industry-default values with your own electricity rate, labor cost, and local pellet selling price. The worksheet calculates per-ton operating cost, annual production, gross margin, and capital payback timing.<\/p>\n\n  <div class=\"box\">\n    <div class=\"row\">\n      <div class=\"col\">\n        <label>Select TCZL Model<\/label>\n        <select id=\"model\">\n          <option value=\"TCZL200|11|100|4000\">TCZL200 (11 kW, 100 kg\/h, $4,000)<\/option>\n          <option value=\"TCZL250|15|150|4400\">TCZL250 (15 kW, 100-200 kg\/h avg 150, $4,400)<\/option>\n          <option value=\"TCZL300|22|250|4800\">TCZL300 (22 kW, 200-300 kg\/h avg 250, $4,800)<\/option>\n          <option value=\"TCZL350|30|350|5500\">TCZL350 (30 kW, 300-400 kg\/h avg 350, $5,500)<\/option>\n          <option value=\"TCZL400|37|450|5900\" selected>TCZL400 (37 kW, 400-500 kg\/h avg 450, $5,900)<\/option>\n          <option value=\"TCZL450|55|700|7100\">TCZL450 (55 kW, 600-800 kg\/h avg 700, $7,100)<\/option>\n          <option value=\"TCZL550-75|75|900|10100\">TCZL550-75 (75 kW, 800-1000 kg\/h avg 900, $10,100)<\/option>\n          <option value=\"TCZL550-90|90|1100|11000\">TCZL550-90 (90 kW, 1000-1200 kg\/h avg 1100, $11,000)<\/option>\n          <option value=\"TCZL650|110|1300|12200\">TCZL650 (110 kW, 1200-1400 kg\/h avg 1300, $12,200)<\/option>\n        <\/select>\n      <\/div>\n      <div class=\"col\">\n        <label>Hours per day<\/label>\n        <input type=\"number\" id=\"hpd\" min=\"1\" max=\"24\" value=\"8\">\n        <label>Days per year<\/label>\n        <input type=\"number\" id=\"dpy\" min=\"50\" max=\"350\" value=\"200\">\n      <\/div>\n    <\/div>\n    <div class=\"row\">\n      <div class=\"col\">\n        <label>Your electricity rate ($\/kWh)<\/label>\n        <input type=\"number\" id=\"kwh\" step=\"0.01\" min=\"0.05\" max=\"0.50\" value=\"0.12\">\n        <label>Labor cost ($\/ton)<\/label>\n        <input type=\"number\" id=\"labor\" min=\"0\" max=\"50\" value=\"10\">\n      <\/div>\n      <div class=\"col\">\n        <label>Your sawdust raw material ($\/ton, 0 if waste-stream)<\/label>\n        <input type=\"number\" id=\"raw\" min=\"0\" max=\"200\" value=\"0\">\n        <label>Your pellet selling price ($\/ton wholesale)<\/label>\n        <input type=\"number\" id=\"sell\" min=\"100\" max=\"500\" value=\"200\">\n      <\/div>\n    <\/div>\n    <div class=\"row\">\n      <div class=\"col\">\n        <label>Shipping + duty + setup (one-time, $)<\/label>\n        <input type=\"number\" id=\"setup\" min=\"0\" max=\"20000\" value=\"4000\">\n      <\/div>\n    <\/div>\n    <button class=\"calc-btn\" onclick=\"calc()\">Calculate My Payback<\/button>\n  <\/div>\n\n  <div class=\"result\" id=\"out\">\n    <div id=\"calc-inner-results\"><\/div>\n    \n    <p class=\"disclaim\">Disclaimer: this is a Silver-tier industry-calibrated estimate. The kWh\/t \/ maintenance \/ die \/ depreciation benchmarks come from published industry sources (cskeliji RPM guide, Deloitte cost analysis cited by gemcopelletmills, AURI feasibility study). Your actual cost-per-ton may vary \u00b120% based on local electricity rate, feedstock moisture, and operator skill. The payback estimate assumes consistent operation at the modeled hours and selling price.<\/p>\n    <a class=\"cta\" href=\"#ct-popup-816\">Get a TCZL quote and confirmed FOB Qingdao shipping date \u2192<\/a>\n  <\/div>\n\n<\/div> <script>\nfunction calc() {\n  const [name,kw,kgh,price] = document.getElementById('model').value.split('|');\n  const KW = +kw, KGH = +kgh, PRICE = +price;\n  const hpd = +document.getElementById('hpd').value;\n  const dpy = +document.getElementById('dpy').value;\n  const rate = +document.getElementById('kwh').value;\n  const labor = +document.getElementById('labor').value;\n  const raw = +document.getElementById('raw').value;\n  const sell = +document.getElementById('sell').value;\n  const setup = +document.getElementById('setup').value;\n\n  const kwhPerTon = 100;\n  const electricPerTon = kwhPerTon * rate;\n  const maintPerTon = 7;\n  const diePerTon = 4;\n  const deprecPerTon = 4;\n  const costPerTon = electricPerTon + maintPerTon + diePerTon + labor + raw + deprecPerTon;\n  const marginPerTon = sell - costPerTon;\n  const annualTons = Math.round(KGH * hpd * dpy \/ 1000);\n  const annualGross = annualTons * marginPerTon;\n  const totalCapital = PRICE + setup;\n  const paybackYears = annualGross > 0 ? (totalCapital \/ annualGross).toFixed(2) : 'never';\n  const paybackMonths = annualGross > 0 ? Math.ceil(totalCapital \/ annualGross * 12) : 'N\/A';\n\n  \/\/ \u53ea\u751f\u6210\u8868\u683c\u548c KPI \u90e8\u5206\u7684\u4ee3\u7801\n  let html = `<h3>Payback Estimate for ${name}<\/h3>`;\n  html += '<div class=\"kpi\">';\n  html += `<div><strong>$${costPerTon.toFixed(2)}<\/strong>Total cost per ton<\/div>`;\n  html += `<div><strong>$${marginPerTon.toFixed(2)}<\/strong>Gross margin per ton<\/div>`;\n  html += `<div><strong>${annualTons.toLocaleString()} t<\/strong>Annual production<\/div>`;\n  html += `<div><strong>$${annualGross.toLocaleString()}<\/strong>Annual gross margin<\/div>`;\n  html += `<div><strong>$${totalCapital.toLocaleString()}<\/strong>Total capital invested<\/div>`;\n  html += `<div><strong>${paybackMonths} months<\/strong>Capital payback<\/div>`;\n  html += '<\/div>';\n\n  html += '<table><tr><th>Cost Component<\/th><th>$\/ton<\/th><th>Calc Source<\/th><\/tr>';\n  html += `<tr><td>Electricity (${kwhPerTon} kWh\/t \u00d7 $${rate}\/kWh)<\/td><td>$${electricPerTon.toFixed(2)}<\/td><td>Industry kWh\/t benchmark \u00d7 your rate<\/td><\/tr>`;\n  html += `<tr><td>Maintenance (lubricants, bearings)<\/td><td>$${maintPerTon.toFixed(2)}<\/td><td>Deloitte Consulting industry estimate<\/td><\/tr>`;\n  html += `<tr><td>Die replacement amortized<\/td><td>$${diePerTon.toFixed(2)}<\/td><td>1,200-1,600 hr life (both sides flipped)<\/td><\/tr>`;\n  html += `<tr><td>Labor (your input)<\/td><td>$${labor.toFixed(2)}<\/td><td>Your operator cost<\/td><\/tr>`;\n  html += `<tr><td>Raw material (your input)<\/td><td>$${raw.toFixed(2)}<\/td><td>$0 if from your own waste stream<\/td><\/tr>`;\n  html += `<tr><td>Equipment depreciation (15-yr)<\/td><td>$${deprecPerTon.toFixed(2)}<\/td><td>AURI 5 t\/h baseline scaled to your model<\/td><\/tr>`;\n  html += `<tr><td><strong>Total cost\/ton<\/strong><\/td><td><strong>$${costPerTon.toFixed(2)}<\/strong><\/td><td>\u2014<\/td><\/tr>`;\n  html += `<tr style=\"background:#ecfdf5\"><td><strong>Selling price (your input)<\/strong><\/td><td><strong>$${sell.toFixed(2)}<\/strong><\/td><td>Your regional pellet wholesale<\/td><\/tr>`;\n  html += `<tr style=\"background:#ecfdf5\"><td><strong>Gross margin\/ton<\/strong><\/td><td><strong>$${marginPerTon.toFixed(2)}<\/strong><\/td><td>Selling - total cost<\/td><\/tr>`;\n  html += '<\/table>';\n\n  \/\/ \u6ce8\u5165\u6570\u636e\u5230\u9884\u7559\u7684\u5185\u90e8 div\uff0c\u4e0d\u89e6\u78b0 a \u6807\u7b7e\n  document.getElementById('calc-inner-results').innerHTML = html;\n  \n  \/\/ \u663e\u793a\u5916\u5c42\u9762\u677f\n  document.getElementById('out').classList.add('show');\n}\n\nwindow.addEventListener('load', calc);\n<\/script>\n\n<\/body>\n<\/html>\n<\/div><\/div><\/div>\n<\/div><\/div>\n","protected":false},"excerpt":{"rendered":"<p>2-Year Payback Worksheet \u2014 TCZL Flat Die Pellet Mill 2-Year Payback Worksheet \u2014 TCZL Flat Die Pellet Mill Replace the industry-default values with your own electricity rate, labor cost, and local pellet selling price. The worksheet calculates per-ton operating cost, annual production, gross margin, and capital payback timing. Select TCZL Model TCZL200 (11 kW, 100 [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"parent":1871,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_gspb_post_css":"","footnotes":""},"class_list":["post-2040","page","type-page","status-publish","hentry"],"blocksy_meta":[],"_links":{"self":[{"href":"https:\/\/tcpel.net\/pt-br\/wp-json\/wp\/v2\/pages\/2040","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/tcpel.net\/pt-br\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/tcpel.net\/pt-br\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/tcpel.net\/pt-br\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/tcpel.net\/pt-br\/wp-json\/wp\/v2\/comments?post=2040"}],"version-history":[{"count":0,"href":"https:\/\/tcpel.net\/pt-br\/wp-json\/wp\/v2\/pages\/2040\/revisions"}],"up":[{"embeddable":true,"href":"https:\/\/tcpel.net\/pt-br\/wp-json\/wp\/v2\/pages\/1871"}],"wp:attachment":[{"href":"https:\/\/tcpel.net\/pt-br\/wp-json\/wp\/v2\/media?parent=2040"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}