{"product_id":"recycling-facility-owner-makes","title":"How Much Recycling Center Owners Can Take Home on $391M Revenue","description":"\u003cbr\u003e\u003cdiv class=\"container_new_design\"\u003e\n\u003cdiv class=\"text-section text-1_new_design\"\u003e\n\u003cdiv class=\"line_top\"\u003e\u003c\/div\u003e\n\u003cp\u003eYou’re planning a recycling center where owner income is not a fixed salary Using the provided five-year model, revenue grows from \u003cstrong\u003e$391M in Year 1 to $874M in Year 5\u003c\/strong\u003e, with operating profit before owner pay, debt service, taxes, and reserves rising from \u003cstrong\u003e$273M to $691M\u003c\/strong\u003e This estimate covers revenue, COGS, payroll, rent, marketing, G\u0026amp;A, reserves, and owner take-home planning, not personal tax advice\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\u003cdiv class=\"image-section image-1_new_design\" id=\"main_article_image\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003csection class=\"fml-owner-metric-cards\" aria-label=\"Top owner income\"\u003e\u003cdiv class=\"metric-grid\"\u003e\n\u003carticle class=\"metric-card is-green\"\u003e\u003cspan class=\"metric-icon-tip\" tabindex=\"0\" data-tooltip=\"Annual owner take-home pool before debt, taxes, reserves, and owner salary, based on model EBITDA across Year 1 to Year 5.\"\u003e\u003cimg class=\"metric-icon\" src=\"\/cdn\/shop\/files\/fml-owner-income-kpi-owner-income.svg\" alt=\"Owner income icon\" loading=\"lazy\"\u003e\u003c\/span\u003e\u003cspan\u003eOwner income\u003c\/span\u003e\u003cstrong class=\"metric-value\" tabindex=\"0\" data-tooltip=\"Annual owner take-home pool before debt, taxes, reserves, and owner salary, based on model EBITDA across Year 1 to Year 5.\"\u003e$2.73M-$6.91M\u003c\/strong\u003e\u003c\/article\u003e\u003carticle class=\"metric-card\"\u003e\u003cspan class=\"metric-icon-tip\" tabindex=\"0\" data-tooltip=\"Year 1 to Year 5 margin from revenue and COGS only; it excludes debt, taxes, reserves, and owner pay.\"\u003e\u003cimg class=\"metric-icon\" src=\"\/cdn\/shop\/files\/fml-owner-income-kpi-net-margin.svg\" alt=\"Net margin icon\" loading=\"lazy\"\u003e\u003c\/span\u003e\u003cspan\u003eNet margin\u003c\/span\u003e\u003cstrong class=\"metric-value\" tabindex=\"0\" data-tooltip=\"Year 1 to Year 5 margin from revenue and COGS only; it excludes debt, taxes, reserves, and owner pay.\"\u003e93.45%-94.30%\u003c\/strong\u003e\u003c\/article\u003e\u003carticle class=\"metric-card\"\u003e\u003cspan class=\"metric-icon-tip\" tabindex=\"0\" data-tooltip=\"Monthly revenue before owner pay, from $9.273M annual OpEx and 93.45% Year 1 margin; tonnage needs user input.\"\u003e\u003cimg class=\"metric-icon\" src=\"\/cdn\/shop\/files\/fml-owner-income-kpi-revenue-target.svg\" alt=\"Revenue for target pay icon\" loading=\"lazy\"\u003e\u003c\/span\u003e\u003cspan\u003eRevenue for target pay\u003c\/span\u003e\u003cstrong class=\"metric-value\" tabindex=\"0\" data-tooltip=\"Monthly revenue before owner pay, from $9.273M annual OpEx and 93.45% Year 1 margin; tonnage needs user input.\"\u003e$827k\u003c\/strong\u003e\u003c\/article\u003e\u003carticle class=\"metric-card\"\u003e\u003cspan class=\"metric-icon-tip\" tabindex=\"0\" data-tooltip=\"Heavy capex and a -$3.179M minimum cash in Month 10 make this a hard build, despite positive EBITDA.\"\u003e\u003cimg class=\"metric-icon\" src=\"\/cdn\/shop\/files\/fml-owner-income-kpi-business-difficulty.svg\" alt=\"Business difficulty icon\" loading=\"lazy\"\u003e\u003c\/span\u003e\u003cspan\u003eBusiness difficulty\u003c\/span\u003e\u003cstrong class=\"metric-value\" tabindex=\"0\" data-tooltip=\"Heavy capex and a -$3.179M minimum cash in Month 10 make this a hard build, despite positive EBITDA.\"\u003eHard\u003c\/strong\u003e\u003c\/article\u003e\n\u003c\/div\u003e\u003c\/section\u003e\u003cbr\u003e\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eWant to test your recycling center owner pay?\n\u003c\/span\u003e\u003c\/h2\u003e\n\u003csection class=\"fml-owner-calculator\" aria-label=\"Recycling Center Owner Income Calculator\" data-locale=\"en-US\" data-currency=\"USD\" data-default-scenario=\"base\" data-export-filename=\"Recycling Center Owner Income Calculator.xlsx\" data-source-site-name=\"Financial Models Lab\" data-source-site-url=\"https:\/\/financialmodelslab.com\" data-source-page-title=\"Recycling Center Owner Income Calculator\" data-note-title=\"Planning note:\" data-note-text=\"Research-based planning estimate only. Not guaranteed salary, tax advice, owner distribution advice, or financing approval.\"\u003e\u003cdiv class=\"fml-owner-card\"\u003e\n\u003cheader class=\"fml-owner-header\"\u003e\u003cdiv class=\"fml-owner-heading\"\u003e\n\u003cp class=\"fml-owner-eyebrow\"\u003eOwner income calculator\u003c\/p\u003e\n\u003cp class=\"fml-owner-intro\"\u003eEstimate owner take-home and target-pay gap from revenue, margin, costs, reserves, and target pay.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-scenarios\" aria-label=\"Income scenario presets\"\u003e\n\u003cbutton class=\"fml-owner-scenario\" type=\"button\" data-scenario=\"low\"\u003eLow\u003c\/button\u003e\u003cbutton class=\"fml-owner-scenario is-active\" type=\"button\" data-scenario=\"base\"\u003eBase\u003c\/button\u003e\u003cbutton class=\"fml-owner-scenario\" type=\"button\" data-scenario=\"high\"\u003eHigh\u003c\/button\u003e\n\u003c\/div\u003e\u003c\/header\u003e\u003cdiv class=\"fml-owner-layout\"\u003e\n\u003cform class=\"fml-owner-inputs\"\u003e\n\u003cdiv class=\"fml-owner-row\"\u003e\n\u003clabel class=\"fml-owner-label\"\u003e\u003cspan\u003eMonthly revenue\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Average monthly sales before expenses. Use a normal operating month, not a one-time spike.\"\u003ei\u003cspan role=\"tooltip\"\u003eAverage monthly sales before expenses. Use a normal operating month, not a one-time spike.\u003c\/span\u003e\u003c\/span\u003e\u003c\/label\u003e\u003cdiv class=\"fml-owner-money\"\u003e\n\u003cspan\u003e$\u003c\/span\u003e\u003cinput data-owner-field=\"monthlyRevenue\" data-owner-kind=\"money\" data-owner-label=\"Monthly revenue\" data-owner-note=\"Average monthly sales before expenses. Use a normal operating month, not a one-time spike.\" data-low=\"1000000\" data-base=\"1150917\" data-high=\"1300000\" name=\"monthlyRevenue\" type=\"text\" inputmode=\"numeric\" value=\"1,150,917\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-row\"\u003e\n\u003clabel class=\"fml-owner-label\"\u003e\u003cspan\u003eGross margin\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Percent of revenue left after direct sorting, processing, and hauling costs.\"\u003ei\u003cspan role=\"tooltip\"\u003ePercent of revenue left after direct sorting, processing, and hauling costs.\u003c\/span\u003e\u003c\/span\u003e\u003c\/label\u003e\u003cdiv class=\"fml-owner-percent\"\u003e\n\u003cinput data-owner-field=\"grossMargin\" data-owner-kind=\"percent\" data-owner-label=\"Gross margin\" data-owner-note=\"Percent of revenue left after direct sorting, processing, and hauling costs.\" name=\"grossMargin\" type=\"range\" min=\"0\" max=\"100\" step=\"1\" data-low=\"78\" data-base=\"81\" data-high=\"83\" value=\"81\"\u003e\u003coutput\u003e81%\u003c\/output\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-row\"\u003e\n\u003clabel class=\"fml-owner-label\"\u003e\u003cspan\u003eLabor cost\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Monthly payroll, contractors, and benefits before owner pay.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly payroll, contractors, and benefits before owner pay.\u003c\/span\u003e\u003c\/span\u003e\u003c\/label\u003e\u003cdiv class=\"fml-owner-money\"\u003e\n\u003cspan\u003e$\u003c\/span\u003e\u003cinput data-owner-field=\"laborCost\" data-owner-kind=\"money\" data-owner-label=\"Labor cost\" data-owner-note=\"Monthly payroll, contractors, and benefits before owner pay.\" data-low=\"450000\" data-base=\"500000\" data-high=\"550000\" name=\"laborCost\" type=\"text\" inputmode=\"numeric\" value=\"500,000\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-row\"\u003e\n\u003clabel class=\"fml-owner-label\"\u003e\u003cspan\u003eFixed overhead\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Rent, utilities, insurance, admin, hauling, and other recurring site costs.\"\u003ei\u003cspan role=\"tooltip\"\u003eRent, utilities, insurance, admin, hauling, and other recurring site costs.\u003c\/span\u003e\u003c\/span\u003e\u003c\/label\u003e\u003cdiv class=\"fml-owner-money\"\u003e\n\u003cspan\u003e$\u003c\/span\u003e\u003cinput data-owner-field=\"fixedOverhead\" data-owner-kind=\"money\" data-owner-label=\"Fixed overhead\" data-owner-note=\"Rent, utilities, insurance, admin, hauling, and other recurring site costs.\" data-low=\"180000\" data-base=\"220000\" data-high=\"250000\" name=\"fixedOverhead\" type=\"text\" inputmode=\"numeric\" value=\"220,000\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-row\"\u003e\n\u003clabel class=\"fml-owner-label\"\u003e\u003cspan\u003eMarketing\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Monthly sales and outreach spend needed to keep inbound material flow.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly sales and outreach spend needed to keep inbound material flow.\u003c\/span\u003e\u003c\/span\u003e\u003c\/label\u003e\u003cdiv class=\"fml-owner-money\"\u003e\n\u003cspan\u003e$\u003c\/span\u003e\u003cinput data-owner-field=\"marketing\" data-owner-kind=\"money\" data-owner-label=\"Marketing\" data-owner-note=\"Monthly sales and outreach spend needed to keep inbound material flow.\" data-low=\"15000\" data-base=\"20000\" data-high=\"25000\" name=\"marketing\" type=\"text\" inputmode=\"numeric\" value=\"20,000\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-row\"\u003e\n\u003clabel class=\"fml-owner-label\"\u003e\u003cspan\u003eDebt service\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Monthly loan or financing payment, if any.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly loan or financing payment, if any.\u003c\/span\u003e\u003c\/span\u003e\u003c\/label\u003e\u003cdiv class=\"fml-owner-money\"\u003e\n\u003cspan\u003e$\u003c\/span\u003e\u003cinput data-owner-field=\"debtService\" data-owner-kind=\"money\" data-owner-label=\"Debt service\" data-owner-note=\"Monthly loan or financing payment, if any.\" data-low=\"0\" data-base=\"10000\" data-high=\"15000\" name=\"debtService\" type=\"text\" inputmode=\"numeric\" value=\"10,000\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-row\"\u003e\n\u003clabel class=\"fml-owner-label\"\u003e\u003cspan\u003eTax reserve\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Percent of profit set aside for taxes before owner take-home.\"\u003ei\u003cspan role=\"tooltip\"\u003ePercent of profit set aside for taxes before owner take-home.\u003c\/span\u003e\u003c\/span\u003e\u003c\/label\u003e\u003cdiv class=\"fml-owner-percent\"\u003e\n\u003cinput data-owner-field=\"taxReserve\" data-owner-kind=\"percent\" data-owner-label=\"Tax reserve\" data-owner-note=\"Percent of profit set aside for taxes before owner take-home.\" name=\"taxReserve\" type=\"range\" min=\"0\" max=\"45\" step=\"1\" data-low=\"12\" data-base=\"15\" data-high=\"18\" value=\"15\"\u003e\u003coutput\u003e15%\u003c\/output\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-row\"\u003e\n\u003clabel class=\"fml-owner-label\"\u003e\u003cspan\u003eReinvestment reserve\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Percent of profit kept for repairs, growth, and cash buffer.\"\u003ei\u003cspan role=\"tooltip\"\u003ePercent of profit kept for repairs, growth, and cash buffer.\u003c\/span\u003e\u003c\/span\u003e\u003c\/label\u003e\u003cdiv class=\"fml-owner-percent\"\u003e\n\u003cinput data-owner-field=\"reinvestmentReserve\" data-owner-kind=\"percent\" data-owner-label=\"Reinvestment reserve\" data-owner-note=\"Percent of profit kept for repairs, growth, and cash buffer.\" name=\"reinvestmentReserve\" type=\"range\" min=\"0\" max=\"35\" step=\"1\" data-low=\"5\" data-base=\"10\" data-high=\"12\" value=\"10\"\u003e\u003coutput\u003e10%\u003c\/output\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-row\"\u003e\n\u003clabel class=\"fml-owner-label\"\u003e\u003cspan\u003eTarget owner pay\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Target monthly owner income used to size the pay gap.\"\u003ei\u003cspan role=\"tooltip\"\u003eTarget monthly owner income used to size the pay gap.\u003c\/span\u003e\u003c\/span\u003e\u003c\/label\u003e\u003cdiv class=\"fml-owner-money\"\u003e\n\u003cspan\u003e$\u003c\/span\u003e\u003cinput data-owner-field=\"targetOwnerPay\" data-owner-kind=\"money\" data-owner-label=\"Target owner pay\" data-owner-note=\"Target monthly owner income used to size the pay gap.\" data-low=\"25000\" data-base=\"30000\" data-high=\"40000\" name=\"targetOwnerPay\" type=\"text\" inputmode=\"numeric\" value=\"30,000\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/form\u003e\n\u003caside class=\"fml-owner-results\" aria-live=\"polite\"\u003e\u003cspan class=\"fml-owner-tag\"\u003eOwner income output\u003c\/span\u003e\u003cdiv class=\"fml-owner-metrics\"\u003e\n\u003cdiv class=\"fml-owner-metric is-primary\"\u003e\n\u003cspan class=\"fml-owner-metric-label\"\u003eOwner Income\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Monthly take-home after tax and reinvestment reserves.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly take-home after tax and reinvestment reserves.\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cstrong data-owner-output=\"monthlyOwnerIncome\"\u003e$137K\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-metric\"\u003e\n\u003cspan class=\"fml-owner-metric-label\"\u003eNet Margin\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Owner income divided by monthly revenue.\"\u003ei\u003cspan role=\"tooltip\"\u003eOwner income divided by monthly revenue.\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cstrong data-owner-output=\"netProfitMargin\"\u003e12%\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-metric\"\u003e\n\u003cspan class=\"fml-owner-metric-label\"\u003eRevenue for Target Pay\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Monthly revenue needed to support the target owner pay.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly revenue needed to support the target owner pay.\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cstrong data-owner-output=\"revenueNeeded\"\u003e$975K\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-metric is-target-gap is-positive\"\u003e\n\u003cspan class=\"fml-owner-metric-label\"\u003eTarget Pay Gap\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Owner income minus target owner pay. Negative means the target pay is not covered.\"\u003ei\u003cspan role=\"tooltip\"\u003eOwner income minus target owner pay. Negative means the target pay is not covered.\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cstrong data-owner-output=\"targetPayGap\"\u003e$107K\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdl class=\"fml-owner-result-list\"\u003e\n\u003cdiv\u003e\n\u003cdt\u003eAnnual owner income\u003c\/dt\u003e\n\u003cdd data-owner-output=\"annualOwnerIncome\"\u003e$1,640,193\u003c\/dd\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdt\u003eProfit before reserves\u003c\/dt\u003e\n\u003cdd data-owner-output=\"profitBeforeReserves\"\u003e$182,243\u003c\/dd\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdt\u003eTax + reinvestment reserve\u003c\/dt\u003e\n\u003cdd data-owner-output=\"reserveAmount\"\u003e$45,560\u003c\/dd\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdt\u003eTarget pay gap\u003c\/dt\u003e\n\u003cdd data-owner-output=\"cashAfterTargetPay\"\u003e$106,683\u003c\/dd\u003e\n\u003c\/div\u003e\n\u003c\/dl\u003e\n\u003cdiv class=\"fml-owner-bridge\"\u003e\n\u003cdiv class=\"fml-owner-bar-row\" data-owner-bridge=\"revenue\"\u003e\n\u003cspan\u003eRevenue\u003c\/span\u003e\u003cdiv\u003e\u003ci style=\"--fml-owner-share: 100%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-owner-bridge-value\u003e$1.2M\u003c\/b\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-bar-row\" data-owner-bridge=\"grossProfit\"\u003e\n\u003cspan\u003eGross profit\u003c\/span\u003e\u003cdiv\u003e\u003ci style=\"--fml-owner-share: 81%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-owner-bridge-value\u003e$932K\u003c\/b\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-bar-row\" data-owner-bridge=\"operatingCosts\"\u003e\n\u003cspan\u003eOperating costs\u003c\/span\u003e\u003cdiv\u003e\u003ci style=\"--fml-owner-share: 65%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-owner-bridge-value\u003e$750K\u003c\/b\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-bar-row\" data-owner-bridge=\"reserveAmount\"\u003e\n\u003cspan\u003eReserves\u003c\/span\u003e\u003cdiv\u003e\u003ci style=\"--fml-owner-share: 4%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-owner-bridge-value\u003e$45,560\u003c\/b\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-bar-row\" data-owner-bridge=\"ownerIncome\"\u003e\n\u003cspan\u003eOwner income\u003c\/span\u003e\u003cdiv\u003e\u003ci style=\"--fml-owner-share: 12%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-owner-bridge-value\u003e$137K\u003c\/b\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cbutton class=\"fml-owner-export\" type=\"button\" data-owner-export\u003eEXPORT XLSX\u003c\/button\u003e\u003c\/aside\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-note\"\u003e\n\u003cspan class=\"fml-owner-note-icon\" aria-hidden=\"true\"\u003e!\u003c\/span\u003e\u003cp\u003e\u003cstrong\u003ePlanning note:\u003c\/strong\u003e Research-based planning estimate only. Not guaranteed salary, tax advice, owner distribution advice, or financing approval.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\u003cbr\u003e\u003cdiv class=\"container_new_design_blog\"\u003e\n\n\u003cdiv class=\"text-section_blog text-2_new_design_blog\"\u003e\n\n\u003cdiv class=\"line_top_blog\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\n\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003eWant to see the model behind the math?\u003c\/span\u003e\u003c\/h3\u003e\n\n\u003cp\u003eThis \u003ca href=\"\/products\/recycling-facility-financial-model\"\u003eRecycling Center Financial Model Template\u003c\/a\u003e shows revenue, margin, costs, reserves, and owner take-home assumptions—open the model.\u003c\/p\u003e\n\n\u003ch4\u003eModel highlights\u003c\/h4\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eOwner pay scenarios included\u003c\/li\u003e\n\u003cli\u003eRevenue growth: $391M-$874M\u003c\/li\u003e\n\u003cli\u003eOperating profit: $273M-$691M\u003c\/li\u003e\n\u003cli\u003eBuilds COGS and payroll\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"image-section_blog image-2_new_design_blog\"\u003e\n\n\u003cdiv class=\"preview-card\" data-preview-src=\"\/cdn\/shop\/files\/recycling-facility-financial-model-dashboard-financialmodelslab_07018ba2-c349-4816-99f3-1d95baba7865.webp\"\u003e\n\u003cimg class=\"preview-img\" width=\"100%\" height=\"auto\" src=\"\/cdn\/shop\/files\/recycling-facility-financial-model-dashboard-financialmodelslab_07018ba2-c349-4816-99f3-1d95baba7865.webp?width=500\" alt=\"Recycling Center Financial Model dashboard summarizing key KPIs, runway, cash position and performance with a dynamic dashboard for investor-ready reporting and spotting cash-flow blind spots.\"\u003e\n\u003cdiv class=\"preview-overlay\"\u003e\n\u003cbutton class=\"preview-btn\" type=\"button\" style=\"align-items: center; vertical-align: middle; display: inline-flex; justify-content: center; gap: 6px; line-height: 1;\"\u003e\nPREVIEW \u003csvg fill=\"#fff\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" aria-hidden=\"true\" focusable=\"false\" role=\"presentation\" viewbox=\"0 0 448 512\" width=\"14\"\u003e\u003cpath d=\"M416 176V86.63L246.6 256L416 425.4V336c0-8.844 7.156-16 16-16s16 7.156 16 16v128c0 8.844-7.156 16-16 16h-128c-8.844 0-16-7.156-16-16s7.156-16 16-16h89.38L224 278.6L54.63 448H144C152.8 448 160 455.2 160 464S152.8 480 144 480h-128C7.156 480 0 472.8 0 464v-128C0 327.2 7.156 320 16 320S32 327.2 32 336v89.38L201.4 256L32 86.63V176C32 184.8 24.84 192 16 192S0 184.8 0 176v-128C0 39.16 7.156 32 16 32h128C152.8 32 160 39.16 160 48S152.8 64 144 64H54.63L224 233.4L393.4 64H304C295.2 64 288 56.84 288 48S295.2 32 304 32h128C440.8 32 448 39.16 448 48v128C448 184.8 440.8 192 432 192S416 184.8 416 176z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eHow much revenue does a recycling center need for owner salary?\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\n\u003cp\u003eA Recycling Center needs about \u003cstrong\u003e$9.923 million\u003c\/strong\u003e in annual revenue, or \u003cstrong\u003e$827,000 per month\u003c\/strong\u003e, to cover \u003cstrong\u003e$9.273 million\u003c\/strong\u003e of Year 1 OpEx at a \u003cstrong\u003e93.45%\u003c\/strong\u003e gross margin, before any owner salary. Add owner pay to fixed costs first; then divide by gross margin, and debt service plus reserves push the target higher. Here’s the quick math: \u003cstrong\u003e$9.273M ÷ 0.9345 ≈ $9.923M\u003c\/strong\u003e.\u003c\/p\u003e\n\u003cdiv class=\"container_2_clmn_row\"\u003e\n\u003cdiv class=\"card_smpl\"\u003e\n\u003cdiv class=\"card_smpl_header\"\u003e\n\u003cimg src=\"\/cdn\/shop\/files\/fml_20_fml-Orange-blog-intro-icon.svg\" alt=\"Icon\" class=\"icon_how_to_use\"\u003e\u003ch3\u003eFixed-cost coverage\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003e$9.273M\u003c\/strong\u003e Year 1 OpEx\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e93.45%\u003c\/strong\u003e gross margin\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e$9.923M\u003c\/strong\u003e annual revenue need\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e$827K\u003c\/strong\u003e monthly run rate\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"card_smpl blue_card\"\u003e\n\u003cdiv class=\"card_smpl_header\"\u003e\n\u003cimg src=\"\/cdn\/shop\/files\/fml_20_fml-Orange-blog-colons-icon.svg\" alt=\"Icon\" class=\"icon_how_to_use\"\u003e\u003ch3\u003eOwner pay adds up\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eAdd owner pay to fixed costs\u003c\/li\u003e\n\u003cli\u003eThen divide by gross margin\u003c\/li\u003e\n\u003cli\u003eDebt service raises the target\u003c\/li\u003e\n\u003cli\u003eReserves raise it again\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eWhat affects recycling center profit margin the most?\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\n\u003cp\u003eFor a \u003cstrong\u003eRecycling Center\u003c\/strong\u003e, \u003cstrong\u003ecommodity prices\u003c\/strong\u003e and \u003cstrong\u003erecoverable yield\u003c\/strong\u003e drive profit margin the most; a cleaner ton with more sellable output earns far more than a dirty load with rejects. In Year 1, prices range from \u003cstrong\u003e$0.25\u003c\/strong\u003e for steel scrap to \u003cstrong\u003e$120\u003c\/strong\u003e for aluminum ingots, while paper bales sell for \u003cstrong\u003e$150\u003c\/strong\u003e and the modeled gross margin is \u003cstrong\u003e93.45%\u003c\/strong\u003e after COGS. If you want the setup cost side, see \u003ca href=\"\/blogs\/startup-costs\/recycling-facility\"\u003eHow Much Does It Cost To Open A Recycling Center?\u003c\/a\u003e and then stress test \u003cstrong\u003esorting labor\u003c\/strong\u003e, \u003cstrong\u003econtamination\u003c\/strong\u003e, and \u003cstrong\u003ereject disposal\u003c\/strong\u003e.\u003c\/p\u003e\n\u003cdiv class=\"container_2_clmn_row\"\u003e\n\u003cdiv class=\"card_smpl blue_card\"\u003e\n\u003cdiv class=\"card_smpl_header\"\u003e\n\u003cimg src=\"\/cdn\/shop\/files\/fml_20_fml-Orange-blog-colons-icon.svg\" alt=\"Icon\" class=\"icon_how_to_use\"\u003e\u003ch3\u003eMain margin drivers\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eCommodity prices\u003c\/strong\u003e set revenue.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eYield\u003c\/strong\u003e sets sellable tonnage.\u003c\/li\u003e\n\u003cli\u003eHigher purity keeps prices up.\u003c\/li\u003e\n\u003cli\u003eLower labor lifts margin.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"card_smpl\"\u003e\n\u003cdiv class=\"card_smpl_header\"\u003e\n\u003cimg src=\"\/cdn\/shop\/files\/fml_20_fml-Orange-blog-intro-icon.svg\" alt=\"Icon\" class=\"icon_how_to_use\"\u003e\u003ch3\u003eMargin risks to model\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eContamination cuts usable output.\u003c\/li\u003e\n\u003cli\u003eRejects add disposal cost.\u003c\/li\u003e\n\u003cli\u003eSorting labor can spike fast.\u003c\/li\u003e\n\u003cli\u003eLower yield hurts every commodity.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eIs a small recycling center profitable for an owner-operator?\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\n\u003cp\u003eA \u003cstrong\u003eRecycling Center\u003c\/strong\u003e can be profitable for an owner-operator, but only if inbound volume is strong enough to cover the model’s heavy fixed load: \u003cstrong\u003e$486k\u003c\/strong\u003e Year 1 payroll, \u003cstrong\u003e$180k\u003c\/strong\u003e rent, \u003cstrong\u003e$1.173M\u003c\/strong\u003e marketing, and \u003cstrong\u003e$144k\u003c\/strong\u003e G\u0026amp;A. A lean owner can keep payroll lower, but equipment uptime, hauling, permits, safety, and buyer reliability still decide cash flow. If one buyer or one machine fails, the money swing can be fast. So the real question is steady tons in, not just a small footprint.\u003c\/p\u003e\n\u003cdiv class=\"container_2_clmn_row\"\u003e\n\u003cdiv class=\"card_smpl\"\u003e\n\u003cdiv class=\"card_smpl_header\"\u003e\n\u003cimg src=\"\/cdn\/shop\/files\/fml_20_fml-Orange-blog-intro-icon.svg\" alt=\"Icon\" class=\"icon_how_to_use\"\u003e\u003ch3\u003eFixed cost load\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003e$1.983M\u003c\/strong\u003e Year 1 fixed costs total\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e$486k\u003c\/strong\u003e payroll is the biggest labor line\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e$180k\u003c\/strong\u003e rent adds steady monthly pressure\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e$1.173M\u003c\/strong\u003e marketing is the largest expense\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"card_smpl blue_card\"\u003e\n\u003cdiv class=\"card_smpl_header\"\u003e\n\u003cimg src=\"\/cdn\/shop\/files\/fml_20_fml-Orange-blog-colons-icon.svg\" alt=\"Icon\" class=\"icon_how_to_use\"\u003e\u003ch3\u003eOwner-operator risk\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eLean staffing helps, but not enough alone\u003c\/li\u003e\n\u003cli\u003eEquipment downtime can stop cash flow\u003c\/li\u003e\n\u003cli\u003eBuyer reliability matters as much as volume\u003c\/li\u003e\n\u003cli\u003ePermits, hauling, and safety still cost money\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\n\n\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eWant the six drivers that move owner income?\n\u003c\/span\u003e\u003c\/h2\u003e\n\u003csection class=\"fml-main-income-drivers\" aria-label=\"Accessible label for the Main Income Drivers card grid.\"\u003e\u003carticle class=\"driver-option is-cards\"\u003e\u003cdiv class=\"main-driver-grid\"\u003e\n\u003carticle class=\"main-driver-card is-primary\"\u003e\u003cdiv class=\"main-driver-heading\"\u003e\n\u003cspan class=\"driver-rank\"\u003e1\u003c\/span\u003e\u003ch4\u003eThroughput Volume\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e3.5M-9.0M\u003c\/strong\u003e\u003cp\u003eMore material processed lifts revenue fast; the model grows from about 3.5 million to 9.0 million units a year, so uptime is the main income lever.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"main-driver-card\"\u003e\u003cdiv class=\"main-driver-heading\"\u003e\n\u003cspan class=\"driver-rank\"\u003e2\u003c\/span\u003e\u003ch4\u003eMaterial Mix\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e$0.25-$170\u003c\/strong\u003e\u003cp\u003eThe mix matters because steel, plastics, and paper sell at very different prices, so pushing more high-value output raises take-home.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"main-driver-card\"\u003e\u003cdiv class=\"main-driver-heading\"\u003e\n\u003cspan class=\"driver-rank\"\u003e3\u003c\/span\u003e\u003ch4\u003eTipping Fees\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003eEditable\u003c\/strong\u003e\u003cp\u003eTipping and service fees are editable inputs, and even a small change drops straight to income because it hits before most fixed costs.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"main-driver-card\"\u003e\u003cdiv class=\"main-driver-heading\"\u003e\n\u003cspan class=\"driver-rank\"\u003e4\u003c\/span\u003e\u003ch4\u003eRecovery Yield\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e93%-94%\u003c\/strong\u003e\u003cp\u003eCleaner feedstock cuts contamination, lifts recovery yield, and helps keep gross margin in the low-to-mid 90% range.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"main-driver-card\"\u003e\u003cdiv class=\"main-driver-heading\"\u003e\n\u003cspan class=\"driver-rank\"\u003e5\u003c\/span\u003e\u003ch4\u003eCost Control\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e$2.0M-$6.2M\u003c\/strong\u003e\u003cp\u003eFixed rent, payroll, utilities, and admin costs are the main leak, so tighter labor and plant control drive EBITDA from about $2.0 million to $6.2 million.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"main-driver-card\"\u003e\u003cdiv class=\"main-driver-heading\"\u003e\n\u003cspan class=\"driver-rank\"\u003e6\u003c\/span\u003e\u003ch4\u003eDebt Burden\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e-$3.2M\u003c\/strong\u003e\u003cp\u003eDebt and reserve inputs are editable, and the model still bottoms at about negative $3.2 million cash in Month 10, so financing can change owner take-home.\u003c\/p\u003e\u003c\/article\u003e\n\u003c\/div\u003e\u003c\/article\u003e\u003c\/section\u003e\u003cbr\u003e\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eRecycling Center Core Six Income Drivers\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\u003cbr\u003e\n\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003eThroughput Volume\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n  \u003cdiv class=\"left-row1\"\u003e\n    \u003ch3\u003eThroughput Volume\u003c\/h3\u003e\n    \u003cp\u003eThroughput volume is how much inbound material the plant can turn into sellable output each month. When reliable volume rises, fixed costs like \u003cstrong\u003e$486k\u003c\/strong\u003e payroll, \u003cstrong\u003e$180k\u003c\/strong\u003e rent, \u003cstrong\u003e$1.173M\u003c\/strong\u003e marketing, and \u003cstrong\u003e$144k\u003c\/strong\u003e G\u0026amp;A get spread across more units, so owner cash flow improves. The model’s volume growth from \u003cstrong\u003e15M to 30M rPET units\u003c\/strong\u003e or \u003cstrong\u003e10M to 25M HDPE units\u003c\/strong\u003e helps only when those units stay saleable.\u003c\/p\u003e\n    \u003cp\u003eHere’s the catch: adding volume faster than sorting labor, storage, hauling, and buyers can handle can crush margin. If contamination rises or equipment slows, more inbound material turns into rejects, not profit. So the owner’s take-home income rises only when \u003cstrong\u003ehigher throughput\u003c\/strong\u003e keeps recovery yield strong and processing cost per unit flat or better.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"right-row1\"\u003e\n    \u003cdiv class=\"tips-box\"\u003e\n      \u003ch3\u003eTrack Sellable Units, Not Just Loads\u003c\/h3\u003e\n      \u003cp\u003eMeasure inbound units, sellable output, and rejection rate by line: \u003cstrong\u003erPET\u003c\/strong\u003e, \u003cstrong\u003eHDPE\u003c\/strong\u003e, \u003cstrong\u003epaper\u003c\/strong\u003e, \u003cstrong\u003ealuminum\u003c\/strong\u003e, and \u003cstrong\u003esteel\u003c\/strong\u003e. The model scales from \u003cstrong\u003e15M to 30M rPET units\u003c\/strong\u003e, \u003cstrong\u003e10M to 25M HDPE units\u003c\/strong\u003e, \u003cstrong\u003e5,000 to 8,000 paper bales\u003c\/strong\u003e, \u003cstrong\u003e800k to 15M aluminum units\u003c\/strong\u003e, and \u003cstrong\u003e12M to 20M steel units\u003c\/strong\u003e. That shows where added volume is actually turning into cash.\u003c\/p\u003e\n      \u003cul class=\"lst_crct_blog\"\u003e\n        \u003cli\u003eTrack inbound vs. sellable units.\u003c\/li\u003e\n        \u003cli\u003eWatch labor hours per ton.\u003c\/li\u003e\n        \u003cli\u003eCap storage and haul days.\u003c\/li\u003e\n        \u003cli\u003eMatch volume to buyer contracts.\u003c\/li\u003e\n      \u003c\/ul\u003e\n      \u003cp\u003eBefore adding supply, stress test the plant at the new run rate. If the team cannot sort, store, and ship the extra material on time, revenue can rise on paper while cash stays tight. Keep owner draws tied to \u003cstrong\u003egross margin after processing costs\u003c\/strong\u003e, not to inbound volume alone.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"timeline\"\u003e\u003c\/div\u003e\n  \u003cdiv class=\"step-circle step1\"\u003e1\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003eMaterial Mix and Resale Pricing\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n  \u003cdiv class=\"right-row2\"\u003e\n    \u003ch3\u003eMaterial Mix and Resale Price\u003c\/h3\u003e\n    \u003cp\u003eOwner pay rises when the sales mix tilts toward \u003cstrong\u003ehigher-value materials\u003c\/strong\u003e and the center realizes strong market prices. In the model, Year 1 prices are \u003cstrong\u003e$80 rPET\u003c\/strong\u003e, \u003cstrong\u003e$70 HDPE\u003c\/strong\u003e, \u003cstrong\u003e$150 paper bales\u003c\/strong\u003e, \u003cstrong\u003e$120 aluminum\u003c\/strong\u003e, and \u003cstrong\u003e$25 steel\u003c\/strong\u003e; by Year 5 they move to \u003cstrong\u003e$90\u003c\/strong\u003e, \u003cstrong\u003e$80\u003c\/strong\u003e, \u003cstrong\u003e$170\u003c\/strong\u003e, \u003cstrong\u003e$140\u003c\/strong\u003e, and \u003cstrong\u003e$29\u003c\/strong\u003e. Same tonnage, different cash.\u003c\/p\u003e\n    \u003cp\u003eThat means owner income depends on \u003cstrong\u003ematerial mix\u003c\/strong\u003e, not just volume. If the line shifts toward lower-priced steel or HDPE, gross margin and free cash drop fast, so distributions should wait until price and mix are stressed lower. The facility does not control commodity prices, so use downside cases before planning owner draws.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"left-row2\"\u003e\n    \u003cdiv class=\"tips-box\"\u003e\n      \u003ch3\u003eStress-test price and mix\u003c\/h3\u003e\n      \u003cp\u003eTrack \u003cstrong\u003erealized price per unit\u003c\/strong\u003e, \u003cstrong\u003esales mix %\u003c\/strong\u003e, and \u003cstrong\u003emonthly shipped volume\u003c\/strong\u003e by commodity. Use the actual buyer check, net of freight and handling, not the quote. Here’s the quick test: model a \u003cstrong\u003e10% price cut\u003c\/strong\u003e and a \u003cstrong\u003e10% volume cut\u003c\/strong\u003e before any owner distribution.\u003c\/p\u003e\n      \u003cul class=\"lst_crct_blog\"\u003e\n        \u003cli\u003eSplit revenue by material each month.\u003c\/li\u003e\n        \u003cli\u003eCompare realized vs. model price.\u003c\/li\u003e\n        \u003cli\u003eFlag low-value mix shifts fast.\u003c\/li\u003e\n        \u003cli\u003eDelay draws until downside cases work.\u003c\/li\u003e\n      \u003c\/ul\u003e\n      \u003cp\u003eProtect cash by setting a floor for owner pay only after the lowest-price mix still covers fixed costs and required reserves. If buyer demand weakens, cut distributions first, not operating controls, because price risk here is external and immediate.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"timeline\"\u003e\u003c\/div\u003e\n  \u003cdiv class=\"step-circle step2\"\u003e2\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003eTipping Fees and Service Contracts\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n  \u003cdiv class=\"left-row3\"\u003e\n    \u003ch3\u003eTipping Fees and Service Contracts\u003c\/h3\u003e\n    \u003cp\u003eThis driver is the cash you earn for taking in, processing, or collecting material through \u003cstrong\u003emunicipal agreements\u003c\/strong\u003e, \u003cstrong\u003ecommercial accounts\u003c\/strong\u003e, and service contracts. It matters because \u003cstrong\u003efee revenue\u003c\/strong\u003e can support owner pay when resale prices weaken. The key inputs are tonnage accepted, contract rate, contamination level, reject handling, and payment timing.\u003c\/p\u003e\n    \u003cp\u003eThe risk is contract leakage. If contamination rules, volume commitments, or reject disposal responsibility are vague, margin can disappear fast. The current model shows product sales only, with no separate tipping-fee values, so the calculator should split \u003cstrong\u003eservice fees\u003c\/strong\u003e from \u003cstrong\u003ecommodity sales\u003c\/strong\u003e to show what really funds profit.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"right-row3\"\u003e\n    \u003cdiv class=\"tips-box\"\u003e\n      \u003ch3\u003eSeparate Fee Income From Material Sales\u003c\/h3\u003e\n      \u003cp\u003eTrack \u003cstrong\u003efee revenue per ton\u003c\/strong\u003e, reject rate, and days to collect cash. Stable fees can cover fixed labor, rent, and admin when commodity margins are weak, so they protect gross margin and owner distributions.\u003c\/p\u003e\n      \u003cul class=\"lst_crct_blog\"\u003e\n        \u003cli\u003ePrice contamination rules clearly.\u003c\/li\u003e\n        \u003cli\u003eSet monthly volume floors.\u003c\/li\u003e\n        \u003cli\u003eDefine who pays rejects.\u003c\/li\u003e\n        \u003cli\u003eDocument payment timing.\u003c\/li\u003e\n        \u003cli\u003eTest cash flow by contract type.\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"timeline\"\u003e\u003c\/div\u003e\n  \u003cdiv class=\"step-circle step3\"\u003e3\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003eContamination and Recovery Yield\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n  \u003cdiv class=\"right-row4\"\u003e\n    \u003ch3\u003eContamination and Recovery Yield\u003c\/h3\u003e\n    \u003cp\u003eCleaner inbound loads turn more of each ton into saleable \u003cstrong\u003epellets, bales, ingots, or scrap\u003c\/strong\u003e, so gross margin and owner cash flow rise. Recovery yield means the share of inbound material that becomes sellable output. In the model, waste management fees equal \u003cstrong\u003e3%\u003c\/strong\u003e of revenue for rPET, HDPE, aluminum, and steel, and \u003cstrong\u003e4%\u003c\/strong\u003e for paper.\u003c\/p\u003e\n    \u003cp\u003eThe main inputs are inbound volume, contamination rate, recovery yield, material mix, sale price, and reject disposal cost. When contamination rises, more material becomes residue and less becomes revenue. Since contamination rate is not provided, the calculator should let users lower \u003cstrong\u003erecovery yield\u003c\/strong\u003e or add a specific \u003cstrong\u003ereject disposal cost\u003c\/strong\u003e.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"left-row4\"\u003e\n    \u003cdiv class=\"tips-box\"\u003e\n      \u003ch3\u003eTrack Yield by Material Stream\u003c\/h3\u003e\n      \u003cp\u003eMeasure inbound tons, residue tons, and saleable tons by stream every day. Here’s the quick math: \u003cstrong\u003erecovery yield = saleable output ÷ inbound material\u003c\/strong\u003e. Watch the streams that miss spec, because one dirty load can drag down the whole line and push more cost into waste management.\u003c\/p\u003e\n      \u003cp\u003eSet reject rules in contracts and keep contamination logs by supplier, route, and material type. If yield slips, fix the upstream handoff with tighter screening and sorting, plus chargebacks for dirty loads. That protects owner take-home because less revenue leaks into disposal and rework, and more material sells at grade.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"timeline\"\u003e\u003c\/div\u003e\n  \u003cdiv class=\"step-circle step4\"\u003e4\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003eLabor, Equipment, Hauling, and Facility Costs\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n  \u003cdiv class=\"left-row5\"\u003e\n    \u003ch3\u003eProcessing Cost Control\u003c\/h3\u003e\n    \u003cp\u003eThis driver covers \u003cstrong\u003esorting labor\u003c\/strong\u003e, \u003cstrong\u003eprocessing energy\u003c\/strong\u003e, \u003cstrong\u003epackaging\u003c\/strong\u003e, \u003cstrong\u003etransportation\u003c\/strong\u003e, \u003cstrong\u003emaintenance\u003c\/strong\u003e, \u003cstrong\u003eutilities\u003c\/strong\u003e, \u003cstrong\u003einsurance\u003c\/strong\u003e, \u003cstrong\u003erent\u003c\/strong\u003e, and \u003cstrong\u003eequipment uptime\u003c\/strong\u003e. For this facility, Year 1 OpEx already includes \u003cstrong\u003e$486k payroll\u003c\/strong\u003e, \u003cstrong\u003e$180k rent\u003c\/strong\u003e, \u003cstrong\u003e$1.173M marketing\u003c\/strong\u003e, and \u003cstrong\u003e$144k G\u0026amp;A\u003c\/strong\u003e, so the owner only keeps what survives after these costs. One hour of downtime can hurt cash flow fast because fixed costs keep running while output stops.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"right-row5\"\u003e\n    \u003cdiv class=\"tips-box\"\u003e\n      \u003ch3\u003eTrack Cost per Ton\u003c\/h3\u003e\n      \u003cp\u003eMeasure cost per ton or per bale using \u003cstrong\u003elabor hours\u003c\/strong\u003e, \u003cstrong\u003ehauling miles\u003c\/strong\u003e, \u003cstrong\u003eutility spend\u003c\/strong\u003e, and \u003cstrong\u003edowntime hours\u003c\/strong\u003e. Then compare that cost to resale price by material line, because higher volume only helps if margin holds. The quickest leak to find is idle equipment: when uptime drops, payroll, rent, and other fixed costs still hit the month, but sellable output does not.\u003c\/p\u003e\n      \u003cp\u003eBuild a weekly report for \u003cstrong\u003ethroughput\u003c\/strong\u003e, \u003cstrong\u003ereject rate\u003c\/strong\u003e,\n\u003cstrong\u003etruck turns\u003c\/strong\u003e, and \u003cstrong\u003emaintenance downtime\u003c\/strong\u003e. If direct sorting labor or freight creeps up faster than processed volume, owner draw gets squeezed even when sales look strong. Tight scheduling and preventive maintenance usually protect cash better than chasing more inbound material first.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"timeline\"\u003e\u003c\/div\u003e\n  \u003cdiv class=\"step-circle step5\"\u003e5\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003eDebt Service, Equipment Financing, and Reserves\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n\u003cdiv class=\"right-row6\"\u003e\n\u003ch3\u003eDebt Service and Reserve Drag\u003c\/h3\u003e\n\u003cp\u003e\u003cstrong\u003eDebt service\u003c\/strong\u003e is the cash used for principal, interest, and lender fees on equipment and buildout financing, plus money set aside for repairs, permits, working capital, and a commodity downturn reserve. In this model, Year 1 operating profit is \u003cstrong\u003e$273M\u003c\/strong\u003e before owner pay, but that is not the same as cash available for distributions; financing and reserve funding can still absorb a large share.\u003c\/p\u003e\n\u003cp\u003eWith a \u003cstrong\u003e$32M\u003c\/strong\u003e startup cost and no debt schedule provided, owner take-home depends on the loan term, payment size, and reserve policy. The quick math is simple: distributions should come from profit left after required reinvestment, not from headline operating profit.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"left-row6\"\u003e\n\u003cdiv class=\"tips-box\"\u003e\n\u003ch3\u003eModel the cash drain before you pay yourself\u003c\/h3\u003e\n\u003cp\u003eBuild the calculator around four inputs: \u003cstrong\u003emonthly debt payment\u003c\/strong\u003e, \u003cstrong\u003ereserve percentage\u003c\/strong\u003e, repair and permit spend, and working capital holdback. That shows what is actually available for owner draw after the facility keeps enough cash to run and replace equipment.\u003c\/p\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eTrack debt service by month.\u003c\/li\u003e\n\u003cli\u003eSet a reserve rate for downturns.\u003c\/li\u003e\n\u003cli\u003eRing-fence repair and permit cash.\u003c\/li\u003e\n\u003cli\u003ePay owners last, not first.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eIf financing uses short terms or heavy principal, cash pressure rises fast even when operating profit looks strong. The key control is simple: keep distributions tied to \u003cstrong\u003efree cash after debt, reserves, and required reinvestment\u003c\/strong\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"timeline\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"step-circle step6\"\u003e6\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eCompare low, base, and high recycling center income scenarios\n\u003c\/span\u003e\u003c\/h2\u003e\n\u003csection class=\"fml-scenario-table\" aria-label=\"Recycling Center Owner Income Scenarios\" data-site-name=\"Financial Models Lab\" data-site-url=\"https:\/\/financialmodelslab.com\" data-source-title=\"Recycling Center Owner Income Scenarios\" data-note-label=\"Planning note\" data-note-text=\"Ranges are researched planning assumptions, not guaranteed earnings, salary promises, tax advice, or distributions.\"\u003e\u003cdiv class=\"fml-scenario-table-card\"\u003e\n\u003cheader class=\"fml-scenario-table-header\"\u003e\u003cdiv\u003e\n\u003cp class=\"fml-scenario-table-eyebrow\"\u003eOwner income scenarios\u003c\/p\u003e\n\u003cp class=\"fml-scenario-table-description\"\u003eOwner income swings with throughput, commodity prices, and a heavy fixed-cost base. Higher volume helps, but debt, reserves, and staffing load still shape take-home pay.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-scenario-table-actions\"\u003e\u003cbutton class=\"fml-scenario-table-export\" type=\"button\" data-scenario-export\u003eEXPORT XLSX\u003c\/button\u003e\u003c\/div\u003e\u003c\/header\u003e\u003cdiv class=\"fml-scenario-table-wrap\"\u003e\u003ctable class=\"fml-scenario-table-grid\"\u003e\n\u003ccaption\u003eCompare early ramp, modeled, and upside owner income cases.\u003c\/caption\u003e\n\u003cthead\u003e\u003ctr\u003e\n\u003cth class=\"fml-scenario-table-stub\" scope=\"col\" data-export-value=\"Scenario\"\u003eScenario\u003c\/th\u003e\n\u003cth class=\"fml-scenario-table-column\" scope=\"col\" data-export-value=\"Low Case\"\u003e\n\u003cspan class=\"fml-scenario-column-title\"\u003eLow Case\u003c\/span\u003e\u003cspan class=\"fml-scenario-badge is-soft\"\u003eRamp risk\u003c\/span\u003e\n\u003c\/th\u003e\n\u003cth class=\"fml-scenario-table-column\" scope=\"col\" data-export-value=\"Base Case\"\u003e\n\u003cspan class=\"fml-scenario-column-title\"\u003eBase Case\u003c\/span\u003e\u003cspan class=\"fml-scenario-badge is-soft\"\u003eModeled case\u003c\/span\u003e\n\u003c\/th\u003e\n\u003cth class=\"fml-scenario-table-column\" scope=\"col\" data-export-value=\"High Case\"\u003e\n\u003cspan class=\"fml-scenario-column-title\"\u003eHigh Case\u003c\/span\u003e\u003cspan class=\"fml-scenario-badge is-warning\"\u003eUpside case\u003c\/span\u003e\n\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr data-scenario-row\u003e\n\u003cth class=\"fml-scenario-row-heading\" scope=\"row\" data-export-value=\"Launch model\"\u003e\u003cspan class=\"fml-scenario-row-heading-inner\"\u003e\u003cspan class=\"fml-scenario-row-icon is-launch\" aria-hidden=\"true\"\u003e\u003cimg class=\"fml-scenario-row-icon-img\" src=\"\/cdn\/shop\/files\/scenario-launch-model.svg\" alt=\"Launch model icon\" loading=\"lazy\"\u003e\u003c\/span\u003e\u003cspan\u003e\u003cspan class=\"fml-scenario-row-title\"\u003eLaunch model\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/th\u003e\n\u003ctd data-export-value=\"This is the lower earnings path, built from the Year 1 ramp and the weakest cash position.\"\u003eThis is the lower earnings path, built from the Year 1 ramp and the weakest cash position.\u003c\/td\u003e\n\u003ctd data-export-value=\"This is the middle path, using Year 3 scale and the model's core operating run rate.\"\u003eThis is the middle path, using Year 3 scale and the model's core operating run rate.\u003c\/td\u003e\n\u003ctd data-export-value=\"This is the stronger earnings path, using Year 5 scale with the highest modeled output.\"\u003eThis is the stronger earnings path, using Year 5 scale with the highest modeled output.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-scenario-row\u003e\n\u003cth class=\"fml-scenario-row-heading\" scope=\"row\" data-export-value=\"Typical setup\"\u003e\u003cspan class=\"fml-scenario-row-heading-inner\"\u003e\u003cspan class=\"fml-scenario-row-icon is-setup\" aria-hidden=\"true\"\u003e\u003cimg class=\"fml-scenario-row-icon-img\" src=\"\/cdn\/shop\/files\/scenario-typical-setup.svg\" alt=\"Typical setup icon\" loading=\"lazy\"\u003e\u003c\/span\u003e\u003cspan\u003e\u003cspan class=\"fml-scenario-row-title\"\u003eTypical setup\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/th\u003e\n\u003ctd data-export-value=\"Year 1 revenue is about $3.91M, EBITDA is $1.98M, fixed payroll is fully in place, and the owner has to stay hands-on while reserves and debt service pressure cash.\"\u003eYear 1 revenue is about $3.91M, EBITDA is $1.98M, fixed payroll is fully in place, and the owner has to stay hands-on while reserves and debt service pressure cash.\u003c\/td\u003e\n\u003ctd data-export-value=\"Year 3 revenue is about $6.42M, EBITDA is $4.07M, and the plant runs with a full core team plus added engineering help, so the owner still manages operations and cash closely.\"\u003eYear 3 revenue is about $6.42M, EBITDA is $4.07M, and the plant runs with a full core team plus added engineering help, so the owner still manages operations and cash closely.\u003c\/td\u003e\n\u003ctd data-export-value=\"Year 5 revenue is about $8.74M, EBITDA is $6.21M, and larger volume helps spread fixed costs, but the owner still needs tight control on pricing, reserves, and commodity swings.\"\u003eYear 5 revenue is about $8.74M, EBITDA is $6.21M, and larger volume helps spread fixed costs, but the owner still needs tight control on pricing, reserves, and commodity swings.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-scenario-row\u003e\n\u003cth class=\"fml-scenario-row-heading\" scope=\"row\" data-export-value=\"Cost drivers\"\u003e\u003cspan class=\"fml-scenario-row-heading-inner\"\u003e\u003cspan class=\"fml-scenario-row-icon is-drivers\" aria-hidden=\"true\"\u003e\u003cimg class=\"fml-scenario-row-icon-img\" src=\"\/cdn\/shop\/files\/scenario-cost-drivers.svg\" alt=\"Cost drivers icon\" loading=\"lazy\"\u003e\u003c\/span\u003e\u003cspan\u003e\u003cspan class=\"fml-scenario-row-title\"\u003eCost drivers\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/th\u003e\n\u003ctd data-export-value=\"Year 1 throughput; fixed payroll; commodity price swings; debt service; reserve build\"\u003e\u003cul class=\"fml-scenario-list\"\u003e\n\u003cli\u003eYear 1 throughput\u003c\/li\u003e\n\u003cli\u003efixed payroll\u003c\/li\u003e\n\u003cli\u003ecommodity price swings\u003c\/li\u003e\n\u003cli\u003edebt service\u003c\/li\u003e\n\u003cli\u003ereserve build\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/td\u003e\n\u003ctd data-export-value=\"Year 3 volume growth; steady pricing; staffing burden; logistics costs; reserve discipline\"\u003e\u003cul class=\"fml-scenario-list\"\u003e\n\u003cli\u003eYear 3 volume growth\u003c\/li\u003e\n\u003cli\u003esteady pricing\u003c\/li\u003e\n\u003cli\u003estaffing burden\u003c\/li\u003e\n\u003cli\u003elogistics costs\u003c\/li\u003e\n\u003cli\u003ereserve discipline\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/td\u003e\n\u003ctd data-export-value=\"Year 5 volume; stronger pricing; fixed cost spread; commodity risk; reserve needs\"\u003e\u003cul class=\"fml-scenario-list\"\u003e\n\u003cli\u003eYear 5 volume\u003c\/li\u003e\n\u003cli\u003estronger pricing\u003c\/li\u003e\n\u003cli\u003efixed cost spread\u003c\/li\u003e\n\u003cli\u003ecommodity risk\u003c\/li\u003e\n\u003cli\u003ereserve needs\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-scenario-row\u003e\n\u003cth class=\"fml-scenario-row-heading\" scope=\"row\" data-export-value=\"Owner income range\"\u003e\u003cspan class=\"fml-scenario-row-heading-inner\"\u003e\u003cspan class=\"fml-scenario-row-icon is-range\" aria-hidden=\"true\"\u003e\u003cimg class=\"fml-scenario-row-icon-img\" src=\"\/cdn\/shop\/files\/scenario-planning-range.svg\" alt=\"Owner income range icon\" loading=\"lazy\"\u003e\u003c\/span\u003e\u003cspan\u003e\u003cspan class=\"fml-scenario-row-title\"\u003eOwner income range\u003c\/span\u003e\u003cspan class=\"fml-scenario-row-subtitle\"\u003eBefore owner reserves\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/th\u003e\n\u003ctd data-export-value=\"$1.98M - $2.99M\"\u003e\n\u003cstrong class=\"fml-scenario-range\"\u003e$1.98M - $2.99M\u003c\/strong\u003e\u003cspan class=\"fml-scenario-badge is-soft\"\u003eEarly ramp\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd data-export-value=\"$4.07M - $5.27M\"\u003e\n\u003cstrong class=\"fml-scenario-range\"\u003e$4.07M - $5.27M\u003c\/strong\u003e\u003cspan class=\"fml-scenario-badge is-soft\"\u003eModeled run rate\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd data-export-value=\"$6.21M\"\u003e\n\u003cstrong class=\"fml-scenario-range\"\u003e$6.21M\u003c\/strong\u003e\u003cspan class=\"fml-scenario-badge is-warning\"\u003eUpside run\u003c\/span\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-scenario-row\u003e\n\u003cth class=\"fml-scenario-row-heading\" scope=\"row\" data-export-value=\"Best fit\"\u003e\u003cspan class=\"fml-scenario-row-heading-inner\"\u003e\u003cspan class=\"fml-scenario-row-icon is-fit\" aria-hidden=\"true\"\u003e\u003cimg class=\"fml-scenario-row-icon-img\" src=\"\/cdn\/shop\/files\/scenario-best-fit.svg\" alt=\"Best fit icon\" loading=\"lazy\"\u003e\u003c\/span\u003e\u003cspan\u003e\u003cspan class=\"fml-scenario-row-title\"\u003eBest fit\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/th\u003e\n\u003ctd data-export-value=\"Use this to stress-test a launch operator with thin cash, limited slack, and high commodity risk.\"\u003eUse this to stress-test a launch operator with thin cash, limited slack, and high commodity risk.\u003c\/td\u003e\n\u003ctd data-export-value=\"Use this if you want a balanced case for a full-time owner who can run the plant and manage working capital.\"\u003eUse this if you want a balanced case for a full-time owner who can run the plant and manage working capital.\u003c\/td\u003e\n\u003ctd data-export-value=\"Use this for an experienced operator who can push throughput, manage sales, and hold cash for price swings.\"\u003eUse this for an experienced operator who can push throughput, manage sales, and hold cash for price swings.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\u003c\/div\u003e\n\u003cdiv class=\"fml-scenario-table-note\"\u003e\n\u003cspan class=\"fml-scenario-table-note-icon\" aria-hidden=\"true\"\u003e!\u003c\/span\u003e\u003cp\u003e\u003cstrong\u003ePlanning note:\u003c\/strong\u003e Ranges are researched planning assumptions, not guaranteed earnings, salary promises, tax advice, or distributions.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e","brand":"FinancialModelsLab","offers":[{"title":"Default Title","offer_id":49303996072179,"sku":"recycling-facility-owner-makes","price":0.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0522\/6191\/2762\/files\/recycling-facility-owner-makes.webp?v=1782690822","url":"https:\/\/financialmodelslab.com\/products\/recycling-facility-owner-makes","provider":"Financial Models Lab","version":"1.0","type":"link"}