{"product_id":"water-bottle-refill-owner-makes","title":"How Much Does A Water Bottle Refill Station Owner Make At 58 Fills\/Day","description":"\u003cbr\u003e\u003cdiv class=\"card_smpl\"\u003e\n\u003cp\u003eA water bottle refill station owner does not have a guaranteed salary in this model, first-year owner draw after costs is effectively \u003cstrong\u003e$0\u003c\/strong\u003e unless the business is funded separately Here’s the quick math: first-year traffic averages 1,100 visitors\/day, conversion is 3%, modeled fills are about 58\/day, and weighted price per fill is $120, which creates about $2,108\/month in revenue After 11% variable costs, contribution is about $1,876\/month, before $6,300\/month fixed overhead and payroll The model includes a $120,000 CEO salary, but that is a payroll assumption, not proof the refill station can self-fund owner income in the first year\u003c\/p\u003e\n\n\n\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003csection class=\"fml-owner-metric-cards\" aria-label=\"Water Bottle Refill Station\"\u003e\u003cdiv class=\"metric-grid\"\u003e\n\u003carticle class=\"metric-card\"\u003e\u003cspan class=\"metric-icon-tip\" tabindex=\"0\" data-tooltip=\"Year 1 self-funded owner draw is $0 because fixed overhead and payroll absorb the margin; station count and reserves aren't provided.\"\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=\"Year 1 self-funded owner draw is $0 because fixed overhead and payroll absorb the margin; station count and reserves aren't provided.\"\u003e$0\u003c\/strong\u003e\u003c\/article\u003e\u003carticle class=\"metric-card\"\u003e\u003cspan class=\"metric-icon-tip\" tabindex=\"0\" data-tooltip=\"Year 1 EBITDA of -$562k over about $25.3k revenue implies a -2,222% margin; station count isn't provided, so treat this as unit-level.\"\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 EBITDA of -$562k over about $25.3k revenue implies a -2,222% margin; station count isn't provided, so treat this as unit-level.\"\u003e-2,222%\u003c\/strong\u003e\u003c\/article\u003e\u003carticle class=\"metric-card\"\u003e\u003cspan class=\"metric-icon-tip\" tabindex=\"0\" data-tooltip=\"About $18.3k monthly revenue covers a $10k CEO draw plus $6.3k fixed overhead at 89% contribution; this is a planning estimate.\"\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=\"About $18.3k monthly revenue covers a $10k CEO draw plus $6.3k fixed overhead at 89% contribution; this is a planning estimate.\"\u003e$18.3k\u003c\/strong\u003e\u003c\/article\u003e\u003carticle class=\"metric-card\"\u003e\u003cspan class=\"metric-icon-tip\" tabindex=\"0\" data-tooltip=\"Year 1 EBITDA is -$562k, breakeven lands in Month 38, and payback takes 55 months, so the model is hard to fund.\"\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=\"Year 1 EBITDA is -$562k, breakeven lands in Month 38, and payback takes 55 months, so the model is hard to fund.\"\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 refill station owner income?\n\u003c\/span\u003e\u003c\/h2\u003e\n\u003csection class=\"fml-owner-calculator\" aria-label=\"Water Bottle Refill Station Owner Income Calculator\" data-locale=\"en-US\" data-currency=\"USD\" data-default-scenario=\"base\" data-export-filename=\"Water Bottle Refill Station Owner Income Calculator.xlsx\" data-source-site-name=\"Financial Models Lab\" data-source-site-url=\"https:\/\/financialmodelslab.com\" data-source-page-title=\"Water Bottle Refill Station Owner Income Calculator\" data-note-title=\"Planning note:\" data-note-text=\"Research-based planning estimate only. It is not guaranteed salary, tax advice, or owner distribution advice.\"\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 the target-pay gap from revenue, gross 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=\"Monthly sales collected before expenses. Use the average operating month, not a one-time peak month.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly sales collected before expenses. Use the average operating month, not a one-time peak month.\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=\"Monthly sales collected before expenses. Use the average operating month, not a one-time peak month.\" data-low=\"60000\" data-base=\"150000\" data-high=\"500000\" name=\"monthlyRevenue\" type=\"text\" inputmode=\"numeric\" value=\"150,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\u003eGross margin\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Percent of revenue left after direct water, filter, CO2, flavoring, and variable fee costs.\"\u003ei\u003cspan role=\"tooltip\"\u003ePercent of revenue left after direct water, filter, CO2, flavoring, and variable fee 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 water, filter, CO2, flavoring, and variable fee costs.\" name=\"grossMargin\" type=\"range\" min=\"0\" max=\"100\" step=\"1\" data-low=\"88\" data-base=\"90\" data-high=\"91\" value=\"90\"\u003e\u003coutput\u003e90%\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 staffing coverage before owner pay.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly payroll, contractors, and staffing coverage 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 staffing coverage before owner pay.\" data-low=\"45000\" data-base=\"64000\" data-high=\"76000\" name=\"laborCost\" type=\"text\" inputmode=\"numeric\" value=\"64,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, software, insurance, admin, and other recurring overhead.\"\u003ei\u003cspan role=\"tooltip\"\u003eRent, utilities, software, insurance, admin, and other recurring overhead.\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, software, insurance, admin, and other recurring overhead.\" data-low=\"5000\" data-base=\"6300\" data-high=\"9000\" name=\"fixedOverhead\" type=\"text\" inputmode=\"numeric\" value=\"6,300\"\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 marketing and customer demand spend needed to keep traffic flowing.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly marketing and customer demand spend needed to keep traffic flowing.\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 marketing and customer demand spend needed to keep traffic flowing.\" data-low=\"3000\" data-base=\"6000\" data-high=\"12000\" name=\"marketing\" type=\"text\" inputmode=\"numeric\" value=\"6,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 payments.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly loan or financing payments.\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 payments.\" data-low=\"0\" data-base=\"5000\" data-high=\"10000\" name=\"debtService\" type=\"text\" inputmode=\"numeric\" value=\"5,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 reserved for taxes before owner take-home.\"\u003ei\u003cspan role=\"tooltip\"\u003ePercent of profit reserved 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 reserved for taxes before owner take-home.\" name=\"taxReserve\" type=\"range\" min=\"0\" max=\"45\" step=\"1\" data-low=\"18\" data-base=\"24\" data-high=\"28\" value=\"24\"\u003e\u003coutput\u003e24%\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 held back for repairs, growth, working capital, and risk buffer.\"\u003ei\u003cspan role=\"tooltip\"\u003ePercent of profit held back for repairs, growth, working capital, and risk 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 held back for repairs, growth, working capital, and risk buffer.\" name=\"reinvestmentReserve\" type=\"range\" min=\"0\" max=\"35\" step=\"1\" data-low=\"5\" data-base=\"10\" data-high=\"14\" 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=\"Monthly owner income goal used to calculate the target-pay gap.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly owner income goal used to calculate the target-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=\"Monthly owner income goal used to calculate the target-pay gap.\" data-low=\"7000\" data-base=\"10000\" data-high=\"18000\" name=\"targetOwnerPay\" type=\"text\" inputmode=\"numeric\" value=\"10,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$35,442\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\"\u003e24%\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$107K\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$25,442\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$425,304\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$53,700\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$18,258\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$25,442\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$150K\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: 90%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-owner-bridge-value\u003e$135K\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: 54%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-owner-bridge-value\u003e$81,300\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: 12%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-owner-bridge-value\u003e$18,258\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: 24%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-owner-bridge-value\u003e$35,442\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. It is not guaranteed salary, tax advice, or owner distribution advice.\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;\"\u003eHow much owner income can a Water Bottle Refill Station make?\u003c\/span\u003e\u003c\/h3\u003e\n\n\u003cp\u003eThe dashboard in the \u003ca href=\"\/products\/water-bottle-refill-financial-model\"\u003eWater Bottle Refill Station Financial Model Template\u003c\/a\u003e shows \u003cstrong\u003emonthly revenue\u003c\/strong\u003e, \u003cstrong\u003efills\/day\u003c\/strong\u003e, margin, overhead, payroll, cash flow, and owner income; open the model.\u003c\/p\u003e\n\n\u003ch4\u003eOwner-income model highlights\u003c\/h4\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eCEO pay and draw\u003c\/li\u003e\n\u003cli\u003eEBITDA and cash reserves\u003c\/li\u003e\n\u003cli\u003e58\/642\/5,080 fills\/day\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\/water-bottle-refill-financial-model-dashboard-financialmodelslab_aade9a05-6b42-4159-a655-fea75413f4dc.webp\"\u003e\n\u003cimg class=\"preview-img\" width=\"100%\" height=\"auto\" src=\"\/cdn\/shop\/files\/water-bottle-refill-financial-model-dashboard-financialmodelslab_aade9a05-6b42-4159-a655-fea75413f4dc.webp?width=500\" alt=\"Water Bottle Refill Station Financial Model dashboard summarizing key KPIs, runway\/cash and performance with a dynamic dashboard, investor-ready charts to spot 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;\"\u003eIs a water refill station passive income?\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\n\u003cp\u003eA \u003cstrong\u003eWater Bottle Refill Station\u003c\/strong\u003e is \u003cstrong\u003enot passive income\u003c\/strong\u003e in the hands-off sense: even self-service units still need sanitation, filter swaps, CO2 refills, flavoring supply, uptime checks, payment systems, host relationships, routes, and customer support. Here’s the quick math: model costs show \u003cstrong\u003e4%\u003c\/strong\u003e for filters and CO2, \u003cstrong\u003e2%\u003c\/strong\u003e for maintenance consumables, about \u003cstrong\u003e$800\/month\u003c\/strong\u003e for vehicle fleet maintenance, and a \u003cstrong\u003e$50,000\u003c\/strong\u003e maintenance technician role. So the return is separate from the workload, and absentee ownership only works if volume is high enough to pay reliable operators.\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\u003eWhat still needs work\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eSanitize every station\u003c\/li\u003e\n\u003cli\u003eReplace filters on time\u003c\/li\u003e\n\u003cli\u003eRefill CO2 and flavors\u003c\/li\u003e\n\u003cli\u003eFix payment and uptime issues\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\u003eWhat the model says\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003e4%\u003c\/strong\u003e filters and CO2\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e2%\u003c\/strong\u003e consumables for maintenance\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e$800\/month\u003c\/strong\u003e fleet maintenance\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e$50,000\u003c\/strong\u003e technician cost\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eHow many fills per day does a water refill station need?\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\n\u003cp\u003eFor a \u003cstrong\u003eWater Bottle Refill Station\u003c\/strong\u003e, break-even depends on the full cost base, not one fixed fill target. In the provided model, the base case is about \u003cstrong\u003e197 fills\/day\u003c\/strong\u003e to cover a \u003cstrong\u003e$10,000\/month\u003c\/strong\u003e owner salary plus fixed overhead, then the target rises to about \u003cstrong\u003e509 fills\/day\u003c\/strong\u003e with known non-owner payroll and to about \u003cstrong\u003e1,107 fills\/day\u003c\/strong\u003e if onboarding is slow or repeat use is weak.\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\u003eBase-case target\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003e197 fills\/day\u003c\/strong\u003e covers salary and overhead\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e$10,000\/month\u003c\/strong\u003e owner pay is included\u003c\/li\u003e\n\u003cli\u003eCost base drives the break-even point\u003c\/li\u003e\n\u003cli\u003eNo single threshold fits every site\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\u003eWhat pushes it up\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003e509 fills\/day\u003c\/strong\u003e with non-owner payroll\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e1,107 fills\/day\u003c\/strong\u003e if repeat use is weak\u003c\/li\u003e\n\u003cli\u003eSlow onboarding lifts the target fast\u003c\/li\u003e\n\u003cli\u003eDebt and reserves add more pressure\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eWhat expenses reduce water bottle refill station profit margin most?\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\n\u003cp\u003eThe biggest margin drag for a \u003cstrong\u003eWater Bottle Refill Station\u003c\/strong\u003e is \u003cstrong\u003efixed labor\u003c\/strong\u003e, not product cost: first-year direct COGS are just \u003cstrong\u003e6%\u003c\/strong\u003e of revenue, and variable expenses add another \u003cstrong\u003e5%\u003c\/strong\u003e. If you’re also sizing startup spend, \u003ca href=\"\/blogs\/startup-costs\/water-bottle-refill\"\u003eWhat Is The Estimated Cost To Open A Water Bottle Refill Station?\u003c\/a\u003e helps frame the cash need, but the real profit squeeze is the \u003cstrong\u003e$350,000\u003c\/strong\u003e in known annual payroll versus only \u003cstrong\u003e$6,300\/month\u003c\/strong\u003e in fixed overhead. Low variable cost helps, but heavy staffing can crush early owner take-home before volume ramps.\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 cost leaks\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003e6%\u003c\/strong\u003e direct COGS from filters, CO2, flavoring\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e4%\u003c\/strong\u003e water filters and CO2 canisters\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e2%\u003c\/strong\u003e flavoring concentrates\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e5%\u003c\/strong\u003e variable expenses from processing, data, consumables\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\u003eLabor pressure points\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003e$120,000\u003c\/strong\u003e CEO salary\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e$80,000\u003c\/strong\u003e operations manager\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e$100,000\u003c\/strong\u003e software engineer\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e$50,000\u003c\/strong\u003e maintenance technician\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 refill station income drivers?\n\u003c\/span\u003e\u003c\/h2\u003e\n\u003csection class=\"fml-main-income-drivers\" aria-label=\"Main income drivers for a water bottle refill station\"\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\u003eDaily Volume\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e58-642\/day\u003c\/strong\u003e\u003cp\u003eMore refill transactions are the main income engine, and the model jumps from 58 daily refills in year 1 to 642 in year 2.\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\u003eFill Price\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e$1.20-$1.50\u003c\/strong\u003e\u003cp\u003eEvery cent on the weighted average fill price lifts gross profit, with the mix rising from $1.20 in year 1 to $1.50 in mature year.\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\u003eLocation Quality\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e1.1K-11.5K\u003c\/strong\u003e\u003cp\u003eA stronger site turns foot traffic into buyers, and average daily visitors rise from 1,100 in year 1 to 11,500 in mature year.\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\u003eHost Rent\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003eTBD\u003c\/strong\u003e\u003cp\u003eHost rent or revenue share lands straight on contribution, so weak lease terms can erase the break-even gap.\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\u003eUptime Control\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e11%\u003c\/strong\u003e\u003cp\u003eUptime protects sales and keeps the first-year variable cost load near 11%, which is where margin leakage shows up.\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\u003eScale Efficiency\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e$6.3K\/mo\u003c\/strong\u003e\u003cp\u003eMore stations and tighter routes spread the $6.3K monthly fixed load, and that scale is what moves the business into profit.\u003c\/p\u003e\u003c\/article\u003e\n\u003c\/div\u003e\u003c\/article\u003e\u003c\/section\u003e\u003cbr\u003e\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eWater Bottle Refill Station Core Six Income Drivers\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\u003cbr\u003e\n\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003eDaily Refill 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\u003eDaily Refill Volume\u003c\/h3\u003e\n    \u003cp\u003e\u003cstrong\u003eDaily refill volume\u003c\/strong\u003e is the main revenue engine. The first-year model lands at about \u003cstrong\u003e58 fills\/day\u003c\/strong\u003e from \u003cstrong\u003e1,100\u003c\/strong\u003e average daily visitors at \u003cstrong\u003e3%\u003c\/strong\u003e conversion, plus repeat use. At \u003cstrong\u003e$120\u003c\/strong\u003e per fill and \u003cstrong\u003e89%\u003c\/strong\u003e contribution margin, more fills flow mostly to profit, so owner pay rises fast when usage grows.\u003c\/p\u003e\n    \u003cp\u003eWhat matters is \u003cstrong\u003erepeat users near the station\u003c\/strong\u003e, not just foot traffic. A busy site with weak conversion can still produce low income. Every extra \u003cstrong\u003e10 fills\/day\u003c\/strong\u003e adds about \u003cstrong\u003e$360\/month\u003c\/strong\u003e revenue and \u003cstrong\u003e$320\/month\u003c\/strong\u003e contribution, so small lifts in repeat behavior can change cash flow more than a bigger crowd.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"right-row1\"\u003e\n    \u003cdiv class=\"tips-box\"\u003e\n      \u003ch3\u003eTrack Repeat Fills Near the Station\u003c\/h3\u003e\n      \u003cp\u003eTrack \u003cstrong\u003evisitors\u003c\/strong\u003e, \u003cstrong\u003econversion\u003c\/strong\u003e, \u003cstrong\u003erepeat use\u003c\/strong\u003e, and \u003cstrong\u003eprice per fill\u003c\/strong\u003e by site. That tells you whether volume comes from real demand or one-off traffic. If fills stall, test clearer placement, faster service, and easier bottle access before you add more locations.\u003c\/p\u003e\n      \u003cp\u003eUse a simple target: every site should keep daily fills high enough to cover fixed costs and owner pay. Because the model shows \u003cstrong\u003e$320\/month\u003c\/strong\u003e contribution for each extra \u003cstrong\u003e10 fills\/day\u003c\/strong\u003e, even modest repeat-use gains can improve free cash and reduce pressure to raise prices.\u003c\/p\u003e\n      \u003cul class=\"lst_crct_blog\"\u003e\n        \u003cli\u003e\u003cstrong\u003eDaily visitors\u003c\/strong\u003e\u003c\/li\u003e\n        \u003cli\u003e\u003cstrong\u003eConversion rate\u003c\/strong\u003e\u003c\/li\u003e\n        \u003cli\u003e\u003cstrong\u003eRepeat fills\u003c\/strong\u003e\u003c\/li\u003e\n        \u003cli\u003e\u003cstrong\u003ePrice per fill\u003c\/strong\u003e\u003c\/li\u003e\n        \u003cli\u003e\u003cstrong\u003eContribution margin\u003c\/strong\u003e\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 step1\"\u003e1\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003ePrice Per Fill\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n  \u003cdiv class=\"right-row2\"\u003e\n    \u003ch3\u003ePrice Per Fill\u003c\/h3\u003e\n    \u003cp\u003e\u003cstrong\u003ePrice per fill\u003c\/strong\u003e drives revenue per use and how many fills the owner needs to cover pay. The first-year weighted price is \u003cstrong\u003e$120\u003c\/strong\u003e, built from \u003cstrong\u003e70% still water at $100\u003c\/strong\u003e, \u003cstrong\u003e20% sparkling water at $150\u003c\/strong\u003e, and \u003cstrong\u003e10% flavored water at $200\u003c\/strong\u003e. As the mix shifts toward sparkling water, the mature-year weighted price reaches \u003cstrong\u003e$150\u003c\/strong\u003e.\u003c\/p\u003e\n    \u003cp\u003eHere’s the quick math: at \u003cstrong\u003e58 fills\/day\u003c\/strong\u003e, each \u003cstrong\u003e$0.10\u003c\/strong\u003e price lift adds about \u003cstrong\u003e$174\/month\u003c\/strong\u003e in revenue before cost effects. That helps owner income, but only if repeat use stays strong. If price gets too high and customers switch back to bottled water or a fountain, volume falls and the gain can vanish.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"left-row2\"\u003e\n    \u003cdiv class=\"tips-box\"\u003e\n      \u003ch3\u003eTrack Mix Before Raising Price\u003c\/h3\u003e\n      \u003cp\u003eMeasure fill count, water-type mix, and repeat visits by site. The owner should know whether higher-priced sparkling and flavored sales are growing or whether volume only holds when prices stay low. Price should stay low enough to keep repeat behavior, because this model depends on returning users, not one-off traffic.\u003c\/p\u003e\n      \u003cul class=\"lst_crct_blog\"\u003e\n        \u003cli\u003eTrack still, sparkling, flavored mix monthly\u003c\/li\u003e\n        \u003cli\u003eTest small price lifts first\u003c\/li\u003e\n        \u003cli\u003eWatch repeat use after each change\u003c\/li\u003e\n        \u003cli\u003eForecast pay from contribution, not traffic\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 step2\"\u003e2\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003eLocation Quality\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n  \u003cdiv class=\"left-row3\"\u003e\n    \u003ch3\u003eLocation Quality\u003c\/h3\u003e\n    \u003cp\u003eLocation quality is what turns traffic into refill income. The best sites have \u003cstrong\u003erepeat users\u003c\/strong\u003e, strong visibility, easy access, and long hours, because those traits lift conversion and return visits. In the model, daily traffic grows from \u003cstrong\u003e1,100\u003c\/strong\u003e visitors in year one to \u003cstrong\u003e11,500\u003c\/strong\u003e in the mature year, while conversion rises from \u003cstrong\u003e3%\u003c\/strong\u003e to \u003cstrong\u003e15%\u003c\/strong\u003e.\u003c\/p\u003e\n    \u003cp\u003eHere’s the quick math: \u003cstrong\u003e1,100 × 3% = 33\u003c\/strong\u003e, so raw foot traffic alone does not explain the modeled \u003cstrong\u003e58 fills\/day\u003c\/strong\u003e. The gap comes from repeat use and real refill intent. A busy campus, gym, office, transit area, park, or retail center only works if people carry bottles and come back often.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"right-row3\"\u003e\n    \u003cdiv class=\"tips-box\"\u003e\n      \u003ch3\u003eTrack Real Refill Demand\u003c\/h3\u003e\n      \u003cp\u003eMeasure the share of visitors who already carry bottles, then watch repeat visits and fill conversion by site. Foot traffic without refill intent is noise. The goal is more \u003cstrong\u003ereturn users\u003c\/strong\u003e, because each extra refill spreads fixed costs over more sales and improves gross margin, cash flow, and owner pay.\u003c\/p\u003e\n      \u003cp\u003eTest sites where hydration is part of the routine and access is easy. Use this short checklist:\u003c\/p\u003e\n      \u003cul class=\"lst_crct_blog\"\u003e\n        \u003cli\u003e\n\u003cstrong\u003eDaily visitors\u003c\/strong\u003e by hour\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003eBottle-carry\u003c\/strong\u003e rate\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003eRepeat-use\u003c\/strong\u003e rate\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003eConversion\u003c\/strong\u003e by location\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003eOpen-hours\u003c\/strong\u003e coverage\u003c\/li\u003e\n      \u003c\/ul\u003e\n      \u003cp\u003eIf a site stays near \u003cstrong\u003e3%\u003c\/strong\u003e, move on; if it trends toward \u003cstrong\u003e15%\u003c\/strong\u003e, the same station can support far better owner income.\u003c\/p\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;\"\u003eHost Rent Or Revenue Share\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n\u003cdiv class=\"right-row4\"\u003e\n\u003ch3\u003eHost Rent or Revenue Share\u003c\/h3\u003e\n\u003cp\u003eIf the site fee is fixed, your income can get squeezed fast because the bill is due even at \u003cstrong\u003e58 fills\/day\u003c\/strong\u003e. If the host takes a revenue share, the cost moves with sales, but it also caps upside. Either way, this is a direct hit to owner take-home pay, so the model should test both.\u003c\/p\u003e\n\u003cp\u003eHere’s the quick math: at \u003cstrong\u003e$1.20\u003c\/strong\u003e per fill and \u003cstrong\u003e89%\u003c\/strong\u003e contribution margin, every \u003cstrong\u003e$500\/month\u003c\/strong\u003e of placement cost needs about \u003cstrong\u003e16 more fills\/day\u003c\/strong\u003e to cover it. Track the fee type, any minimum guarantee, and any uptime or service-right access limits before you sign.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"left-row4\"\u003e\n\u003cdiv class=\"tips-box\"\u003e\n\u003ch3\u003eMeasure the site fee before you scale\u003c\/h3\u003e\n\u003cp\u003eUse a simple test: compare \u003cstrong\u003efixed rent\u003c\/strong\u003e vs. \u003cstrong\u003erevenue share\u003c\/strong\u003e at your actual fills per day, not best-case traffic. The inputs that matter are fills\/day, price per fill, contribution margin, and the host contract terms. If sales are uneven, a fixed bill can drain cash even when the kiosk looks busy.\u003c\/p\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eTest both fee structures in the model\u003c\/li\u003e\n\u003cli\u003eCap rent to low-fill months\u003c\/li\u003e\n\u003cli\u003eNegotiate uptime access rights\u003c\/li\u003e\n\u003cli\u003eLock in service entry times\u003c\/li\u003e\n\u003cli\u003eReforecast after each location change\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eProtect margin by tying the host deal to real volume. If a location cannot clear the added monthly fee with steady repeat use, owner profit falls fast, and cash available for payroll or draw shrinks with it.\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;\"\u003eMaintenance, Sanitation, And Uptime\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n\u003cdiv class=\"left-row5\"\u003e\n\u003ch3\u003eUptime Protects Revenue\u003c\/h3\u003e\n\u003cp\u003eThis driver covers filter swaps, CO2 canisters, flavoring concentrates, kiosk consumables, and fleet service. First-year assumptions include \u003cstrong\u003e4%\u003c\/strong\u003e for water filters and CO2 canisters, \u003cstrong\u003e2%\u003c\/strong\u003e for flavoring concentrates, \u003cstrong\u003e2%\u003c\/strong\u003e for kiosk maintenance consumables, plus \u003cstrong\u003e$800\/month\u003c\/strong\u003e for vehicle fleet maintenance. If sanitation slips, repeat use drops, and that hits sales fast.\u003c\/p\u003e\n\u003cp\u003eHere’s the quick math: one lost operating day at \u003cstrong\u003e58 fills\/day\u003c\/strong\u003e and a \u003cstrong\u003e$120\u003c\/strong\u003e price costs about \u003cstrong\u003e$70\u003c\/strong\u003e of revenue and \u003cstrong\u003e$62\u003c\/strong\u003e of contribution. With an \u003cstrong\u003e89%\u003c\/strong\u003e contribution margin, uptime protects owner pay more than it protects top-line sales. Cheap maintenance is not cheap if broken taps or bad water cut trust.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"right-row5\"\u003e\n\u003cdiv class=\"tips-box\"\u003e\n\u003ch3\u003eTrack Service Before It Breaks\u003c\/h3\u003e\n\u003cp\u003eTrack uptime, filter changes, CO2 levels, cleaning logs, and repair calls by station. Replace parts on schedule, not after customer complaints. That k\neeps the service route tight and protects recurring cash flow. The key test is simple: does the station stay clean, cold, and working every day?\u003c\/p\u003e\n\u003cp\u003eUse a hard rule that water quality comes first. If a small consumable save causes downtime or bad taste, owner income falls through lower repeat visits and lost contribution. Tie staff checks to each route stop, and forecast maintenance against fills per day so the monthly draw is not built on unsafe uptime.\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;\"\u003eMulti-Station Scale And Route Efficiency\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n  \u003cdiv class=\"right-row6\"\u003e\n    \u003ch3\u003eRoute Density and Station Count\u003c\/h3\u003e\n    \u003cp\u003eWhen one station works, the next question is whether the added site actually improves owner income or just adds service work. More stations can spread \u003cstrong\u003e$6,300\/month\u003c\/strong\u003e of fixed overhead before payroll, but only if each site keeps strong use and low downtime. On paper, \u003cstrong\u003e3 stations\u003c\/strong\u003e spread that overhead to about \u003cstrong\u003e$2,100\u003c\/strong\u003e per site.\u003c\/p\u003e\n    \u003cp\u003eThe catch is service load. \u003cstrong\u003e$800\/month\u003c\/strong\u003e vehicle maintenance and \u003cstrong\u003e$50,000\u003c\/strong\u003e in first-year technician labor mean weak route density can wipe out the gain. More stations also mean more repairs, host issues, and monitoring. The real lever is dense routes with steady fills, not a bigger map.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"left-row6\"\u003e\n    \u003cdiv class=\"tips-box\"\u003e\n      \u003ch3\u003eTrack Utilization Before You Add Sites\u003c\/h3\u003e\n      \u003cp\u003eMeasure \u003cstrong\u003efills per station per day\u003c\/strong\u003e, downtime, service calls, and drive time per stop. If a site needs frequent visits or keeps breaking, it is not helping profit yet. One clean test: add stations only when the current route can absorb them without pushing repair time or travel time higher than the extra revenue.\u003c\/p\u003e\n      \u003cp\u003eUse a simple route check: does the new site raise fills faster than it raises labor, fuel, and monitoring? If not, owner pay gets thinner. Keep the best sites close enough to share visits, and scale weak sites slowly. That protects cash flow and keeps the service team from eating the margin.\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 water refill station owner-income cases\n\u003c\/span\u003e\u003c\/h2\u003e\n\u003csection class=\"fml-scenario-table\" aria-label=\"Water Bottle Refill Station Owner Income Scenarios\" data-site-name=\"Financial Models Lab\" data-site-url=\"https:\/\/financialmodelslab.com\" data-source-title=\"Water Bottle Refill Station Owner Income Scenarios\" data-note-label=\"Planning note\" data-note-text=\"These scenario 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 fill volume, price, and mix, while fixed payroll stays heavy. Low use leaves no draw; high scale creates room before debt, taxes, and reserves.\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\u003eLow, base, and high cases show how fills, price, and overhead change owner income.\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\"\u003eLow Case\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\"\u003eBase 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\"\u003eHigh 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 owner-income path with a first-year ramp and limited cash left after overhead.\"\u003eThis is the lower owner-income path with a first-year ramp and limited cash left after overhead.\u003c\/td\u003e\n\u003ctd data-export-value=\"This is the modeled owner-income path with a second-year ramp and tighter but workable cash generation.\"\u003eThis is the modeled owner-income path with a second-year ramp and tighter but workable cash generation.\u003c\/td\u003e\n\u003ctd data-export-value=\"This is the stronger owner-income path with third-year scale and enough operating spread to fund more than overhead alone.\"\u003eThis is the stronger owner-income path with third-year scale and enough operating spread to fund more than overhead alone.\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=\"First-year ramp, about 58 fills per day, about $1.20 weighted price, 11% variable costs, and about $1,876 per month contribution leaves no self-funded owner draw after fixed overhead.\"\u003eFirst-year ramp, about 58 fills per day, about $1.20 weighted price, 11% variable costs, and about $1,876 per month contribution leaves no self-funded owner draw after fixed overhead.\u003c\/td\u003e\n\u003ctd data-export-value=\"Second-year ramp, about 642 fills per day, about $1.275 weighted price, 10.6% variable costs, and about $22,271 per month contribution still leaves the business tight after known payroll.\"\u003eSecond-year ramp, about 642 fills per day, about $1.275 weighted price, 10.6% variable costs, and about $22,271 per month contribution still leaves the business tight after known payroll.\u003c\/td\u003e\n\u003ctd data-export-value=\"Third-year scale, about 5,080 fills per day, about $1.35 weighted price, 10% variable costs, and about $187,725 per month contribution before fixed overhead, payroll, debt, taxes, and reserves.\"\u003eThird-year scale, about 5,080 fills per day, about $1.35 weighted price, 10% variable costs, and about $187,725 per month contribution before fixed overhead, payroll, debt, taxes, and reserves.\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=\"Visitor conversion; refill volume; weighted price; variable costs; fixed overhead\"\u003e\u003cul class=\"fml-scenario-list\"\u003e\n\u003cli\u003eVisitor conversion\u003c\/li\u003e\n\u003cli\u003erefill volume\u003c\/li\u003e\n\u003cli\u003eweighted price\u003c\/li\u003e\n\u003cli\u003evariable costs\u003c\/li\u003e\n\u003cli\u003efixed overhead\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/td\u003e\n\u003ctd data-export-value=\"Second-year ramp; higher conversion; steady volume; variable costs; payroll load\"\u003e\u003cul class=\"fml-scenario-list\"\u003e\n\u003cli\u003eSecond-year ramp\u003c\/li\u003e\n\u003cli\u003ehigher conversion\u003c\/li\u003e\n\u003cli\u003esteady volume\u003c\/li\u003e\n\u003cli\u003evariable costs\u003c\/li\u003e\n\u003cli\u003epayroll load\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/td\u003e\n\u003ctd data-export-value=\"Third-year scale; higher fill density; stronger mix; variable costs; overhead absorption\"\u003e\u003cul class=\"fml-scenario-list\"\u003e\n\u003cli\u003eThird-year scale\u003c\/li\u003e\n\u003cli\u003ehigher fill density\u003c\/li\u003e\n\u003cli\u003estronger mix\u003c\/li\u003e\n\u003cli\u003evariable costs\u003c\/li\u003e\n\u003cli\u003eoverhead absorption\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=\"No owner draw\"\u003e\n\u003cstrong class=\"fml-scenario-range\"\u003eNo owner draw\u003c\/strong\u003e\u003cspan class=\"fml-scenario-badge is-soft\"\u003eLow Draw\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd data-export-value=\"$22,271 contribution\"\u003e\n\u003cstrong class=\"fml-scenario-range\"\u003e$22,271 contribution\u003c\/strong\u003e\u003cspan class=\"fml-scenario-badge is-soft\"\u003eBase Draw\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd data-export-value=\"$187,725 contribution\"\u003e\n\u003cstrong class=\"fml-scenario-range\"\u003e$187,725 contribution\u003c\/strong\u003e\u003cspan class=\"fml-scenario-badge is-warning\"\u003eHigh Upside\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 slow launch where volume stays light and owner pay is not funded from operations.\"\u003eUse this to stress-test a slow launch where volume stays light and owner pay is not funded from operations.\u003c\/td\u003e\n\u003ctd data-export-value=\"Use this as the core planning case for budgeting owner pay and checking whether operations can cover payroll and overhead.\"\u003eUse this as the core planning case for budgeting owner pay and checking whether operations can cover payroll and overhead.\u003c\/td\u003e\n\u003ctd data-export-value=\"Use this to test upside if traffic, conversion, and pricing all land well and the business can absorb heavier staffing.\"\u003eUse this to test upside if traffic, conversion, and pricing all land well and the business can absorb heavier staffing.\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 These scenario 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":49304456364275,"sku":"water-bottle-refill-owner-makes","price":0.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0522\/6191\/2762\/files\/water-bottle-refill-owner-makes.webp?v=1782695160","url":"https:\/\/financialmodelslab.com\/products\/water-bottle-refill-owner-makes","provider":"Financial Models Lab","version":"1.0","type":"link"}