{"product_id":"record-display-owner-makes","title":"How Much Record Display Frame Owners Can Make: $617k Year 1","description":"\u003cbr\u003e\u003cdiv class=\"card_smpl\"\u003e\n\u003cp\u003eA record display frame business owner can make money, but take-home depends on orders, average order value, margins, ad spend, fulfillment, payroll, and cash kept in the business In the researched first-year case, 2,746 orders at a $21455 average order value generate about $5891k in revenue After 200% combined product, packaging, shipping, and payment costs, plus $600k marketing, $2350k payroll, and $1146k fixed overhead, operating profit is about $617k before taxes and reserves Owner pay should be lower than that if the business needs inventory cash or a safety buffer\u003c\/p\u003e\n\n\n\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003csection class=\"fml-owner-metric-cards\" aria-label=\"Top owner income KPI cards\"\u003e\u003cdiv class=\"metric-grid\"\u003e\n\u003carticle class=\"metric-card\"\u003e\u003cspan class=\"metric-icon-tip\" tabindex=\"0\" data-tooltip=\"Year 1 EBITDA is -$2k, about -$167\/month. It is operating profit before taxes, debt service, reserves, benefits, and startup costs.\"\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 EBITDA is -$2k, about -$167\/month. It is operating profit before taxes, debt service, reserves, benefits, and startup costs.\"\u003e-$167\/mo\u003c\/strong\u003e\u003c\/article\u003e\u003carticle class=\"metric-card\"\u003e\u003cspan class=\"metric-icon-tip\" tabindex=\"0\" data-tooltip=\"Year 1 EBITDA margin is -0.4% from -$2k on $555k revenue. It uses operating profit, not full net income.\"\u003e\u003cimg class=\"metric-icon\" src=\"\/cdn\/shop\/files\/fml-owner-income-kpi-net-margin.svg\" alt=\"Net margin icon\" loading=\"lazy\"\u003e\u003c\/span\u003e\u003cspan\u003eNet margin\u003c\/span\u003e\u003cstrong class=\"metric-value\" tabindex=\"0\" data-tooltip=\"Year 1 EBITDA margin is -0.4% from -$2k on $555k revenue. It uses operating profit, not full net income.\"\u003e-0.4%\u003c\/strong\u003e\u003c\/article\u003e\u003carticle class=\"metric-card\"\u003e\u003cspan class=\"metric-icon-tip\" tabindex=\"0\" data-tooltip=\"Year 1 break-even revenue is about $555k annual. This is the closest modeled pay-support threshold because target owner pay isn't explicit.\"\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 break-even revenue is about $555k annual. This is the closest modeled pay-support threshold because target owner pay isn't explicit.\"\u003e$555k\u003c\/strong\u003e\u003c\/article\u003e\u003carticle class=\"metric-card\"\u003e\u003cspan class=\"metric-icon-tip\" tabindex=\"0\" data-tooltip=\"Hard: warehouse rent, payroll, and paid acquisition start early, so cash discipline matters before the model reaches breakeven in Month 12.\"\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: warehouse rent, payroll, and paid acquisition start early, so cash discipline matters before the model reaches breakeven in Month 12.\"\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 own owner pay?\n\u003c\/span\u003e\u003c\/h2\u003e\n\u003csection class=\"fml-owner-calculator\" aria-label=\"Sample Business Owner Income Calculator\" data-locale=\"en-US\" data-currency=\"USD\" data-default-scenario=\"base\" data-export-filename=\"Sample Business Owner Income Calculator.xlsx\" data-source-site-name=\"Financial Models Lab\" data-source-site-url=\"https:\/\/financialmodelslab.com\" data-source-page-title=\"Sample Business Owner Income Calculator\" data-note-title=\"Planning note:\" data-note-text=\"This is a researched planning estimate only. It is not guaranteed salary, tax advice, or owner distribution advice. Actual owner income depends on revenue, margin, payroll, taxes, debt, and reinvestment.\"\u003e\u003cdiv class=\"fml-owner-card\"\u003e\n\u003cheader class=\"fml-owner-header\"\u003e\u003cdiv class=\"fml-owner-heading\"\u003e\n\u003cp class=\"fml-owner-eyebrow\"\u003eOwner income calculator\u003c\/p\u003e\n\u003cp class=\"fml-owner-intro\"\u003eEstimate owner take-home and the target-pay gap from revenue, margin, costs, reserves, and target pay.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-scenarios\" aria-label=\"Income scenario presets\"\u003e\n\u003cbutton class=\"fml-owner-scenario\" type=\"button\" data-scenario=\"low\"\u003eLow\u003c\/button\u003e\u003cbutton class=\"fml-owner-scenario is-active\" type=\"button\" data-scenario=\"base\"\u003eBase\u003c\/button\u003e\u003cbutton class=\"fml-owner-scenario\" type=\"button\" data-scenario=\"high\"\u003eHigh\u003c\/button\u003e\n\u003c\/div\u003e\u003c\/header\u003e\u003cdiv class=\"fml-owner-layout\"\u003e\n\u003cform class=\"fml-owner-inputs\"\u003e\n\u003cdiv class=\"fml-owner-row\"\u003e\n\u003clabel class=\"fml-owner-label\"\u003e\u003cspan\u003eMonthly revenue\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Average monthly sales before expenses. Use an operating month, not a peak month.\"\u003ei\u003cspan role=\"tooltip\"\u003eAverage monthly sales before expenses. Use an operating month, not a peak month.\u003c\/span\u003e\u003c\/span\u003e\u003c\/label\u003e\u003cdiv class=\"fml-owner-money\"\u003e\n\u003cspan\u003e$\u003c\/span\u003e\u003cinput data-owner-field=\"monthlyRevenue\" data-owner-kind=\"money\" data-owner-label=\"Monthly revenue\" data-owner-note=\"Average monthly sales before expenses. Use an operating month, not a peak month.\" data-low=\"46250\" data-base=\"100583\" data-high=\"230417\" name=\"monthlyRevenue\" type=\"text\" inputmode=\"numeric\" value=\"100,583\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-row\"\u003e\n\u003clabel class=\"fml-owner-label\"\u003e\u003cspan\u003eGross margin\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Percent of revenue left after direct product, packaging, shipping, and payment costs.\"\u003ei\u003cspan role=\"tooltip\"\u003ePercent of revenue left after direct product, packaging, shipping, and payment costs.\u003c\/span\u003e\u003c\/span\u003e\u003c\/label\u003e\u003cdiv class=\"fml-owner-percent\"\u003e\n\u003cinput data-owner-field=\"grossMargin\" data-owner-kind=\"percent\" data-owner-label=\"Gross margin\" data-owner-note=\"Percent of revenue left after direct product, packaging, shipping, and payment costs.\" name=\"grossMargin\" type=\"range\" min=\"0\" max=\"100\" step=\"0.1\" data-low=\"85.5\" data-base=\"86.2\" data-high=\"86.9\" value=\"86.2\"\u003e\u003coutput\u003e86.2%\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=\"19583\" data-base=\"27500\" data-high=\"34583\" name=\"laborCost\" type=\"text\" inputmode=\"numeric\" value=\"27,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, software, insurance, utilities, and other recurring overhead.\"\u003ei\u003cspan role=\"tooltip\"\u003eRent, software, insurance, utilities, and other recurring overhead.\u003c\/span\u003e\u003c\/span\u003e\u003c\/label\u003e\u003cdiv class=\"fml-owner-money\"\u003e\n\u003cspan\u003e$\u003c\/span\u003e\u003cinput data-owner-field=\"fixedOverhead\" data-owner-kind=\"money\" data-owner-label=\"Fixed overhead\" data-owner-note=\"Rent, software, insurance, utilities, and other recurring overhead.\" data-low=\"9550\" data-base=\"9550\" data-high=\"11000\" name=\"fixedOverhead\" type=\"text\" inputmode=\"numeric\" value=\"9,550\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-row\"\u003e\n\u003clabel class=\"fml-owner-label\"\u003e\u003cspan\u003eMarketing\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Monthly marketing and customer acquisition spend needed to keep demand flowing.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly marketing and customer acquisition spend needed to keep demand flowing.\u003c\/span\u003e\u003c\/span\u003e\u003c\/label\u003e\u003cdiv class=\"fml-owner-money\"\u003e\n\u003cspan\u003e$\u003c\/span\u003e\u003cinput data-owner-field=\"marketing\" data-owner-kind=\"money\" data-owner-label=\"Marketing\" data-owner-note=\"Monthly marketing and customer acquisition spend needed to keep demand flowing.\" data-low=\"5000\" data-base=\"7500\" data-high=\"11667\" name=\"marketing\" type=\"text\" inputmode=\"numeric\" value=\"7,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 or required financing payments. Use zero if none.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly loan or required financing payments. Use zero if none.\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 required financing payments. Use zero if none.\" 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 working capital, repairs, and growth.\"\u003ei\u003cspan role=\"tooltip\"\u003ePercent of profit kept for working capital, repairs, and growth.\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 working capital, repairs, and growth.\" 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 calculate the gap to target pay.\"\u003ei\u003cspan role=\"tooltip\"\u003eDesired monthly owner income used to calculate the gap to target 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=\"targetOwnerPay\" data-owner-kind=\"money\" data-owner-label=\"Target owner pay\" data-owner-note=\"Desired monthly owner income used to calculate the gap to target pay.\" data-low=\"6000\" data-base=\"10000\" data-high=\"15000\" 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$27,821\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\"\u003e28%\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$69,259\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$17,821\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$333,847\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$42,153\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$14,332\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$17,821\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$101K\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: 86%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-owner-bridge-value\u003e$86,703\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: 44%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-owner-bridge-value\u003e$44,550\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: 14%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-owner-bridge-value\u003e$14,332\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: 28%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-owner-bridge-value\u003e$27,821\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 only. It is not guaranteed salary, tax advice, or owner distribution advice. Actual owner income depends on revenue, margin, payroll, taxes, debt, and reinvestment.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\u003cbr\u003e\u003cdiv class=\"container_new_design_blog\"\u003e\n\n\u003cdiv class=\"text-section_blog text-2_new_design_blog\"\u003e\n\n\u003cdiv class=\"line_top_blog\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\n\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003eHow do you check owner income in the Record Display Frame Sales model?\u003c\/span\u003e\u003c\/h3\u003e\n\n\u003cp\u003eThis screenshot in the \u003ca href=\"\/products\/record-display-financial-model\"\u003eRecord Display Frame Sales Financial Model Template\u003c\/a\u003e shows revenue, margin, costs, reserves, and owner take-home assumptions—open the model.\u003c\/p\u003e\n\n\u003ch4\u003eOwner-income model highlights\u003c\/h4\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\u003cstrong\u003ePlanning estimates only\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli\u003eDashboard, assumptions, scenarios\u003c\/li\u003e\n\u003cli\u003eCAC, budget, orders trends\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\/record-display-financial-model-dashboard-financialmodelslab_659edbd3-f761-4fc7-88ae-38e75069b025.webp\"\u003e\n\u003cimg class=\"preview-img\" width=\"100%\" height=\"auto\" src=\"\/cdn\/shop\/files\/record-display-financial-model-dashboard-financialmodelslab_659edbd3-f761-4fc7-88ae-38e75069b025.webp?width=500\" alt=\"Record Display Frame Sales Financial Model dashboard summarizes key KPIs, runway\/cash and performance with a dynamic dashboard, highlighting cash-flow blind spots and investor-ready charts.\"\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 do you scale a record display frame business?\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\n\u003cp\u003eFor \u003cstrong\u003eRecord Display Frame Sales\u003c\/strong\u003e, scaling works if you grow from \u003cstrong\u003e2,746\u003c\/strong\u003e Year 1 orders to \u003cstrong\u003e49,000\u003c\/strong\u003e Year 5 orders while cutting CAC from \u003cstrong\u003e$25\u003c\/strong\u003e to \u003cstrong\u003e$16\u003c\/strong\u003e. That growth can lift revenue, but it also drives cash needs higher as payroll rises from \u003cstrong\u003e$2,350k\u003c\/strong\u003e to \u003cstrong\u003e$6,050k\u003c\/strong\u003e and marketing from \u003cstrong\u003e$600k\u003c\/strong\u003e to \u003cstrong\u003e$2,800k\u003c\/strong\u003e. Owner-packed fulfillment can help early on, but higher volume usually means staffed or outsourced fulfillment.\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\u003eGrowth levers\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eCAC\u003c\/strong\u003e falls from \u003cstrong\u003e$25\u003c\/strong\u003e to \u003cstrong\u003e$16\u003c\/strong\u003e.\u003c\/li\u003e\n\u003cli\u003eOrders rise from \u003cstrong\u003e2,746\u003c\/strong\u003e to \u003cstrong\u003e49,000\u003c\/strong\u003e.\u003c\/li\u003e\n\u003cli\u003eUnits per order rise from \u003cstrong\u003e140\u003c\/strong\u003e to \u003cstrong\u003e250\u003c\/strong\u003e.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eGallery Wall Sets\u003c\/strong\u003e move from \u003cstrong\u003e150%\u003c\/strong\u003e to \u003cstrong\u003e300%\u003c\/strong\u003e.\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\u003eCash pressure\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003ePayroll\u003c\/strong\u003e grows from \u003cstrong\u003e$2,350k\u003c\/strong\u003e to \u003cstrong\u003e$6,050k\u003c\/strong\u003e.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eMarketing\u003c\/strong\u003e grows from \u003cstrong\u003e$600k\u003c\/strong\u003e to \u003cstrong\u003e$2,800k\u003c\/strong\u003e.\u003c\/li\u003e\n\u003cli\u003eFulfillment starts with owner packing.\u003c\/li\u003e\n\u003cli\u003eHigher volume needs more labor and space.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eCan you make money selling record display frames?\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\n\u003cp\u003eYes, Record Display Frame Sales can make money: the researched case shows \u003cstrong\u003e$589.1k\u003c\/strong\u003e in Year 1 revenue from \u003cstrong\u003e2,746 orders\u003c\/strong\u003e at a \u003cstrong\u003e$214.55 AOV\u003c\/strong\u003e, with operating profit near \u003cstrong\u003e$61.7k\u003c\/strong\u003e after core costs. For the cost view, see \u003ca href=\"\/blogs\/operating-costs\/record-display\"\u003eWhat Are Operating Costs For Record Display Frame Sales?\u003c\/a\u003e; owner take-home is lower if cash stays in reserves or inventory is bought ahead of demand.\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\u003eQuick math\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eRevenue: \u003cstrong\u003e2,746 × $214.55 = $589.1k\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003eContribution margin: \u003cstrong\u003e80.0%\u003c\/strong\u003e after variable costs\u003c\/li\u003e\n\u003cli\u003eContribution dollars: about \u003cstrong\u003e$471.3k\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003eOperating profit: about \u003cstrong\u003e$61.7k\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 checks\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eKeep marketing near \u003cstrong\u003e$60.0k\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003eControl payroll at \u003cstrong\u003e$235.0k\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003eHold fixed overhead near \u003cstrong\u003e$114.6k\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003eWatch CAC and shipping damage rates\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eWhat costs most affect record display frame owner take-home?\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\n\u003cp\u003eFor \u003cstrong\u003eRecord Display Frame Sales\u003c\/strong\u003e, the biggest drag on owner take-home is the full cost stack, not one fee. If you’re mapping the economics in \u003ca href=\"\/blogs\/how-to-open\/record-display\"\u003eHow To Launch Record Display Frame Sales Business?\u003c\/a\u003e, year 1 \u003cstrong\u003eproduct and packaging costs\u003c\/strong\u003e already equal \u003cstrong\u003e145%\u003c\/strong\u003e of revenue, and shipping, fulfillment, and payment fees add another \u003cstrong\u003e55%\u003c\/strong\u003e, so the base model is over \u003cstrong\u003e200%\u003c\/strong\u003e before marketing or payroll. \u003cstrong\u003eMarketing\u003c\/strong\u003e runs \u003cstrong\u003e$600k\u003c\/strong\u003e at \u003cstrong\u003e$25\u003c\/strong\u003e customer acquisition cost (\u003cstrong\u003eCAC\u003c\/strong\u003e), \u003cstrong\u003epayroll\u003c\/strong\u003e is \u003cstrong\u003e$2,350k\u003c\/strong\u003e, and one damaged-frame return can wipe out the profit on a small order.\u003c\/p\u003e\n\u003cdiv class=\"container_2_clmn_row\"\u003e\n\u003cdiv class=\"card_smpl blue_card\"\u003e\n\u003cdiv class=\"card_smpl_header\"\u003e\n\u003cimg src=\"\/cdn\/shop\/files\/fml_20_fml-Orange-blog-colons-icon.svg\" alt=\"Icon\" class=\"icon_how_to_use\"\u003e\u003ch3\u003eMain Cost Stack\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003e145%\u003c\/strong\u003e of revenue goes to product and packaging\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e55%\u003c\/strong\u003e more comes from shipping and fees\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e$25 CAC\u003c\/strong\u003e makes growth expensive fast\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e$600k\u003c\/strong\u003e marketing needs strong conversion\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"card_smpl\"\u003e\n\u003cdiv class=\"card_smpl_header\"\u003e\n\u003cimg src=\"\/cdn\/shop\/files\/fml_20_fml-Orange-blog-intro-icon.svg\" alt=\"Icon\" class=\"icon_how_to_use\"\u003e\u003ch3\u003eMargin Pressure\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003e$2,350k\u003c\/strong\u003e payroll is the biggest fixed load\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e$1,146k\u003c\/strong\u003e fixed overhead is smaller than payroll\u003c\/li\u003e\n\u003cli\u003eA damaged return can add replacement and reshipment\u003c\/li\u003e\n\u003cli\u003eFree shipping only helps when \u003cstrong\u003eAOV\u003c\/strong\u003e (average order value) and bundles absorb it\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 income drivers?\n\u003c\/span\u003e\u003c\/h2\u003e\n\u003csection class=\"fml-main-income-drivers\" aria-label=\"Main income drivers for record display frame sales\"\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\u003eOrder Volume\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e2.7K\u003c\/strong\u003e\u003cp\u003eMore orders spread fixed payroll, rent, and marketing across a bigger base, so owner cash rises fastest here.\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\u003eOrder Value\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e$215\u003c\/strong\u003e\u003cp\u003eA higher basket from adding mounts or gallery sets lifts revenue without a matching jump in overhead.\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\u003eProduct Margin\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e85.5%\u003c\/strong\u003e\u003cp\u003eKeeping product margin near year one leaves more gross profit to cover labor, rent, and reserves.\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\u003eCAC\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e$25\u003c\/strong\u003e\u003cp\u003eEvery dollar cut from customer acquisition cost keeps more cash in the business while growth spend is heavy.\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\u003eFulfillment Cost\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e5.5%\u003c\/strong\u003e\u003cp\u003eShipping and payment fees hit every order, so lower damage and handling costs improve cash you keep.\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\u003eOverhead\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e$410K\u003c\/strong\u003e\u003cp\u003eFixed overhead and reserves decide when profit becomes safe owner draw, because operating profit still has to cover taxes, debt service, and inventory reinvestment.\u003c\/p\u003e\u003c\/article\u003e\n\u003c\/div\u003e\u003c\/article\u003e\u003c\/section\u003e\u003cbr\u003e\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eRecord Display Frame Sales Core Six Income Drivers\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\u003cbr\u003e\n\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003eMonthly Order Volume\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n\u003cdiv class=\"left-row1\"\u003e\n\u003ch3\u003eMonthly Order Volume\u003c\/h3\u003e\n\u003cp\u003e\u003cstrong\u003eMonthly order volume\u003c\/strong\u003e is the count of frame orders shipped each month. Year 1 assumes \u003cstrong\u003e2,746 annual orders\u003c\/strong\u003e, or about \u003cstrong\u003e229\/month\u003c\/strong\u003e. Using the disclosed \u003cstrong\u003e$214.55 AOV\u003c\/strong\u003e and \u003cstrong\u003e80% contribution\u003c\/strong\u003e before overhead, each order adds about \u003cstrong\u003e$171.64\u003c\/strong\u003e before marketing, payroll, and fixed costs. That is the cash engine behind owner pay.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eContribution\u003c\/strong\u003e means revenue left after product, packaging, shipping, fees, and CAC. More orders only help if fulfillment stays clean, because breakage, late shipments, and support calls can wipe out the gain fast. One damaged frame can erase the margin from several good orders.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"right-row1\"\u003e\n\u003cdiv class=\"tips-box\"\u003e\n\u003ch3\u003eTrack Orders, Not Just Traffic\u003c\/h3\u003e\n\u003cp\u003eWatch \u003cstrong\u003eorders by channel\u003c\/strong\u003e, \u003cstrong\u003eCAC\u003c\/strong\u003e, and \u003cstrong\u003econtribution per order\u003c\/strong\u003e each month. The stated channels are \u003cstrong\u003eorganic search\u003c\/strong\u003e, \u003cstrong\u003esocial content\u003c\/strong\u003e, \u003cstrong\u003emarketplaces\u003c\/strong\u003e, \u003cstrong\u003erecord store partnerships\u003c\/strong\u003e, \u003cstrong\u003einterior design referrals\u003c\/strong\u003e, and \u003cstrong\u003epaid ads\u003c\/strong\u003e. If a channel brings visits but not orders, it does not help owner income.\u003c\/p\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eTrack damage and return rates.\u003c\/li\u003e\n\u003cli\u003eTest shipping speed by channel.\u003c\/li\u003e\n\u003cli\u003eHold 229 orders as the floor.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eKeep free-shipping offers tied to order size and packaging cost. If volume rises faster than packing quality, support time and replacements will eat the extra profit. Here’s the quick math: more orders help only when each one clears direct costs and still leaves cash for the owner.\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\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003eAverage Order Value And Product Mix\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 Order Value and Product Mix\u003c\/h3\u003e\n\u003cp\u003e\u003cstrong\u003eAOV\u003c\/strong\u003e rises when customers buy multi-frame wall sets, premium finishes, add-on mounts, or UV protection cases. Year 1 uses \u003cstrong\u003e$21,455\u003c\/strong\u003e AOV from \u003cstrong\u003e140 units per order\u003c\/strong\u003e at a weighted unit price of \u003cstrong\u003e$153.25\u003c\/strong\u003e; by Year 5, modeled AOV reaches \u003cstrong\u003e$56,938\u003c\/strong\u003e as units per order rise to \u003cstrong\u003e250\u003c\/strong\u003e and Gallery Wall Sets reach \u003cstrong\u003e300%\u003c\/strong\u003e of mix. That lifts cash per order and can support owner pay faster.\u003c\/p\u003e\n\u003cp\u003eHigher AOV is not always better. Bigger baskets can add product cost, dimensional shipping, packaging, and damage replacements, so the real test is \u003cstrong\u003egross profit dollars per order\u003c\/strong\u003e, not revenue alone. Here’s the quick math: \u003cstrong\u003eAOV = units per order × weighted unit price\u003c\/strong\u003e. If one more set drives more breakage or reships, the extra revenue may not reach the owner’s pocket.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"left-row2\"\u003e\n\u003cdiv class=\"tips-box\"\u003e\n\u003ch3\u003eTrack Mix, Not Just Basket Size\u003c\/h3\u003e\n\u003cp\u003eMeasure AOV by product mix, then tie it to margin and damage rate. Track wall sets, single frames, mounts, and UV cases separately, plus shipping cost per order and refund rate. If a bundle raises AOV but also raises replacements, reprice it or improve packaging before scaling ads. One clean rule: \u003cstrong\u003esell more units only when each added unit still clears its share of shipping and breakage\u003c\/strong\u003e.\u003c\/p\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eTrack AOV by bundle type\u003c\/li\u003e\n\u003cli\u003eWatch damage rate by mix\u003c\/li\u003e\n\u003cli\u003eCompare shipping cost per order\u003c\/li\u003e\n\u003cli\u003ePrice for margin, not just revenue\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"timeline\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"step-circle step2\"\u003e2\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003eProduct Gross Margin\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n\u003cdiv class=\"left-row3\"\u003e\n\u003ch3\u003eProduct Gross Margin\u003c\/h3\u003e\n\u003cp\u003eGross margin on record display frames is the cash left after \u003cstrong\u003edirect materials\u003c\/strong\u003e, \u003cstrong\u003emanufacturing\u003c\/strong\u003e, and \u003cstrong\u003epackaging\u003c\/strong\u003e. Year 1 gross margin is \u003cstrong\u003e85.5%\u003c\/strong\u003e, so every \u003cstrong\u003e$100\u003c\/strong\u003e of sales leaves \u003cstrong\u003e$85.50\u003c\/strong\u003e before ads, payroll, warehouse costs, and owner pay. By Year 5, margin rises to \u003cstrong\u003e88.3%\u003c\/strong\u003e as materials and manufacturing fall to \u003cstrong\u003e10.0%\u003c\/strong\u003e and packaging to \u003cstrong\u003e1.7%\u003c\/strong\u003e.\u003c\/p\u003e\n\u003cp\u003eThat spread matters because low product cost only helps if quality keeps \u003cstrong\u003ereturns\u003c\/strong\u003e low. If frame damage, fit issues, or finish defects push refunds and replacements up, the real margin drops fast, and the owner has less cash for marketing and draws. The key inputs are supplier pricing, frame materials, packaging minimums, retail price discipline, and return rate.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"right-row3\"\u003e\n\u003cdiv class=\"tips-box\"\u003e\n\u003ch3\u003eProtect Margin Per Frame\u003c\/h3\u003e\n\u003cp\u003eTrack margin by SKU, not just by month. Here’s the quick math: \u003cstrong\u003egross margin = sales price - direct materials - manufacturing - packaging\u003c\/strong\u003e. If a premium finish or custom insert raises cost but does not raise price, owner income shrinks even when units sold stay flat. Watch which frame styles carry the best margin after damage and replacement costs.\u003c\/p\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eReview supplier quotes every quarter.\u003c\/li\u003e\n\u003cli\u003eTest price increases on premium SKUs.\u003c\/li\u003e\n\u003cli\u003eLimit packaging waste and breakage.\u003c\/li\u003e\n\u003cli\u003eTrack returns by frame type.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eIf a product line ships cleanly and holds an \u003cstrong\u003e88%+\u003c\/strong\u003e margin, it gives more room for ads, payroll, and cash reserve. If onboarding to a new supplier causes defects or late reorders, the margin gain can disappear in refunds and support time.\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;\"\u003eCustomer Acquisition Cost\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n\u003cdiv class=\"right-row4\"\u003e\n\u003ch3\u003eCustomer Acquisition Cost\u003c\/h3\u003e\n\u003cp\u003e\u003cstrong\u003eCustomer acquisition cost (CAC)\u003c\/strong\u003e is the cash spent to win one new customer, including channel spend and the drop between click and checkout. In this model, Year 1 CAC is \u003cstrong\u003e$25\u003c\/strong\u003e with a \u003cstrong\u003e$600k\u003c\/strong\u003e marketing budget, implying about \u003cstrong\u003e2,400\u003c\/strong\u003e new customers. When CAC stays this low, more of each order’s contribution can reach payroll, overhead, and owner pay.\u003c\/p\u003e\n\u003cp\u003eThe risk is simple: if paid traffic gets pricier or conversion slips, CAC rises and profit tightens fast. The model says \u003cstrong\u003e$25 CAC\u003c\/strong\u003e fits inside an estimated \u003cstrong\u003e$17,164\u003c\/strong\u003e contribution per order before overhead, but that cushion only helps if shipping, damage, and refunds stay controlled. By Year 5, CAC improves to \u003cstrong\u003e$16\u003c\/strong\u003e even as marketing grows to \u003cstrong\u003e$2,800k\u003c\/strong\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"left-row4\"\u003e\n\u003cdiv class=\"tips-box\"\u003e\n\u003ch3\u003eTrack CAC by channel\u003c\/h3\u003e\n\u003cp\u003eMeasure CAC by source, not just in one blended number. \u003cstrong\u003eSEO\u003c\/strong\u003e, \u003cstrong\u003epaid search\u003c\/strong\u003e, \u003cstrong\u003esocial ads\u003c\/strong\u003e, \u003cstrong\u003ecreator content\u003c\/strong\u003e, and \u003cstrong\u003emarketplace traffic\u003c\/strong\u003e should each be judged against contribution dollars, not clicks. The inputs that matter are marketing spend, new-customer count, conversion rate, and first-order margin.\u003c\/p\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eTest CAC against contribution dollars.\u003c\/li\u003e\n\u003cli\u003eWatch conversion before scaling spend.\u003c\/li\u003e\n\u003cli\u003eCut channels with slow payback.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eKeep a monthly cap tied to gross contribution so the owner can still fund inventory, damage reserves, and fixed overhead. If CAC rises faster than contribution, owner draw should wait until the channel mix recovers.\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;\"\u003eFulfillment, Packaging, Shipping, And Damage\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n  \u003cdiv class=\"left-row5\"\u003e\n    \u003ch3\u003eFulfillment, Packaging, Shipping, and Damage\u003c\/h3\u003e\n    \u003cp\u003eFor framed records, fulfillment is a real margin driver because the product is bulky, fragile, and costly to replace. In Year 1, \u003cstrong\u003eshipping and fulfillment fees are 30%\u003c\/strong\u003e of revenue, \u003cstrong\u003epayment processing is 25%\u003c\/strong\u003e, and \u003cstrong\u003ecustom packaging is 25%\u003c\/strong\u003e. That is \u003cstrong\u003e80%\u003c\/strong\u003e of revenue gone before damaged-frame returns, so every breakage cuts straight into owner pay.\u003c\/p\u003e\n    \u003cp\u003eHere’s the quick math: a cheaper box can save cash up front, but one cracked frame can trigger a replacement, refund, reshipment, and support time. The inputs that matter are orde\nr volume, AOV, bundle size, dimensional weight, and damage rate. Dimensional weight means the billable size used by carriers, not just the actual weight.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"right-row5\"\u003e\n    \u003cdiv class=\"tips-box\"\u003e\n      \u003ch3\u003eTrack Damage Before It Eats Profit\u003c\/h3\u003e\n      \u003cp\u003eMeasure \u003cstrong\u003eshipping cost per order\u003c\/strong\u003e, \u003cstrong\u003epackaging cost per unit\u003c\/strong\u003e, \u003cstrong\u003epayment fee rate\u003c\/strong\u003e, and \u003cstrong\u003edamage rate\u003c\/strong\u003e by SKU. If breakage rises, the true cost is bigger than the box price because you also lose margin on refunds and reships. Test packaging against real transit risk, not guesswork.\u003c\/p\u003e\n      \u003cul class=\"lst_crct_blog\"\u003e\n        \u003cli\u003eSet free-shipping by AOV.\u003c\/li\u003e\n        \u003cli\u003eTest bundle size and box size.\u003c\/li\u003e\n        \u003cli\u003ePrice for dimensional weight.\u003c\/li\u003e\n        \u003cli\u003eTrack support time per damage claim.\u003c\/li\u003e\n      \u003c\/ul\u003e\n      \u003cp\u003eDo not copy small-item ecommerce rules here. For frames, a threshold that helps conversion but pushes oversized parcels can reduce cash flow fast. The best threshold is the one that keeps contribution positive after freight, fees, packaging, and replacement risk.\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;\"\u003eFixed Overhead, Reserves, And Reinvestment\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n  \u003cdiv class=\"right-row6\"\u003e\n    \u003ch3\u003eFixed Overhead And Cash Reserves\u003c\/h3\u003e\n    \u003cp\u003e\u003cstrong\u003e$1.146M\u003c\/strong\u003e in fixed overhead, plus \u003cstrong\u003e$2.35M\u003c\/strong\u003e payroll and \u003cstrong\u003e$600k\u003c\/strong\u003e marketing, means Year 1 operating profit of \u003cstrong\u003e$617k\u003c\/strong\u003e is not free cash for the owner. Inventory buys, working capital, damaged goods, taxes, debt service, and reserves come first, so owner draw should wait until a reserve rule is set.\u003c\/p\u003e\n    \u003cp\u003eThe inputs here are warehouse rent, ecommerce platform fees, photography, insurance, utilities, internet, software, design tools, payroll, and marketing. If those costs rise faster than profit, the business can look fine on paper but still trap cash, which cuts how much the owner can safely take home.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"left-row6\"\u003e\n    \u003cdiv class=\"tips-box\"\u003e\n      \u003ch3\u003eSet A Reserve Rule Before Any Distribution\u003c\/h3\u003e\n      \u003cp\u003eTrack fixed overhead, payroll, marketing, inventory spend, and cash balance every month. The key question is simple: after bills, returns, and tax set-asides, how much cash is still left for owner pay?\u003c\/p\u003e\n      \u003cul class=\"lst_crct_blog\"\u003e\n        \u003cli\u003eFreeze draws until reserves are funded\u003c\/li\u003e\n        \u003cli\u003eWatch cash, not profit alone\u003c\/li\u003e\n        \u003cli\u003eReview overhead before each new hire\u003c\/li\u003e\n        \u003cli\u003eStress-test damaged goods and refunds\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 owner income scenarios\n\u003c\/span\u003e\u003c\/h2\u003e\n\u003csection class=\"fml-scenario-table\" aria-label=\"Record Display Frame Sales Owner Income Scenarios\" data-site-name=\"Financial Models Lab\" data-site-url=\"https:\/\/financialmodelslab.com\" data-source-title=\"Record Display Frame Sales Owner Income Scenarios\" data-note-label=\"Planning note\" data-note-text=\"These scenario ranges are researched planning assumptions, not guaranteed earnings, salary promises, tax advice, or distributions.\"\u003e\u003cdiv class=\"fml-scenario-table-card\"\u003e\n\u003cheader class=\"fml-scenario-table-header\"\u003e\u003cdiv\u003e\n\u003cp class=\"fml-scenario-table-eyebrow\"\u003eOwner income scenarios\u003c\/p\u003e\n\u003cp class=\"fml-scenario-table-description\"\u003eOwner income shifts with order count, basket size, CAC, and how much the owner handles fulfillment. Premium sets help margin, but cash use and inventory pressure can still cut take-home.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-scenario-table-actions\"\u003e\u003cbutton class=\"fml-scenario-table-export\" type=\"button\" data-scenario-export\u003eEXPORT XLSX\u003c\/button\u003e\u003c\/div\u003e\u003c\/header\u003e\u003cdiv class=\"fml-scenario-table-wrap\"\u003e\u003ctable class=\"fml-scenario-table-grid\"\u003e\n\u003ccaption\u003eLow, base, and high cases show how this business can swing with volume and mix.\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\"\u003eDownside case\u003c\/span\u003e\n\u003c\/th\u003e\n\u003cth class=\"fml-scenario-table-column\" scope=\"col\" data-export-value=\"Base Case\"\u003e\n\u003cspan class=\"fml-scenario-column-title\"\u003eBase Case\u003c\/span\u003e\u003cspan class=\"fml-scenario-badge is-soft\"\u003eModeled case\u003c\/span\u003e\n\u003c\/th\u003e\n\u003cth class=\"fml-scenario-table-column\" scope=\"col\" data-export-value=\"High Case\"\u003e\n\u003cspan class=\"fml-scenario-column-title\"\u003eHigh Case\u003c\/span\u003e\u003cspan class=\"fml-scenario-badge is-warning\"\u003eUpside case\u003c\/span\u003e\n\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr data-scenario-row\u003e\n\u003cth class=\"fml-scenario-row-heading\" scope=\"row\" data-export-value=\"Launch model\"\u003e\u003cspan class=\"fml-scenario-row-heading-inner\"\u003e\u003cspan class=\"fml-scenario-row-icon is-launch\" aria-hidden=\"true\"\u003e\u003cimg class=\"fml-scenario-row-icon-img\" src=\"\/cdn\/shop\/files\/scenario-launch-model.svg\" alt=\"Launch model icon\" loading=\"lazy\"\u003e\u003c\/span\u003e\u003cspan\u003e\u003cspan class=\"fml-scenario-row-title\"\u003eLaunch model\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/th\u003e\n\u003ctd data-export-value=\"This is the lower-income path where orders stay below plan and CAC runs above the model.\"\u003eThis is the lower-income path where orders stay below plan and CAC runs above the model.\u003c\/td\u003e\n\u003ctd data-export-value=\"This is the modeled path built on Year 1 assumptions and the planned cost stack.\"\u003eThis is the modeled path built on Year 1 assumptions and the planned cost stack.\u003c\/td\u003e\n\u003ctd data-export-value=\"This is the stronger path where later-year mix, lower CAC, and higher AOV lift profit.\"\u003eThis is the stronger path where later-year mix, lower CAC, and higher AOV lift profit.\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=\"Orders come in below base, AOV slips, the owner packs more orders, and fixed overhead stays heavy.\"\u003eOrders come in below base, AOV slips, the owner packs more orders, and fixed overhead stays heavy.\u003c\/td\u003e\n\u003ctd data-export-value=\"The plan uses 2,746 orders, $21,455 AOV, 85.5% product gross margin, 20.0% variable cost load, and $409.6k overhead plus payroll plus marketing.\"\u003eThe plan uses 2,746 orders, $21,455 AOV, 85.5% product gross margin, 20.0% variable cost load, and $409.6k overhead plus payroll plus marketing.\u003c\/td\u003e\n\u003ctd data-export-value=\"The business scales into later-year mix, CAC falls to $22 in Year 2, AOV rises to $24,760, and revenue reaches about $14.3M with operating profit near $5.5M before reserves.\"\u003eThe business scales into later-year mix, CAC falls to $22 in Year 2, AOV rises to $24,760, and revenue reaches about $14.3M with operating profit near $5.5M before reserves.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-scenario-row\u003e\n\u003cth class=\"fml-scenario-row-heading\" scope=\"row\" data-export-value=\"Cost drivers\"\u003e\u003cspan class=\"fml-scenario-row-heading-inner\"\u003e\u003cspan class=\"fml-scenario-row-icon is-drivers\" aria-hidden=\"true\"\u003e\u003cimg class=\"fml-scenario-row-icon-img\" src=\"\/cdn\/shop\/files\/scenario-cost-drivers.svg\" alt=\"Cost drivers icon\" loading=\"lazy\"\u003e\u003c\/span\u003e\u003cspan\u003e\u003cspan class=\"fml-scenario-row-title\"\u003eCost drivers\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/th\u003e\n\u003ctd data-export-value=\"Below-base orders; higher CAC; lower AOV; owner-packed fulfillment; fixed overhead\"\u003e\u003cul class=\"fml-scenario-list\"\u003e\n\u003cli\u003eBelow-base orders\u003c\/li\u003e\n\u003cli\u003ehigher CAC\u003c\/li\u003e\n\u003cli\u003elower AOV\u003c\/li\u003e\n\u003cli\u003eowner-packed fulfillment\u003c\/li\u003e\n\u003cli\u003efixed overhead\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/td\u003e\n\u003ctd data-export-value=\"Order volume; premium mix; 85.5% gross margin; 20.0% variable load; $25 CAC\"\u003e\u003cul class=\"fml-scenario-list\"\u003e\n\u003cli\u003eOrder volume\u003c\/li\u003e\n\u003cli\u003epremium mix\u003c\/li\u003e\n\u003cli\u003e85.5% gross margin\u003c\/li\u003e\n\u003cli\u003e20.0% variable load\u003c\/li\u003e\n\u003cli\u003e$25 CAC\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/td\u003e\n\u003ctd data-export-value=\"Higher AOV; lower CAC; more Gallery Wall Sets; larger volume; cash discipline\"\u003e\u003cul class=\"fml-scenario-list\"\u003e\n\u003cli\u003eHigher AOV\u003c\/li\u003e\n\u003cli\u003elower CAC\u003c\/li\u003e\n\u003cli\u003emore Gallery Wall Sets\u003c\/li\u003e\n\u003cli\u003elarger volume\u003c\/li\u003e\n\u003cli\u003ecash discipline\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=\"Near breakeven\"\u003e\n\u003cstrong class=\"fml-scenario-range\"\u003eNear breakeven\u003c\/strong\u003e\u003cspan class=\"fml-scenario-badge is-soft\"\u003eTight cash\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd data-export-value=\"$617k pre-tax\"\u003e\n\u003cstrong class=\"fml-scenario-range\"\u003e$617k pre-tax\u003c\/strong\u003e\u003cspan class=\"fml-scenario-badge is-soft\"\u003ePlan baseline\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd data-export-value=\"$5.5M before reserves\"\u003e\n\u003cstrong class=\"fml-scenario-range\"\u003e$5.5M before reserves\u003c\/strong\u003e\u003cspan class=\"fml-scenario-badge is-warning\"\u003eUpside run\u003c\/span\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-scenario-row\u003e\n\u003cth class=\"fml-scenario-row-heading\" scope=\"row\" data-export-value=\"Best fit\"\u003e\u003cspan class=\"fml-scenario-row-heading-inner\"\u003e\u003cspan class=\"fml-scenario-row-icon is-fit\" aria-hidden=\"true\"\u003e\u003cimg class=\"fml-scenario-row-icon-img\" src=\"\/cdn\/shop\/files\/scenario-best-fit.svg\" alt=\"Best fit icon\" loading=\"lazy\"\u003e\u003c\/span\u003e\u003cspan\u003e\u003cspan class=\"fml-scenario-row-title\"\u003eBest fit\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/th\u003e\n\u003ctd data-export-value=\"Use this to stress-test survival if ads get pricier and the owner must do more packing.\"\u003eUse this to stress-test survival if ads get pricier and the owner must do more packing.\u003c\/td\u003e\n\u003ctd data-export-value=\"Use this as the main planning case for budgets, hiring, and cash timing.\"\u003eUse this as the main planning case for budgets, hiring, and cash timing.\u003c\/td\u003e\n\u003ctd data-export-value=\"Use this to test upside if the mix shifts to higher-value sets and CAC keeps falling.\"\u003eUse this to test upside if the mix shifts to higher-value sets and CAC keeps falling.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\u003c\/div\u003e\n\u003cdiv class=\"fml-scenario-table-note\"\u003e\n\u003cspan class=\"fml-scenario-table-note-icon\" aria-hidden=\"true\"\u003e!\u003c\/span\u003e\u003cp\u003e\u003cstrong\u003ePlanning note:\u003c\/strong\u003e These scenario ranges are researched planning assumptions, not guaranteed earnings, salary promises, tax advice, or distributions.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e","brand":"FinancialModelsLab","offers":[{"title":"Default Title","offer_id":49303949377779,"sku":"record-display-owner-makes","price":0.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0522\/6191\/2762\/files\/record-display-owner-makes.webp?v=1782690783","url":"https:\/\/financialmodelslab.com\/products\/record-display-owner-makes","provider":"Financial Models Lab","version":"1.0","type":"link"}