{"product_id":"candle-store-owner-makes","title":"How Much Does A Candle Store Owner Make? $185k-$568k EBITDA Upside","description":"\u003cbr\u003e\u003cdiv class=\"card_smpl\"\u003e\n\n\u003cdiv class=\"double_border\"\u003e\n\n\u003cdiv class=\"card_smpl_header\"\u003e\n\n\u003cimg src=\"\/cdn\/shop\/files\/fml_20_fml-Orange-blog-plus-icon.svg\" alt=\"Key Takeaways\" class=\"icon_how_to_use\"\u003e\n\n\u003ch3\u003eKey Takeaways\u003c\/h3\u003e\n\n\u003c\/div\u003e\n\n\u003cul class=\"lst_crct_blog\"\u003e\n\n\u003cli\u003eTraffic and conversion drive revenue before margin does.\u003c\/li\u003e\n\n\u003cli\u003eHigher baskets lift profit from the same visitors.\u003c\/li\u003e\n\n\u003cli\u003eRent and payroll can erase location gains fast.\u003c\/li\u003e\n\n\u003cli\u003eTight inventory protects cash and reduces markdowns.\u003c\/li\u003e\n\n\u003c\/ul\u003e\n\n\u003c\/div\u003e\n\n\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003csection class=\"fml-owner-metric-cards\" aria-label=\"Candle Store planning view\"\u003e\u003cdiv class=\"metric-grid\"\u003e\n\u003carticle class=\"metric-card is-green\"\u003e\u003cspan class=\"metric-icon-tip\" tabindex=\"0\" data-tooltip=\"EBITDA pool by model year, before tax and reserves; Years 1-3 are negative, so planning draw is $0 until Year 4.\"\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=\"EBITDA pool by model year, before tax and reserves; Years 1-3 are negative, so planning draw is $0 until Year 4.\"\u003e$0 → $568k\u003c\/strong\u003e\u003c\/article\u003e\u003carticle class=\"metric-card\"\u003e\u003cspan class=\"metric-icon-tip\" tabindex=\"0\" data-tooltip=\"After wholesale product and workshop material costs only; it excludes rent, wages, marketing, and processing fees, so this is not full net profit.\"\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=\"After wholesale product and workshop material costs only; it excludes rent, wages, marketing, and processing fees, so this is not full net profit.\"\u003e90.5% → 93.0%\u003c\/strong\u003e\u003c\/article\u003e\u003carticle class=\"metric-card\"\u003e\u003cspan class=\"metric-icon-tip\" tabindex=\"0\" data-tooltip=\"Monthly break-even sales before owner pay, using $13,968 fixed costs plus payroll and an 82% contribution margin from Year 1 assumptions.\"\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 break-even sales before owner pay, using $13,968 fixed costs plus payroll and an 82% contribution margin from Year 1 assumptions.\"\u003e$17k\u003c\/strong\u003e\u003c\/article\u003e\u003carticle class=\"metric-card\"\u003e\u003cspan class=\"metric-icon-tip\" tabindex=\"0\" data-tooltip=\"Hard because Year 1-3 EBITDA is negative, break-even lands in Month 34, payback takes 58 months, and cash bottoms at $473k in Month 37.\"\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=\"Hard because Year 1-3 EBITDA is negative, break-even lands in Month 34, payback takes 58 months, and cash bottoms at $473k in Month 37.\"\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 candle store owner pay?\n\u003c\/span\u003e\u003c\/h2\u003e\n\u003csection class=\"fml-owner-calculator\" aria-label=\"Candle Store Owner Income Calculator\" data-locale=\"en-US\" data-currency=\"USD\" data-default-scenario=\"base\" data-export-filename=\"Candle Store Owner Income Calculator.xlsx\" data-source-site-name=\"Financial Models Lab\" data-source-site-url=\"https:\/\/financialmodelslab.com\" data-source-page-title=\"Candle Store Owner Income Calculator\" data-note-title=\"Planning note:\" data-note-text=\"This is a researched planning estimate, not guaranteed salary, tax advice, or owner distribution advice. Taxes, debt, and one-time shocks can change the result fast.\"\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 collected sales in a normal month before expenses. Use a steady month, not a holiday spike.\"\u003ei\u003cspan role=\"tooltip\"\u003eAverage collected sales in a normal month before expenses. Use a steady month, not a holiday 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 collected sales in a normal month before expenses. Use a steady month, not a holiday spike.\" data-low=\"20000\" data-base=\"30000\" data-high=\"45000\" name=\"monthlyRevenue\" type=\"text\" inputmode=\"numeric\" value=\"30,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=\"Share of revenue left after direct product and workshop costs.\"\u003ei\u003cspan role=\"tooltip\"\u003eShare of revenue left after direct product and workshop 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=\"Share of revenue left after direct product and workshop costs.\" name=\"grossMargin\" type=\"range\" min=\"0\" max=\"100\" step=\"1\" data-low=\"76\" data-base=\"82\" data-high=\"85\" value=\"82\"\u003e\u003coutput\u003e82%\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 and contractor spend before owner pay.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly payroll and contractor spend 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 and contractor spend before owner pay.\" data-low=\"5500\" data-base=\"6500\" data-high=\"7500\" name=\"laborCost\" type=\"text\" inputmode=\"numeric\" value=\"6,500\"\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, software, and admin.\"\u003ei\u003cspan role=\"tooltip\"\u003eRent, utilities, insurance, software, and admin.\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, software, and admin.\" data-low=\"5000\" data-base=\"5635\" data-high=\"6500\" name=\"fixedOverhead\" type=\"text\" inputmode=\"numeric\" value=\"5,635\"\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 ads, promos, and event spend needed to keep demand moving.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly ads, promos, and event spend needed to keep demand moving.\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 ads, promos, and event spend needed to keep demand moving.\" data-low=\"1200\" data-base=\"1500\" data-high=\"2200\" name=\"marketing\" type=\"text\" inputmode=\"numeric\" value=\"1,500\"\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 payments. Use 0 if the business has no debt.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly loan payments. Use 0 if the business has no debt.\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 payments. Use 0 if the business has no debt.\" data-low=\"0\" data-base=\"0\" data-high=\"0\" name=\"debtService\" type=\"text\" inputmode=\"numeric\" value=\"\"\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=\"Share of profit held back for taxes before owner take-home.\"\u003ei\u003cspan role=\"tooltip\"\u003eShare of profit held back 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=\"Share of profit held back 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=\"Share of profit kept for inventory, repairs, and cash buffer.\"\u003ei\u003cspan role=\"tooltip\"\u003eShare of profit kept for inventory, repairs, 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=\"Share of profit kept for inventory, repairs, and cash buffer.\" name=\"reinvestmentReserve\" type=\"range\" min=\"0\" max=\"35\" step=\"1\" data-low=\"5\" data-base=\"8\" data-high=\"12\" value=\"8\"\u003e\u003coutput\u003e8%\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 measure the pay gap.\"\u003ei\u003cspan role=\"tooltip\"\u003eTarget monthly owner income used to measure 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 measure the pay gap.\" data-low=\"4000\" data-base=\"6000\" data-high=\"9000\" name=\"targetOwnerPay\" type=\"text\" inputmode=\"numeric\" value=\"6,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$7,456\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\"\u003e25%\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$27,388\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$1,456\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$89,472\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$10,965\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$3,509\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$1,456\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$30,000\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: 82%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-owner-bridge-value\u003e$24,600\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: 45%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-owner-bridge-value\u003e$13,635\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$3,509\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: 25%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-owner-bridge-value\u003e$7,456\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 This is a researched planning estimate, not guaranteed salary, tax advice, or owner distribution advice. Taxes, debt, and one-time shocks can change the result fast.\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 check owner income in the Candle Store financial model?\u003c\/span\u003e\u003c\/h3\u003e\n\n\u003cp\u003eThe \u003ca href=\"\/products\/candle-store-financial-model\"\u003eCandle Store Financial Model Template\u003c\/a\u003e shows revenue, EBITDA, costs, and \u003cstrong\u003eowner take-home\u003c\/strong\u003e; 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\u003eOwner pay scenarios\u003c\/li\u003e\n\u003cli\u003eSales and margin scenarios\u003c\/li\u003e\n\u003cli\u003eTraffic and pricing inputs\u003c\/li\u003e\n\u003cli\u003eRent $4k, payroll $100k\u003c\/li\u003e\n\u003cli\u003eYear 4 EBITDA $185k\u003c\/li\u003e\n\u003cli\u003eBreakeven Month 34\u003c\/li\u003e\n\u003cli\u003ePayback 58 months\u003c\/li\u003e\n\u003cli\u003eCash need $473k\u003c\/li\u003e\n\u003cli\u003eIRR 0.01%\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\/candle-store-financial-model-dashboard-financialmodelslab_57d8fe8e-4fbc-40e1-bdd3-000dc3126498.webp\"\u003e\n\u003cimg class=\"preview-img\" width=\"100%\" height=\"auto\" src=\"\/cdn\/shop\/files\/candle-store-financial-model-dashboard-financialmodelslab_57d8fe8e-4fbc-40e1-bdd3-000dc3126498.webp?width=500\" alt=\"Candle Store Financial Model dashboard summarizing key KPIs, runway\/cash and performance with a dynamic dashboard, investor-ready charts and cash-flow visibility to avoid runway 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 candle store need to pay the owner?\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\n\u003cp\u003eFor a Candle Store, the revenue target is about \u003cstrong\u003e$23,132\/month\u003c\/strong\u003e to cover fixed costs, payroll, and a \u003cstrong\u003e$5,000\/month\u003c\/strong\u003e owner draw; before owner pay, break-even is about \u003cstrong\u003e$17,034\/month\u003c\/strong\u003e. Track revenue separately from profit, because \u003ca href=\"\/blogs\/kpi-metrics\/candle-store\"\u003eWhat Is The Main Indicator Of Success For Candle Store?\u003c\/a\u003e depends on contribution dollars, not just top-line sales. Here’s the quick math: \u003cstrong\u003e$5,635\u003c\/strong\u003e fixed costs + \u003cstrong\u003e$8,333\u003c\/strong\u003e payroll = \u003cstrong\u003e$13,968\u003c\/strong\u003e; at an \u003cstrong\u003e82.0%\u003c\/strong\u003e contribution margin, \u003cstrong\u003e$13,968 \/ 0.82 = $17,034\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\u003eRevenue Target\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eBreak-even before owner pay: \u003cstrong\u003e$17,034\/month\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003eOwner draw target: \u003cstrong\u003e$5,000\/month\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003eTotal sales needed: \u003cstrong\u003e$23,132\/month\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003eContribution margin used: \u003cstrong\u003e82.0%\u003c\/strong\u003e\n\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\u003eProfit Watchouts\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eSeparate sales from actual profit\u003c\/li\u003e\n\u003cli\u003eWatch discounts cutting contribution dollars\u003c\/li\u003e\n\u003cli\u003eControl inventory buys tightly\u003c\/li\u003e\n\u003cli\u003eKeep rent and staffing in line\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eWhat profit margin does a candle store need?\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\n\u003cp\u003eA Candle Store needs far more than a \u003cstrong\u003e5%\u003c\/strong\u003e gross margin in Year 1. With product and material costs at \u003cstrong\u003e95%\u003c\/strong\u003e of revenue, then \u003cstrong\u003e60%\u003c\/strong\u003e marketing and \u003cstrong\u003e25%\u003c\/strong\u003e payment fees, the model goes to \u003cstrong\u003e-80%\u003c\/strong\u003e before rent and payroll, so the mix has to shift toward higher-ticket sales like \u003cstrong\u003e$180\u003c\/strong\u003e workshops.\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\u003eMargin math\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003e95%\u003c\/strong\u003e cost leaves \u003cstrong\u003e5%\u003c\/strong\u003e gross margin.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e60%\u003c\/strong\u003e marketing hits cash hard.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e25%\u003c\/strong\u003e payment fees add pressure.\u003c\/li\u003e\n\u003cli\u003eRent and payroll come after that.\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\u003eMix levers\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eHome fragrance starts at \u003cstrong\u003e$22\u003c\/strong\u003e.\u003c\/li\u003e\n\u003cli\u003eCustom workshops reach \u003cstrong\u003e$180\u003c\/strong\u003e.\u003c\/li\u003e\n\u003cli\u003eWorkshops rise from \u003cstrong\u003e10%\u003c\/strong\u003e to \u003cstrong\u003e15%\u003c\/strong\u003e.\u003c\/li\u003e\n\u003cli\u003eCustom gifting rises from \u003cstrong\u003e5%\u003c\/strong\u003e to \u003cstrong\u003e10%\u003c\/strong\u003e.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eDoes a candle store owner make more if they work in the shop?\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\n\u003cp\u003eIf the owner works the \u003cstrong\u003eCandle Store\u003c\/strong\u003e instead of paying a \u003cstrong\u003e$60k\/year\u003c\/strong\u003e manager from Month 1, they can take home more cash in the short run, because that cuts about \u003cstrong\u003e$5,000\/month\u003c\/strong\u003e from payroll. But that only works if the owner’s labor is truly replacing that role, not just hiding its cost. A manager-run store lowers owner hours, but it also keeps the \u003cstrong\u003ebreakeven\u003c\/strong\u003e bar higher unless workshops, custom gifting, or multi-channel sales add more contribution than they cost.\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\u003eOwner works the shop\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eSaves \u003cstrong\u003e$60k\/year\u003c\/strong\u003e in cash payroll\u003c\/li\u003e\n\u003cli\u003eAbout \u003cstrong\u003e$5,000\/month\u003c\/strong\u003e less overhead\u003c\/li\u003e\n\u003cli\u003eRaises short-term owner take-home\u003c\/li\u003e\n\u003cli\u003eUses unpaid labor instead of cash\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\u003eManager runs the store\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eFrees the owner from daily shop hours\u003c\/li\u003e\n\u003cli\u003eKeeps the \u003cstrong\u003ebreakeven\u003c\/strong\u003e level higher\u003c\/li\u003e\n\u003cli\u003eWorks best with added services\u003c\/li\u003e\n\u003cli\u003eOnly scale if labor pays back more\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 candle store income drivers?\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\u003eTraffic Conversion\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e12%-20%\u003c\/strong\u003e\u003cp\u003eTraffic matters, but the buyer rate is the fast lever: 12% in Year 1 can rise to 20% by Year 5.\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\u003eAverage Ticket\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e$55-$109\u003c\/strong\u003e\u003cp\u003eThe mix and 1.2 to 1.8 items per order lift average order value from about $55 to $109.\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\u003eGross Margin\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e91%-93%\u003c\/strong\u003e\u003cp\u003eCOGS stays near 7% to 9.5% of sales, so mix shifts toward workshops and gifting keep margin high.\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\u003ePayroll Cost\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e$100K-$178K\u003c\/strong\u003e\u003cp\u003ePayroll grows from about $100K to $178K, so every added shift needs real sales, not hope.\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\u003eRent Load\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e$4K\/mo\u003c\/strong\u003e\u003cp\u003eFixed rent is $4,000 a month, so the store has to fill enough orders to cover it every month.\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\u003eCash Buffer\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e$473K\u003c\/strong\u003e\u003cp\u003eCash bottoms near $473K in Month 37, so inventory timing and holiday sell-through control survival.\u003c\/p\u003e\u003c\/article\u003e\n\u003c\/div\u003e\u003c\/article\u003e\u003c\/section\u003e\u003cbr\u003e\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eCandle Store Core Six Income Drivers\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\u003cbr\u003e\n\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003eStore Traffic And Conversion\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n\u003cdiv class=\"left-row1\"\u003e\n\u003ch3\u003eStore Traffic and Conversion\u003c\/h3\u003e\n\u003cp\u003e\u003cstrong\u003eStore traffic and conversion\u003c\/strong\u003e are the first revenue gate. The model assumes \u003cstrong\u003e325 weekly visitors\u003c\/strong\u003e in Year 1 and \u003cstrong\u003e1,095\u003c\/strong\u003e by Year 5, with Saturdays leading at \u003cstrong\u003e80\u003c\/strong\u003e visitors in Year 1 and \u003cstrong\u003e250\u003c\/strong\u003e in Year 5. That is about \u003cstrong\u003e1,408\u003c\/strong\u003e monthly visits at the start and \u003cstrong\u003e4,749\u003c\/strong\u003e by Year 5.\u003c\/p\u003e\n\u003cp\u003eThe disclosed conversion assumption moves from \u003cstrong\u003e120%\u003c\/strong\u003e to \u003cstrong\u003e200%\u003c\/strong\u003e, so the owner should define that input clearly before using it in a forecast. Quality traffic comes from storefront visibility, events, repeat customers, and gift-buying periods. If the floor stays quiet, premium rent can hit cash flow before upsell or margin work has a chance to help.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"right-row1\"\u003e\n\u003cdiv class=\"tips-box\"\u003e\n\u003ch3\u003eTrack Footfall by Day\u003c\/h3\u003e\n\u003cp\u003eMeasure \u003cstrong\u003evisitors, buyers, and conversion by day\u003c\/strong\u003e. Split traffic into \u003cstrong\u003eSaturday\u003c\/strong\u003e, weekday, event, repeat, and gift-driven visits. Saturdays matter most because they carry about a quarter of weekly traffic in the model, so window display, staffing, and in-store demos should be strongest then. One clean rule: count footfall before you change price.\u003c\/p\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eWeekly visitors\u003c\/strong\u003e and buyer count\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSaturday\u003c\/strong\u003e traffic share\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eEvent\u003c\/strong\u003e and holiday visits\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eRepeat customer\u003c\/strong\u003e share\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eConversion\u003c\/strong\u003e by traffic source\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eIf traffic climbs but orders do not, fix the entry path, signage, and greeting flow first. More buyers at the same fixed rent improve cash flow and make owner pay easier to fund. The goal is simple: turn more visitors into orders before you rely on basket size or margin gains.\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;\"\u003eAverage Ticket And Basket Size\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n\u003cdiv class=\"right-row2\"\u003e\n\u003ch3\u003eAverage Ticket Size\u003c\/h3\u003e\n\u003cp\u003e\u003cstrong\u003eAverage ticket\u003c\/strong\u003e is the dollars each buyer leaves with, and it matters because more spend per order raises revenue and gross profit before rent and payroll. At Year 1 prices of \u003cstrong\u003e$32\u003c\/strong\u003e candles, \u003cstrong\u003e$48\u003c\/strong\u003e diffusers, \u003cstrong\u003e$22\u003c\/strong\u003e home fragrance, \u003cstrong\u003e$80\u003c\/strong\u003e workshop tickets, and \u003cstrong\u003e$180\u003c\/strong\u003e custom gifting, bundles and add-ons can lift spend from the same foot traffic.\u003c\/p\u003e\n\u003cp\u003eTrack \u003cstrong\u003eorders\u003c\/strong\u003e, \u003cstrong\u003eaverage order value\u003c\/strong\u003e, item mix, and markdowns. The plan assumes units per order rise from \u003cstrong\u003e12\u003c\/strong\u003e to \u003cstrong\u003e18\u003c\/strong\u003e over five years, so the gain comes from more items per buyer, not just more visitors. The risk is overbuying premium stock that sits and gets discounted, which cuts cash and owner pay.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"left-row2\"\u003e\n\u003cdiv class=\"tips-box\"\u003e\n\u003ch3\u003eLift Basket Value\u003c\/h3\u003e\n\u003cp\u003eUse bundles, holders, matches, diffusers, and gift packaging to push attachment at checkout. Here’s the quick math: \u003cstrong\u003esales = orders × average ticket\u003c\/strong\u003e, so a higher ticket lifts revenue fast if the add-on cost stays controlled. Split reporting by candles, workshops, and custom gifting so you can see which mix raises take-home income fastest.\u003c\/p\u003e\n\u003cp\u003eControl inventory by sell-through, not taste. If a premium scent or accessory is slow after launch, cut depth fast and protect cash. Watch the share of sales from bundles and custom orders, because those lines can raise ticket size but also tie up working capital if demand is weaker than planned.\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;\"\u003eGross Margin And Product Mix\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n\u003cdiv class=\"left-row3\"\u003e\n\u003ch3\u003eGross Margin And Mix\u003c\/h3\u003e\n\u003cp\u003eGross margin is what’s left after product and workshop material costs. The disclosed inputs imply Year 1 cost of \u003cstrong\u003e95%\u003c\/strong\u003e of revenue, so gross margin is only \u003cstrong\u003e5%\u003c\/strong\u003e. By Year 5, cost falls to \u003cstrong\u003e70%\u003c\/strong\u003e, so gross margin rises to \u003cstrong\u003e30%\u003c\/strong\u003e. That’s the bridge from sales to owner pay, because every \u003cstrong\u003e$100\u003c\/strong\u003e of sales keeps \u003cstrong\u003e$5\u003c\/strong\u003e in Year 1 and \u003cstrong\u003e$30\u003c\/strong\u003e in Year 5 before rent, payroll, and other overhead.\u003c\/p\u003e\n\u003cp\u003eProduct mix also matters. The mix shifts from \u003cstrong\u003e50%\u003c\/strong\u003e artisanal candles in Year 1 to \u003cstrong\u003e40%\u003c\/strong\u003e in Year 5, while custom gifting rises from \u003cstrong\u003e5%\u003c\/strong\u003e to \u003cstrong\u003e10%\u003c\/strong\u003e. More custom work can lift margin if it sells at a better spread, but \u003cstrong\u003ediscounts\u003c\/strong\u003e and \u003cstrong\u003eshrinkage\u003c\/strong\u003e can wipe out the gain fast. Track gross profit by SKU and workshop type, not just total revenue.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"right-row3\"\u003e\n\u003cdiv class=\"tips-box\"\u003e\n\u003ch3\u003eTrack Margin Leak\u003c\/h3\u003e\n\u003cp\u003eMeasure gross margin by product line, then back into owner cash. Use \u003cstrong\u003erevenue\u003c\/strong\u003e, \u003cstrong\u003eunit cost\u003c\/strong\u003e, \u003cstrong\u003ediscounts\u003c\/strong\u003e, and \u003cstrong\u003eshrinkage\u003c\/strong\u003e as the core inputs. The quick formula is \u003cstrong\u003egross profit = revenue − material cost\u003c\/strong\u003e. If the store sells \u003cstrong\u003e$100\u003c\/strong\u003e, Year 1 keeps about \u003cstrong\u003e$5\u003c\/strong\u003e before overhead; Year 5 keeps about \u003cstrong\u003e$30\u003c\/strong\u003e. That spread is what funds rent, payroll, and your draw.\u003c\/p\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eTrack SKU margin after discounts\u003c\/li\u003e\n\u003cli\u003eSeparate workshop material cost\u003c\/li\u003e\n\u003cli\u003eCount damaged or missing stock\u003c\/li\u003e\n\u003cli\u003eWatch mix by candles and gifting\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eIf discounts or shrinkage rise, the Year 5 margin gain can vanish fast. Set a monthly margin report, tie markdowns to aged stock, and count inventory often. The owner only takes home more when gross profit grows faster than fixed costs.\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;\"\u003eRent And Location Economics\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n  \u003cdiv class=\"right-row4\"\u003e\n    \u003ch3\u003eRent Vs. Location Quality\u003c\/h3\u003e\n    \u003cp\u003e\u003cstrong\u003e$4,000\/month\u003c\/strong\u003e rent is not just overhead; it is a traffic bet. With \u003cstrong\u003e$5,635\/month\u003c\/strong\u003e of fixed overhead before payroll, the store needs about \u003cstrong\u003e$6,872\/month\u003c\/strong\u003e in sales at an implied \u003cstrong\u003e82.0%\u003c\/strong\u003e contribution margin, where contribution margin means sales left after direct costs, just to cover fixed costs.\u003c\/p\u003e\n    \u003cp\u003eOnce payroll is added, operating break-even rises to about \u003cstrong\u003e$17,034\/month\u003c\/strong\u003e. So the best frontage is not the priciest one; it is the one that lifts \u003cstrong\u003etraffic\u003c\/strong\u003e, \u003cstrong\u003econversion\u003c\/strong\u003e, or \u003cstrong\u003eaverage ticket\u003c\/strong\u003e enough to protect owner pay. If those do not move, rent eats profit fast.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"left-row4\"\u003e\n    \u003cdiv class=\"tips-box\"\u003e\n      \u003ch3\u003eTest Rent Against Sales Lift\u003c\/h3\u003e\n      \u003cp\u003eTrack \u003cstrong\u003edaily visitors\u003c\/strong\u003e, \u003cstrong\u003econversion rate\u003c\/strong\u003e, \u003cstrong\u003eaverage ticket\u003c\/strong\u003e, and sales per month before you commit to a site. One clean test: if the rent gap does not create enough extra gross profit to clear the added fixed cost, the location hurts cash flow. That is the real check on owner income.\u003c\/p\u003e\n      \u003cp\u003eUse the \u003cstrong\u003e$17,034\/month\u003c\/strong\u003e operating break-even as the guardrail. If a site cannot reach that level with normal weekday traffic, slow months, and payroll in place, it will squeeze the owner’s draw. What this estimate hides is opening lag and seasonality, so keep cash room before signing.\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;\"\u003ePayroll And Owner Role\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n  \u003cdiv class=\"left-row5\"\u003e\n    \u003ch3\u003ePayroll and Owner Role\u003c\/h3\u003e\n    \u003cp\u003eFor a candle store, payroll is the clearest cash tradeoff. The model starts with a \u003cstrong\u003e$60k store manager\u003c\/strong\u003e and a \u003cstrong\u003e$40k full-time sales associate\u003c\/strong\u003e, or \u003cstrong\u003e$100k\/year\u003c\/strong\u003e total. That only helps owner income if staff lifts sales, workshop bookings, and repeat visits enough to cover wages; if not, payroll cuts the cash left for owner pay.\u003c\/p\u003e\n    \u003cp\u003eThe model then lifts payroll to \u003cstrong\u003e$1,875k\/year\u003c\/strong\u003e by Year 5 as sales staff, workshop instruction, and marketing support expand. Owner-operated hours can save cash early, but unpaid labor is still a real cost. If hiring comes before monthly sales can carry the wage load, cash flow drops and the owner pays themselves less.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"right-row5\"\u003e\n    \u003cdiv class=\"tips-box\"\u003e\n      \u003ch3\u003eMeasure Labor Before You Hire\u003c\/h3\u003e\n      \u003cp\u003eTrack \u003cstrong\u003esales per labor dollar\u003c\/strong\u003e, \u003cstrong\u003eworkshop revenue per staffed hour\u003c\/strong\u003e, and how much each hire raises average order value or conversion. The quick test is simple: if a new role does not create enough gross profit to cover its wage, delay it. Keep the owner in the store until paid labor clearly adds more sales than it costs.\u003c\/p\u003e\n      \u003cul class=\"lst_crct_blog\"\u003e\n        \u003cli\u003e\n\u003cstrong\u003eOwner hours\u003c\/strong\u003e before paid hours.\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003ePayroll coverage\u003c\/strong\u003e by monthly gross profit.\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003eWorkshop sales\u003c\/strong\u003e per staff hour.\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003eSales lift\u003c\/strong\u003e after each hire.\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"ti\nmeline\"\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;\"\u003eInventory And Seasonal Cash Flow\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n  \u003cdiv class=\"right-row6\"\u003e\n    \u003ch3\u003eInventory And Seasonal Cash Flow\u003c\/h3\u003e\n    \u003cp\u003eInventory only turns into owner income when it sells fast enough to free cash. With a \u003cstrong\u003e$15k\u003c\/strong\u003e opening inventory buy and a mix of candles, diffusers, home fragrance, workshops, and custom gifting, the key inputs are units on hand, sell-through, reorder timing, and markdowns. Repeat customer life rising from \u003cstrong\u003e6 to 12 months\u003c\/strong\u003e makes replenishment discipline matter even more.\u003c\/p\u003e\n    \u003cp\u003eSeasonal scents and gift sets can lift revenue, but unsold stock is not profit and it is not pay. Here’s the quick math: if holiday buying misses demand, cash gets stuck on shelves and the owner has less room for draws, payroll, and rent. The win is stronger cash reserves, fewer forced discounts, and better control of when profit becomes cash.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"left-row6\"\u003e\n    \u003cdiv class=\"tips-box\"\u003e\n      \u003ch3\u003eTrack Sell-Through, Not Just Stock\u003c\/h3\u003e\n      \u003cp\u003eMeasure inventory by SKU and season, not by total shelf value. Watch \u003cstrong\u003esell-through\u003c\/strong\u003e (the share of received stock sold), days on hand, and markdown rate so you know which products deserve a reorder and which ones should be cut loose.\u003c\/p\u003e\n      \u003cul class=\"lst_crct_blog\"\u003e\n        \u003cli\u003eReview weekly sell-through by SKU.\u003c\/li\u003e\n        \u003cli\u003eReorder bestsellers before stockouts.\u003c\/li\u003e\n        \u003cli\u003eBuy holiday stock in smaller batches.\u003c\/li\u003e\n        \u003cli\u003eDiscount slow movers early.\u003c\/li\u003e\n      \u003c\/ul\u003e\n      \u003cp\u003eUse a rolling \u003cstrong\u003e90-day forecast\u003c\/strong\u003e for holiday, gift, and repeat-buy demand. That keeps cash from sitting in dead stock and helps the owner pay themselves from real sales, not from product still waiting to move.\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 lean, base, and high candle store owner income scenarios\n\u003c\/span\u003e\u003c\/h2\u003e\n\u003csection class=\"fml-scenario-table\" aria-label=\"Candle Store Owner Income Scenarios\" data-site-name=\"Financial Models Lab\" data-site-url=\"https:\/\/financialmodelslab.com\" data-source-title=\"Candle Store Owner Income Scenarios\" data-note-label=\"Planning note\" data-note-text=\"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 because traffic, conversion, basket size, payroll, and inventory control change the cash left after rent and wages. Early losses mean no draw; the upside needs a better mix, not just more visitors.\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 owner income cases for a candle shop.\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\"\u003eCash risk high\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 path\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 no-draw case: EBITDA stays negative, so the owner protects cash instead of taking money out.\"\u003eThis is the no-draw case: EBITDA stays negative, so the owner protects cash instead of taking money out.\u003c\/td\u003e\n\u003ctd data-export-value=\"This is the modeled path: EBITDA moves from -$153k in Year 1 to $568k in Year 5, which creates room for owner take-home later.\"\u003eThis is the modeled path: EBITDA moves from -$153k in Year 1 to $568k in Year 5, which creates room for owner take-home later.\u003c\/td\u003e\n\u003ctd data-export-value=\"This is the upside case: better conversion, a bigger basket, tighter payroll, and less waste lift owner take-home above the base path.\"\u003eThis is the upside case: better conversion, a bigger basket, tighter payroll, and less waste lift owner take-home above the base path.\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=\"Traffic stays near the Year 1 path at about 325 weekly visitors, conversion stays at 12.0%, ticket size stays near $55, gross margin is about 90.5%, rent is $4,000 a month, payroll stays full, and the owner keeps a tight reserve.\"\u003eTraffic stays near the Year 1 path at about 325 weekly visitors, conversion stays at 12.0%, ticket size stays near $55, gross margin is about 90.5%, rent is $4,000 a month, payroll stays full, and the owner keeps a tight reserve.\u003c\/td\u003e\n\u003ctd data-export-value=\"Traffic ramps from about 325 weekly visitors to 1,095, conversion moves from 12.0% to 20.0%, ticket size climbs from about $55 to $109, gross margin holds near 90.5% to 93.0%, rent stays $4,000 a month, payroll adds an instructor in Year 2 and marketing help in Year 3, and the owner runs store ops and cash reserve control.\"\u003eTraffic ramps from about 325 weekly visitors to 1,095, conversion moves from 12.0% to 20.0%, ticket size climbs from about $55 to $109, gross margin holds near 90.5% to 93.0%, rent stays $4,000 a month, payroll adds an instructor in Year 2 and marketing help in Year 3, and the owner runs store ops and cash reserve control.\u003c\/td\u003e\n\u003ctd data-export-value=\"Traffic reaches the Year 5 path, conversion beats the base case, ticket size rises through a stronger mix, gross margin stays near 93.0%, rent stays $4,000 a month, payroll stays disciplined, inventory waste stays low, and the owner keeps a tight reserve.\"\u003eTraffic reaches the Year 5 path, conversion beats the base case, ticket size rises through a stronger mix, gross margin stays near 93.0%, rent stays $4,000 a month, payroll stays disciplined, inventory waste stays low, and the owner keeps a tight reserve.\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=\"325 weekly visitors; 12.0% conversion; about $55 ticket size; 90.5% gross margin; $4,000 rent and full payroll\"\u003e\u003cul class=\"fml-scenario-list\"\u003e\n\u003cli\u003e325 weekly visitors\u003c\/li\u003e\n\u003cli\u003e12.0% conversion\u003c\/li\u003e\n\u003cli\u003eabout $55 ticket size\u003c\/li\u003e\n\u003cli\u003e90.5% gross margin\u003c\/li\u003e\n\u003cli\u003e$4,000 rent and full payroll\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/td\u003e\n\u003ctd data-export-value=\"traffic grows to 1,095 weekly visitors; conversion rises to 20.0%; ticket size reaches about $109; gross margin holds near 93.0%; payroll steps up with workshop and marketing staff\"\u003e\u003cul class=\"fml-scenario-list\"\u003e\n\u003cli\u003etraffic grows to 1,095 weekly visitors\u003c\/li\u003e\n\u003cli\u003econversion rises to 20.0%\u003c\/li\u003e\n\u003cli\u003eticket size reaches about $109\u003c\/li\u003e\n\u003cli\u003egross margin holds near 93.0%\u003c\/li\u003e\n\u003cli\u003epayroll steps up with workshop and marketing staff\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/td\u003e\n\u003ctd data-export-value=\"traffic reaches the Year 5 path; conversion beats base; ticket size rises; payroll stays disciplined; inventory waste falls\"\u003e\u003cul class=\"fml-scenario-list\"\u003e\n\u003cli\u003etraffic reaches the Year 5 path\u003c\/li\u003e\n\u003cli\u003econversion beats base\u003c\/li\u003e\n\u003cli\u003eticket size rises\u003c\/li\u003e\n\u003cli\u003epayroll stays disciplined\u003c\/li\u003e\n\u003cli\u003einventory waste falls\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=\"$0\"\u003e\n\u003cstrong class=\"fml-scenario-range\"\u003e$0\u003c\/strong\u003e\u003cspan class=\"fml-scenario-badge is-soft\"\u003ePayback risk high\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd data-export-value=\"$0 - $568,000\"\u003e\n\u003cstrong class=\"fml-scenario-range\"\u003e$0 - $568,000\u003c\/strong\u003e\u003cspan class=\"fml-scenario-badge is-soft\"\u003ePayback by Month 58\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd data-export-value=\"$568,000+\"\u003e\n\u003cstrong class=\"fml-scenario-range\"\u003e$568,000+\u003c\/strong\u003e\u003cspan class=\"fml-scenario-badge is-warning\"\u003ePayback improves\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=\"Best for owners stress-testing a slow opening and a tight cash plan.\"\u003eBest for owners stress-testing a slow opening and a tight cash plan.\u003c\/td\u003e\n\u003ctd data-export-value=\"Best for founders using the modeled ramp and planning around break-even by Month 34.\"\u003eBest for founders using the modeled ramp and planning around break-even by Month 34.\u003c\/td\u003e\n\u003ctd data-export-value=\"Best for owners who can lift conversion, basket size, and labor control at the same time.\"\u003eBest for owners who can lift conversion, basket size, and labor control at the same time.\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 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":49303670522099,"sku":"candle-store-owner-makes","price":0.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0522\/6191\/2762\/files\/candle-store-owner-makes.webp?v=1782677826","url":"https:\/\/financialmodelslab.com\/products\/candle-store-owner-makes","provider":"Financial Models Lab","version":"1.0","type":"link"}