{"product_id":"salon-owner-makes","title":"How Much Do Salon Owners Make? $73k–$155M EBITDA Range","description":"\u003cbr\u003e\u003cdiv class=\"container_new_design\"\u003e\n\u003cdiv class=\"text-section text-1_new_design\"\u003e\n\u003cdiv class=\"line_top\"\u003e\u003c\/div\u003e\n\u003cp\u003eThis page models salon owner take-home pay from visits, average ticket, payroll, rent, supplies, and operating costs over a five-year model period The researched case reaches \u003cstrong\u003e$73k EBITDA in Year 1\u003c\/strong\u003e and \u003cstrong\u003e$155M EBITDA in Year 5\u003c\/strong\u003e, but EBITDA is not spendable owner pay Taxes, debt service, reinvestment, reserves, and distributions are outside this estimate\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\u003cdiv class=\"image-section image-1_new_design\" id=\"main_article_image\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003csection class=\"fml-owner-metric-cards\" aria-label=\"Salon owner income KPI cards\"\u003e\u003cdiv class=\"metric-grid\"\u003e\n\u003carticle class=\"metric-card is-green\"\u003e\u003cspan class=\"metric-icon-tip\" tabindex=\"0\" data-tooltip=\"Year 1 to Year 5 EBITDA from visits, pricing, mix, and expense assumptions; before taxes, debt, reserves, and reinvestment.\"\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 to Year 5 EBITDA from visits, pricing, mix, and expense assumptions; before taxes, debt, reserves, and reinvestment.\"\u003e$73k-$1.55M EBITDA\u003c\/strong\u003e\u003c\/article\u003e\u003carticle class=\"metric-card\"\u003e\u003cspan class=\"metric-icon-tip\" tabindex=\"0\" data-tooltip=\"EBITDA divided by revenue for Year 1 to Year 5; based on the model's operating assumptions and not full owner take-home.\"\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=\"EBITDA divided by revenue for Year 1 to Year 5; based on the model's operating assumptions and not full owner take-home.\"\u003e8%-55%\u003c\/strong\u003e\u003c\/article\u003e\u003carticle class=\"metric-card\"\u003e\u003cspan class=\"metric-icon-tip\" tabindex=\"0\" data-tooltip=\"Year 1 to Year 5 revenue from 25 to 65 daily visits and blended ticket math; a planning estimate, not guaranteed sales.\"\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=\"Year 1 to Year 5 revenue from 25 to 65 daily visits and blended ticket math; a planning estimate, not guaranteed sales.\"\u003e$874k-$2.84M\u003c\/strong\u003e\u003c\/article\u003e\u003carticle class=\"metric-card is-yellow\"\u003e\u003cspan class=\"metric-icon-tip\" tabindex=\"0\" data-tooltip=\"Medium because capex is heavy, but the model breaks even by Month 5 and reaches positive EBITDA in Year 1.\"\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=\"Medium because capex is heavy, but the model breaks even by Month 5 and reaches positive EBITDA in Year 1.\"\u003eMedium\u003c\/strong\u003e\u003c\/article\u003e\n\u003c\/div\u003e\u003c\/section\u003e\u003cbr\u003e\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eWhat could your salon pay you?\n\u003c\/span\u003e\u003c\/h2\u003e\n\u003csection class=\"fml-owner-calculator\" aria-label=\"Salon Owner Income Calculator\" data-locale=\"en-US\" data-currency=\"USD\" data-default-scenario=\"base\" data-export-filename=\"Salon Owner Income Calculator.xlsx\" data-source-site-name=\"Financial Models Lab\" data-source-site-url=\"https:\/\/financialmodelslab.com\" data-source-page-title=\"Salon 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 target-pay gap from revenue, margin, costs, reserves, and target pay.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-scenarios\" aria-label=\"Income scenario presets\"\u003e\n\u003cbutton class=\"fml-owner-scenario\" type=\"button\" data-scenario=\"low\"\u003eLow\u003c\/button\u003e\u003cbutton class=\"fml-owner-scenario is-active\" type=\"button\" data-scenario=\"base\"\u003eBase\u003c\/button\u003e\u003cbutton class=\"fml-owner-scenario\" type=\"button\" data-scenario=\"high\"\u003eHigh\u003c\/button\u003e\n\u003c\/div\u003e\u003c\/header\u003e\u003cdiv class=\"fml-owner-layout\"\u003e\n\u003cform class=\"fml-owner-inputs\"\u003e\n\u003cdiv class=\"fml-owner-row\"\u003e\n\u003clabel class=\"fml-owner-label\"\u003e\u003cspan\u003eMonthly revenue\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Average monthly sales collected before operating costs. Use a steady month, not a one-time opening spike.\"\u003ei\u003cspan role=\"tooltip\"\u003eAverage monthly sales collected before operating costs. Use a steady month, not a one-time opening spike.\u003c\/span\u003e\u003c\/span\u003e\u003c\/label\u003e\u003cdiv class=\"fml-owner-money\"\u003e\n\u003cspan\u003e$\u003c\/span\u003e\u003cinput data-owner-field=\"monthlyRevenue\" data-owner-kind=\"money\" data-owner-label=\"Monthly revenue\" data-owner-note=\"Average monthly sales collected before operating costs. Use a steady month, not a one-time opening spike.\" data-low=\"72813\" data-base=\"153113\" data-high=\"236794\" name=\"monthlyRevenue\" type=\"text\" inputmode=\"numeric\" value=\"153,113\"\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 left after direct service, product, and card fees.\"\u003ei\u003cspan role=\"tooltip\"\u003ePercent left after direct service, product, and card fees.\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 left after direct service, product, and card fees.\" name=\"grossMargin\" type=\"range\" min=\"0\" max=\"100\" step=\"1\" data-low=\"89.5\" data-base=\"89.5\" data-high=\"89.5\" value=\"89.5\"\u003e\u003coutput\u003e89.5%\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 before owner pay, based on the active wage model.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly payroll before owner pay, based on the active wage model.\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 before owner pay, based on the active wage model.\" data-low=\"25833\" data-base=\"37708\" data-high=\"40833\" name=\"laborCost\" type=\"text\" inputmode=\"numeric\" value=\"37,708\"\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=\"Monthly rent, utilities, insurance, software, cleaning, supplies, security, and admin.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly rent, utilities, insurance, software, cleaning, supplies, security, 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=\"Monthly rent, utilities, insurance, software, cleaning, supplies, security, and admin.\" data-low=\"13350\" data-base=\"13350\" data-high=\"13350\" name=\"fixedOverhead\" type=\"text\" inputmode=\"numeric\" value=\"13,350\"\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 promotion spend tied to demand support.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly promotion spend tied to demand support.\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 promotion spend tied to demand support.\" data-low=\"2913\" data-base=\"6125\" data-high=\"9472\" name=\"marketing\" type=\"text\" inputmode=\"numeric\" value=\"6,125\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-row\"\u003e\n\u003clabel class=\"fml-owner-label\"\u003e\u003cspan\u003eDebt service\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Monthly loan or financing payment. Use 0 if there is no debt.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly loan or financing payment. Use 0 if there is 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 or financing payment. Use 0 if there is 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=\"Percent of profit set aside for taxes before owner take-home.\"\u003ei\u003cspan role=\"tooltip\"\u003ePercent of profit set aside for taxes before owner take-home.\u003c\/span\u003e\u003c\/span\u003e\u003c\/label\u003e\u003cdiv class=\"fml-owner-percent\"\u003e\n\u003cinput data-owner-field=\"taxReserve\" data-owner-kind=\"percent\" data-owner-label=\"Tax reserve\" data-owner-note=\"Percent of profit set aside for taxes before owner take-home.\" name=\"taxReserve\" type=\"range\" min=\"0\" max=\"45\" step=\"1\" data-low=\"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 kept for repairs, growth, and cash buffer.\"\u003ei\u003cspan role=\"tooltip\"\u003ePercent of profit kept for repairs, growth, and cash buffer.\u003c\/span\u003e\u003c\/span\u003e\u003c\/label\u003e\u003cdiv class=\"fml-owner-percent\"\u003e\n\u003cinput data-owner-field=\"reinvestmentReserve\" data-owner-kind=\"percent\" data-owner-label=\"Reinvestment reserve\" data-owner-note=\"Percent of profit kept for repairs, growth, and cash buffer.\" name=\"reinvestmentReserve\" type=\"range\" min=\"0\" max=\"35\" step=\"1\" data-low=\"5\" data-base=\"10\" data-high=\"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=\"Desired monthly owner income used to measure the pay gap.\"\u003ei\u003cspan role=\"tooltip\"\u003eDesired 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=\"Desired monthly owner income used to measure the pay gap.\" data-low=\"6000\" 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$52,703\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\"\u003e34%\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$80,821\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$42,703\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$632,438\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$79,853\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$27,150\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$42,703\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$153K\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$137K\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: 37%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-owner-bridge-value\u003e$57,183\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: 18%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-owner-bridge-value\u003e$27,150\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: 34%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-owner-bridge-value\u003e$52,703\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;\"\u003eWant to see how the Salon model shows owner income?\u003c\/span\u003e\u003c\/h3\u003e\n\n\u003cp\u003eThe \u003ca href=\"\/products\/salon-financial-model\"\u003eSalon Financial Model Template\u003c\/a\u003e shows revenue, margin, costs, reserves, and \u003cstrong\u003eowner take-home\u003c\/strong\u003e assumptions—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\u003eRevenue $874k–$284M\u003c\/li\u003e\n\u003cli\u003eEBITDA $73k–$155M\u003c\/li\u003e\n\u003cli\u003eBreakeven in Month 5\u003c\/li\u003e\n\u003cli\u003eCash floor Month 6\u003c\/li\u003e\n\u003cli\u003e21-month payback case\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\/salon-financial-model-dashboard-financialmodelslab_84d80cf8-0081-44eb-a762-c8860cef74f7.webp\"\u003e\n\u003cimg class=\"preview-img\" width=\"100%\" height=\"auto\" src=\"\/cdn\/shop\/files\/salon-financial-model-dashboard-financialmodelslab_84d80cf8-0081-44eb-a762-c8860cef74f7.webp?width=500\" alt=\"Salon Financial Model dashboard summarizing key KPIs, runway, cash position and performance with a dynamic dashboard, investor-ready visuals to fix cash-flow blind spots and present metrics.\"\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;\"\u003eWhat salon profit margin should owners plan around?\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\n\u003cp\u003eSalon owners should plan for a \u003cstrong\u003ehigh gross margin\u003c\/strong\u003e, but a much tighter \u003cstrong\u003eoperating margin\u003c\/strong\u003e once labor, promos, and card fees hit. For launch cost context, see \u003ca href=\"\/blogs\/startup-costs\/salon\"\u003eHow Much Does It Cost To Open And Launch Your Salon Business?\u003c\/a\u003e; here, researched COGS are \u003cstrong\u003e8%\u003c\/strong\u003e of revenue, so gross margin starts near \u003cstrong\u003e92%\u003c\/strong\u003e before other costs.\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\u003eMargin stack\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003e8%\u003c\/strong\u003e COGS on revenue\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e5%\u003c\/strong\u003e professional product use\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e3%\u003c\/strong\u003e retail product cost\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e65%\u003c\/strong\u003e variable expenses total\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\u003eOwner payout lens\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003e4%\u003c\/strong\u003e marketing promotions\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e25%\u003c\/strong\u003e payment processing\u003c\/li\u003e\n\u003cli\u003eWages: \u003cstrong\u003e$310k\u003c\/strong\u003e to \u003cstrong\u003e$490k\u003c\/strong\u003e a year\u003c\/li\u003e\n\u003cli\u003eModeled EBITDA: \u003cstrong\u003e84%\u003c\/strong\u003e in Year 1 to \u003cstrong\u003e547%\u003c\/strong\u003e in Year 5\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eHow much can a salon owner make?\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\n\u003cp\u003eA Salon owner can make \u003cstrong\u003e$73k EBITDA in Year 1\u003c\/strong\u003e to \u003cstrong\u003e$155M EBITDA in Year 5\u003c\/strong\u003e in this researched model, before taxes, debt, reserves, and distributions. That range depends on paid staff from launch, daily visits rising from \u003cstrong\u003e25 to 65\u003c\/strong\u003e, and average ticket growing from \u003cstrong\u003e$116.50 to $145.75\u003c\/strong\u003e; track the core driver here: \u003ca href=\"\/blogs\/kpi-metrics\/salon\"\u003eWhat Is The Most Critical Measure Of Success For Your Salon Business?\u003c\/a\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\u003eIncome range\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eYear 1 EBITDA:\u003c\/strong\u003e $73k\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eYear 5 EBITDA:\u003c\/strong\u003e $155M\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eBefore:\u003c\/strong\u003e taxes, debt, reserves, distributions\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eStaffed model:\u003c\/strong\u003e paid team from launch\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\u003eMain levers\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eDaily visits:\u003c\/strong\u003e 25 to 65\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eAverage ticket:\u003c\/strong\u003e $116.50 to $145.75\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eOwner-operated:\u003c\/strong\u003e depends on owner services\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eBig swing factors:\u003c\/strong\u003e rent, payroll, utilization\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eHow does working behind the chair change salon owner income?\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\n\u003cp\u003eIf the owner works behind the chair, \u003cstrong\u003epersonal service revenue\u003c\/strong\u003e can lift cash flow fast during ramp-up. The \u003cstrong\u003e$73k to $155M EBITDA\u003c\/strong\u003e range is based on staffed operations, not a separate owner-stylist revenue line, so an absentee owner depends more on \u003cstrong\u003emanager quality\u003c\/strong\u003e, \u003cstrong\u003estylist retention\u003c\/strong\u003e, \u003cstrong\u003ebooking rate\u003c\/strong\u003e, and \u003cstrong\u003ewage control\u003c\/strong\u003e.\u003c\/p\u003e\n\u003cdiv class=\"container_2_clmn_row\"\u003e\n\u003cdiv class=\"card_smpl\"\u003e\n\u003cdiv class=\"card_smpl_header\"\u003e\n\u003cimg src=\"\/cdn\/shop\/files\/fml_20_fml-Orange-blog-intro-icon.svg\" alt=\"Icon\" class=\"icon_how_to_use\"\u003e\u003ch3\u003eOwner behind chair\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eEarly cash flow\u003c\/strong\u003e improves.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003ePersonal sales\u003c\/strong\u003e fill ramp-up gaps.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eService hours\u003c\/strong\u003e drive pay.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFaster payback\u003c\/strong\u003e if booked well.\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\u003eAbsentee owner\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eManager quality\u003c\/strong\u003e matters more.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eStylist retention\u003c\/strong\u003e protects revenue.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eBooking rate\u003c\/strong\u003e must stay high.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eWage control\u003c\/strong\u003e keeps margins intact.\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;\"\u003eWhich drivers move salon owner income most?\n\u003c\/span\u003e\u003c\/h2\u003e\n\u003csection class=\"fml-main-income-drivers\" aria-label=\"Main income drivers for a salon business.\"\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\u003eTicket Price\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e$117-$146\u003c\/strong\u003e\u003cp\u003eHigher blended ticket value lifts revenue on every visit, so owner take-home grows without adding more chairs.\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\u003eChair Use\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e25-65\/day\u003c\/strong\u003e\u003cp\u003eMore daily visits raise chair utilization and spread rent and wages across more sales.\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\u003ePayroll Mix\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e$310K-$490K\u003c\/strong\u003e\u003cp\u003eStaffing is the biggest cost swing, so pay levels and FTEs decide how much profit stays with the owner.\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\u003eFixed Overhead\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e$13.35K\/mo\u003c\/strong\u003e\u003cp\u003eRent and fixed costs hit every month, so weak traffic turns this into direct pressure on take-home income.\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\u003eAdd-On Sales\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e$20-$25\u003c\/strong\u003e\u003cp\u003eRetail add-ons lift each visit's basket with low product cost, which can add margin fast.\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\u003eRebooking\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003eHigh\u003c\/strong\u003e\u003cp\u003eBetter repeat bookings keep the calendar full, reduce empty slots, and steady cash flow.\u003c\/p\u003e\u003c\/article\u003e\n\u003c\/div\u003e\u003c\/article\u003e\u003c\/section\u003e\u003cbr\u003e\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eSalon Core Six Income Drivers\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\u003cbr\u003e\n\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003eService Pricing and Average Ticket\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n\u003cdiv class=\"left-row1\"\u003e\n\u003ch3\u003eAverage Ticket Growth\u003c\/h3\u003e\n\u003cp\u003e\u003cstrong\u003eAverage ticket\u003c\/strong\u003e is the average spend per visit. If the blended ticket rises from \u003cstrong\u003e$116.50\u003c\/strong\u003e in Year 1 to \u003cstrong\u003e$145.75\u003c\/strong\u003e in Year 5, revenue per appointment rises about \u003cstrong\u003e25%\u003c\/strong\u003e without adding the same fixed cost. The mix shift matters too: hair color moves from \u003cstrong\u003e30%\u003c\/strong\u003e to \u003cstrong\u003e35%\u003c\/strong\u003e, while haircuts fall from \u003cstrong\u003e45%\u003c\/strong\u003e to \u003cstrong\u003e40%\u003c\/strong\u003e.\u003c\/p\u003e\n\u003cp\u003eThat only helps if the salon can keep the book full. \u003cstrong\u003eColor, treatments, styling packages, manicures, and add-ons\u003c\/strong\u003e can lift ticket, but pricing above local demand or filling the calendar with long, low-margin services can squeeze cash flow and owner pay.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"right-row1\"\u003e\n\u003cdiv class=\"tips-box\"\u003e\n\u003ch3\u003eRaise Ticket Without Slowing the Book\u003c\/h3\u003e\n\u003cp\u003eTrack \u003cstrong\u003eticket by service line\u003c\/strong\u003e, add-on attach rate, and service time per visit. Use \u003cstrong\u003erevenue per booked hour\u003c\/strong\u003e to see whether a higher ticket is real income or just slower throughput. Here’s the quick math: higher price helps only when each chair hour still sells well.\u003c\/p\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003ePrice by time and demand.\u003c\/li\u003e\n\u003cli\u003ePush higher-ticket color work.\u003c\/li\u003e\n\u003cli\u003eBundle add-ons at checkout.\u003c\/li\u003e\n\u003cli\u003eWatch long services closely.\u003c\/li\u003e\n\u003cli\u003eTest price before the book slips.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eIf a longer service blocks more appointments than it earns back, the ticket looks better than the profit does.\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;\"\u003eStylist Productivity and Chair Utilization\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n  \u003cdiv class=\"right-row2\"\u003e\n    \u003ch3\u003eChair Utilization\u003c\/h3\u003e\n    \u003cp\u003e\u003cstrong\u003eChair utilization\u003c\/strong\u003e means filling appointment slots before adding more stylists or stations. In this model, visits rise from \u003cstrong\u003e25 per day\u003c\/strong\u003e to \u003cstrong\u003e65 per day\u003c\/strong\u003e across \u003cstrong\u003e300 operating days\u003c\/strong\u003e, so annual visits move from \u003cstrong\u003e7,500\u003c\/strong\u003e to \u003cstrong\u003e19,500\u003c\/strong\u003e. The provided model also links higher utilization to revenue moving from \u003cstrong\u003e$874k\u003c\/strong\u003e to \u003cstrong\u003e$284M\u003c\/strong\u003e, so every filled chair helps spread fixed costs and lift owner income.\u003c\/p\u003e\n    \u003cp\u003eThe main risk is hiring ahead of demand. If payroll grows before booked hours do, margin gets squeezed fast. \u003cstrong\u003eEmpty chairs do not pay wages.\u003c\/strong\u003e Keep the book full first, then add staff or stations only when demand is steady and repeat bookings are holding the schedule.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"left-row2\"\u003e\n    \u003cdiv class=\"tips-box\"\u003e\n      \u003ch3\u003eTrack the Book\u003c\/h3\u003e\n      \u003cp\u003eWatch \u003cstrong\u003eappointments per stylist\u003c\/strong\u003e, \u003cstrong\u003eno-shows\u003c\/strong\u003e, \u003cstrong\u003erebooking\u003c\/strong\u003e, and \u003cstrong\u003ebooked hours\u003c\/strong\u003e every week. Those inputs tell you if the salon can support more payroll or if you need to fill gaps first. If booked hours are soft, push checkout rebooking and reminder texts before you hire.\u003c\/p\u003e\n      \u003cul class=\"lst_crct_blog\"\u003e\n        \u003cli\u003e\n\u003cstrong\u003eMeasure\u003c\/strong\u003e fill rate by stylist.\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003eCut\u003c\/strong\u003e no-shows with reminders.\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003eRebook\u003c\/strong\u003e before clients leave.\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003eDelay\u003c\/strong\u003e hiring until demand holds.\u003c\/li\u003e\n      \u003c\/ul\u003e\n      \u003cp\u003eWhat this hides is service length. A chair can look busy and still underperform if long services block other bookings. So track \u003cstrong\u003ebooked service hours\u003c\/strong\u003e, not just visit count, and tie staffing to that number so cash flow stays ahead of payroll.\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;\"\u003eCompensation Model\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n  \u003cdiv class=\"left-row3\"\u003e\n    \u003ch3\u003eCompensation Mix\u003c\/h3\u003e\n    \u003cp\u003eIn this salon, compensation is the share of service revenue that goes to stylists before owner profit. With wages modeled at \u003cstrong\u003e$310k\u003c\/strong\u003e in Year 1 and \u003cstrong\u003e$490k\u003c\/strong\u003e in Year 5, payroll rises by \u003cstrong\u003e$180k\u003c\/strong\u003e, or about \u003cstrong\u003e$15k per month\u003c\/strong\u003e. If visits and ticket size do not grow fast enough, that extra pay comes straight out of the owner’s take-home income.\u003c\/p\u003e\n    \u003cp\u003eThe key inputs are \u003cstrong\u003eservice revenue\u003c\/strong\u003e, stylist pay, booked hours, and the pay mix. Employee, hourly, commission, booth-rental, and hybrid models change control, payroll risk, and margin. Booth rental can lower fixed payroll risk, but it can also reduce control over pricing, scheduling, and service revenue quality.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"right-row3\"\u003e\n    \u003cdiv class=\"tips-box\"\u003e\n      \u003ch3\u003eTrack Pay Before You Hire\u003c\/h3\u003e\n      \u003cp\u003eModel stylists as a percentage of revenue and test three cases: slow bookings, base bookings, and full books. Keep the focus on \u003cstrong\u003epayroll as a share of service sales\u003c\/strong\u003e, because that is what decides how much cash is left for rent and owner draw. If pay climbs faster than revenue, the business gets busy but not more profitable.\u003c\/p\u003e\n      \u003cp\u003eWatch these inputs each month:\u003c\/p\u003e\n      \u003cul class=\"lst_crct_blog\"\u003e\n        \u003cli\u003e\n\u003cstrong\u003ePayroll\u003c\/strong\u003e versus service revenue\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003eBooked hours\u003c\/strong\u003e and cancellations\u003c\/li\u003e\n        \u003cli\u003e\u003cstrong\u003eRevenue per stylist\u003c\/strong\u003e\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003ePayback period\u003c\/strong\u003e on added staff\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003eMargin\u003c\/strong\u003e after stylist pay\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"timeline\"\u003e\u003c\/div\u003e\n  \u003cdiv class=\"step-circle step3\"\u003e3\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003eRent and Fixed Costs\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 and Fixed Costs\u003c\/h3\u003e\n    \u003cp\u003eThe itemized line items add to \u003cstrong\u003e$24,150 per month\u003c\/strong\u003e (\u003cstrong\u003e$289,800 per year\u003c\/strong\u003e) before wages: \u003cstrong\u003e$10k\u003c\/strong\u003e rent, \u003cstrong\u003e$12k\u003c\/strong\u003e utilities, \u003cstrong\u003e$350\u003c\/strong\u003e insurance, \u003cstrong\u003e$250\u003c\/strong\u003e software, \u003cstrong\u003e$800\u003c\/strong\u003e cleaning, \u003cstrong\u003e$150\u003c\/strong\u003e office supplies, \u003cstrong\u003e$100\u003c\/strong\u003e security, and \u003cstrong\u003e$500\u003c\/strong\u003e accounting\/legal. The brief also cites \u003cstrong\u003e$1.602M a year\u003c\/strong\u003e, so the lease model should be reconciled before a signature.\u003c\/p\u003e\n    \u003cp\u003eHere’s the quick math: break-even depends on \u003cstrong\u003edaily visits\u003c\/strong\u003e times \u003cstrong\u003econtribution per visit\u003c\/strong\u003e covering fixed overhead. If the lease pushes required traffic above what the book can reliably fill, cash flow tightens fast and owner draw gets pushed out. A luxury space still has to pay the rent.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"left-row4\"\u003e\n    \u003cdiv class=\"tips-box\"\u003e\n      \u003ch3\u003eTest Lease Pressure First\u003c\/h3\u003e\n      \u003cp\u003eTrack \u003cstrong\u003edaily visits\u003c\/strong\u003e, \u003cstrong\u003eaverage ticket\u003c\/strong\u003e, and \u003cstrong\u003egross margin\u003c\/strong\u003e, meaning sales left after direct service cost. Then compare those numbers to monthly fixed costs before wages. If the required visit count is close to your current booked volume, the lease is too heavy for the business as-is.\u003c\/p\u003e\n      \u003cul class=\"lst_crct_blog\"\u003e\n        \u003cli\u003eReconcile monthly fixed cost totals\u003c\/li\u003e\n        \u003cli\u003eSet visit-based break-even targets\u003c\/li\u003e\n        \u003cli\u003eStress test slow-month cash flow\u003c\/li\u003e\n      \u003c\/ul\u003e\n      \u003cp\u003eKeep the rent tied to conservative traffic, not best-case growth. What this estimate hides is wage load, so the real cash hurdle is higher once stylist pay is added. If fixed costs cannot be covered by stable weekday volume, owner income stays fragile even when sales look fine on paper.\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;\"\u003eRetail and Add-On Sales\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n  \u003cdiv class=\"left-row5\"\u003e\n    \u003ch3\u003eRetail Add-On Revenue\u003c\/h3\u003e\n    \u003cp\u003e\u003cstrong\u003eRetail and add-on sales\u003c\/strong\u003e lift income by adding dollars to each client visit, without needing another chair slot. At \u003cstrong\u003e7,500 Year 1 visits\u003c\/strong\u003e, \u003cstrong\u003e$20\u003c\/strong\u003e per visit equals \u003cstrong\u003e$150,000\u003c\/strong\u003e of revenue before product cost. Examples include take-home products, treatments, styling upgrades, manicures, and bundled services.\u003c\/p\u003e\n    \u003cp\u003eBy \u003cstrong\u003eYear 5\u003c\/strong\u003e, \u003cstrong\u003e19,500 visits\u003c\/strong\u003e at \u003cstrong\u003e$25\u003c\/strong\u003e per visit would generate \u003cstrong\u003e$487,500\u003c\/strong\u003e in add-on revenue before product cost. That can support owner pay because the sale happens inside the existing visit. The risk is simple: if staff push products clients do not want, cash gets tied up in slow stock and margin falls.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"right-row5\"\u003e\n    \u003cdiv class=\"tips-box\"\u003e\n      \u003ch3\u003eMeasure Margin, Not Just Sales\u003c\/h3\u003e\n      \u003cp\u003eTrack \u003cstrong\u003eadd-on dollars per visit\u003c\/strong\u003e, \u003cstrong\u003esell-through\u003c\/strong\u003e (stock sold versus stock on hand), and \u003cstrong\u003eshrink\u003c\/strong\u003e (missing or wasted product). Tie bonuses to useful bundles, not just units sold. One clean rule: if the add-on does not raise profit after product cost and any incentive, it is not helping owner income.\u003c\/p\u003e\n      \u003cul class=\"lst_crct_blog\"\u003e\n        \u003cli\u003e\n\u003cstrong\u003eClient visits\u003c\/strong\u003e per year\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003eAdd-on dollars\u003c\/strong\u003e per visit\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003eProduct cost\u003c\/strong\u003e and waste\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003eIncentives\u003c\/strong\u003e paid to staff\u003c\/li\u003e\n      \u003c\/ul\u003e\n      \u003cp\u003eA \u003cstrong\u003e$5\u003c\/strong\u003e lift per visit adds \u003cstrong\u003e$37,500\u003c\/strong\u003e at \u003cstrong\u003e7,500\u003c\/strong\u003e visits and \u003cstrong\u003e$97,500\u003c\/strong\u003e at \u003cstrong\u003e19,500\u003c\/strong\u003e visits. That is real upside, but only if the extra sales keep gross margin intact and do not create dead inventory.\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;\"\u003eClient Retention and Rebooking\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"\ncontainer_new_design_timeline\"\u003e\n  \u003cdiv class=\"right-row6\"\u003e\n    \u003ch3\u003eClient Retention and Rebooking\u003c\/h3\u003e\n    \u003cp\u003e\u003cstrong\u003eRebooking\u003c\/strong\u003e keeps the chair calendar full without pushing more money into ads. Since promotions are modeled at \u003cstrong\u003e4% of revenue\u003c\/strong\u003e, repeat visits protect margin and help the salon move toward \u003cstrong\u003e65 daily visits\u003c\/strong\u003e without adding the same acquisition cost.\u003c\/p\u003e\n    \u003cp\u003eHere’s the quick math: if clients rebook at checkout and return on time, the book stays steadier, cancellations hurt less, and owner take-home improves. Track \u003cstrong\u003erebooking rate\u003c\/strong\u003e, \u003cstrong\u003erepeat visit timing\u003c\/strong\u003e, \u003cstrong\u003ecancellation rate\u003c\/strong\u003e, and \u003cstrong\u003estylist-level retention\u003c\/strong\u003e; empty slots still drain profit even when sales look fine.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"left-row6\"\u003e\n    \u003cdiv class=\"tips-box\"\u003e\n      \u003ch3\u003eRebook Before They Leave\u003c\/h3\u003e\n      \u003cp\u003eMeasure retention at the stylist level, not just the salon level. If one stylist has weaker rebooking, that usually shows up later as open slots, more promo spend, and lower cash flow. A simple rule: every visit should have a next visit attached before the client leaves.\u003c\/p\u003e\n      \u003cp\u003eUse reminders, reviews, referrals, and memberships to smooth the schedule. The owner should watch which services bring the best repeat timing, then staff and forecast around that demand. If acquisition spend rises while books are still open, profit falls and the owner’s draw gets squeezed.\u003c\/p\u003e\n      \u003cul class=\"lst_crct_blog\"\u003e\n        \u003cli\u003eTrack checkout rebooking rate.\u003c\/li\u003e\n        \u003cli\u003eWatch repeat timing by service.\u003c\/li\u003e\n        \u003cli\u003eFlag cancellations by stylist.\u003c\/li\u003e\n        \u003cli\u003eFill gaps before buying more ads.\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 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 salon owner income scenarios\n\u003c\/span\u003e\u003c\/h2\u003e\n\u003csection class=\"fml-scenario-table\" aria-label=\"Salon Owner Income Scenarios\" data-site-name=\"Financial Models Lab\" data-site-url=\"https:\/\/financialmodelslab.com\" data-source-title=\"Salon Owner Income Scenarios\" data-note-label=\"Planning note\" data-note-text=\"These 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\"\u003eVisit count, ticket size, and staffing density move owner income fast here. Year 1 is a lean ramp, Year 3 is a staffed base case, and Year 5 tests a high-utilization salon.\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 for salon owner income planning.\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\"\u003eEarly ramp\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\"\u003eScaled staffed\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 utilization\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 early-ramp income path with lower visit volume and Year 1 pricing.\"\u003eThis is the early-ramp income path with lower visit volume and Year 1 pricing.\u003c\/td\u003e\n\u003ctd data-export-value=\"This is the modeled middle path with steady traffic and a larger staffed team.\"\u003eThis is the modeled middle path with steady traffic and a larger staffed team.\u003c\/td\u003e\n\u003ctd data-export-value=\"This is the stronger earnings path with higher traffic and fuller chair and station use.\"\u003eThis is the stronger earnings path with higher traffic and fuller chair and station use.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-scenario-row\u003e\n\u003cth class=\"fml-scenario-row-heading\" scope=\"row\" data-export-value=\"Typical setup\"\u003e\u003cspan class=\"fml-scenario-row-heading-inner\"\u003e\u003cspan class=\"fml-scenario-row-icon is-setup\" aria-hidden=\"true\"\u003e\u003cimg class=\"fml-scenario-row-icon-img\" src=\"\/cdn\/shop\/files\/scenario-typical-setup.svg\" alt=\"Typical setup icon\" loading=\"lazy\"\u003e\u003c\/span\u003e\u003cspan\u003e\u003cspan class=\"fml-scenario-row-title\"\u003eTypical setup\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/th\u003e\n\u003ctd data-export-value=\"Year 1 uses 25 visits a day, a $116.50 blended ticket, about $874k revenue, $73k EBITDA, and a $310k wage load against $160k fixed costs.\"\u003eYear 1 uses 25 visits a day, a $116.50 blended ticket, about $874k revenue, $73k EBITDA, and a $310k wage load against $160k fixed costs.\u003c\/td\u003e\n\u003ctd data-export-value=\"Year 3 uses 45 visits a day, a $136.10 blended ticket, about $1.84M revenue, $815k EBITDA, and $452.5k wages against $160k fixed costs.\"\u003eYear 3 uses 45 visits a day, a $136.10 blended ticket, about $1.84M revenue, $815k EBITDA, and $452.5k wages against $160k fixed costs.\u003c\/td\u003e\n\u003ctd data-export-value=\"Year 5 uses 65 visits a day, a $145.75 blended ticket, about $2.84M revenue, $1.55M EBITDA, and $490k wages against $160k fixed costs.\"\u003eYear 5 uses 65 visits a day, a $145.75 blended ticket, about $2.84M revenue, $1.55M EBITDA, and $490k wages against $160k fixed costs.\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=\"25 visits\/day; $116.50 ticket; $310k wages; $160k fixed costs; 7,500 annual visits\"\u003e\u003cul class=\"fml-scenario-list\"\u003e\n\u003cli\u003e25 visits\/day\u003c\/li\u003e\n\u003cli\u003e$116.50 ticket\u003c\/li\u003e\n\u003cli\u003e$310k wages\u003c\/li\u003e\n\u003cli\u003e$160k fixed costs\u003c\/li\u003e\n\u003cli\u003e7,500 annual visits\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/td\u003e\n\u003ctd data-export-value=\"45 visits\/day; $136.10 ticket; $452.5k wages; $160k fixed costs; 13,500 annual visits\"\u003e\u003cul class=\"fml-scenario-list\"\u003e\n\u003cli\u003e45 visits\/day\u003c\/li\u003e\n\u003cli\u003e$136.10 ticket\u003c\/li\u003e\n\u003cli\u003e$452.5k wages\u003c\/li\u003e\n\u003cli\u003e$160k fixed costs\u003c\/li\u003e\n\u003cli\u003e13,500 annual visits\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/td\u003e\n\u003ctd data-export-value=\"65 visits\/day; $145.75 ticket; $490k wages; $160k fixed costs; 19,500 annual visits\"\u003e\u003cul class=\"fml-scenario-list\"\u003e\n\u003cli\u003e65 visits\/day\u003c\/li\u003e\n\u003cli\u003e$145.75 ticket\u003c\/li\u003e\n\u003cli\u003e$490k wages\u003c\/li\u003e\n\u003cli\u003e$160k fixed costs\u003c\/li\u003e\n\u003cli\u003e19,500 annual visits\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=\"$73k\"\u003e\n\u003cstrong class=\"fml-scenario-range\"\u003e$73k\u003c\/strong\u003e\u003cspan class=\"fml-scenario-badge is-soft\"\u003eEarly ramp\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd data-export-value=\"$815k\"\u003e\n\u003cstrong class=\"fml-scenario-range\"\u003e$815k\u003c\/strong\u003e\u003cspan class=\"fml-scenario-badge is-soft\"\u003eStaffed base\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd data-export-value=\"$1.55M\"\u003e\n\u003cstrong class=\"fml-scenario-range\"\u003e$1.55M\u003c\/strong\u003e\u003cspan class=\"fml-scenario-badge is-warning\"\u003eHigh utilization\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 the first operating year and slower client build.\"\u003eUse this to stress-test the first operating year and slower client build.\u003c\/td\u003e\n\u003ctd data-export-value=\"Use this as the main planning case for a functioning salon with repeat demand.\"\u003eUse this as the main planning case for a functioning salon with repeat demand.\u003c\/td\u003e\n\u003ctd data-export-value=\"Use this to test upside if the salon stays busy and staffing stays tight.\"\u003eUse this to test upside if the salon stays busy and staffing stays tight.\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 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":49304306450675,"sku":"salon-owner-makes","price":0.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0522\/6191\/2762\/files\/salon-owner-makes.webp?v=1782691445","url":"https:\/\/financialmodelslab.com\/products\/salon-owner-makes","provider":"Financial Models Lab","version":"1.0","type":"link"}