{"product_id":"mug-printing-owner-makes","title":"How Much Mug Printing Owners Make: $100K Salary Case","description":"\u003cbr\u003e\u003cdiv class=\"card_smpl\"\u003e\n\n\u003cdiv class=\"double_border\"\u003e\n\n\u003cdiv class=\"card_smpl_header\"\u003e\n\u003cimg src=\"\/cdn\/shop\/files\/fml_20_fml-Orange-blog-plus-icon.svg\" alt=\"Key Takeaways\" class=\"icon_how_to_use\"\u003e\n\u003ch3\u003eKey Takeaways\u003c\/h3\u003e\n\u003c\/div\u003e\n\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eYear 1 volume starts at 19,000 mugs.\u003c\/li\u003e\n\u003cli\u003eBlended price is $2,763, so margin starts there.\u003c\/li\u003e\n\u003cli\u003eSelling fees eat 60% of revenue early.\u003c\/li\u003e\n\u003cli\u003eFixed overhead is $5,150 monthly, so utilization matters.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003c\/div\u003e\n\n\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003csection class=\"fml-owner-metric-cards\" aria-label=\"Top 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 modeled founder salary before personal tax and extra draws; revenue is not income, and reserves reduce cash available to pay out.\"\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 modeled founder salary before personal tax and extra draws; revenue is not income, and reserves reduce cash available to pay out.\"\u003e$100k\u003c\/strong\u003e\u003c\/article\u003e\u003carticle class=\"metric-card\"\u003e\u003cspan class=\"metric-icon-tip\" tabindex=\"0\" data-tooltip=\"Year 1 EBITDA margin: 119k on 525k revenue. It includes payroll and overhead, but not taxes, debt, or owner draws.\"\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: 119k on 525k revenue. It includes payroll and overhead, but not taxes, debt, or owner draws.\"\u003e22.7%\u003c\/strong\u003e\u003c\/article\u003e\u003carticle class=\"metric-card\"\u003e\u003cspan class=\"metric-icon-tip\" tabindex=\"0\" data-tooltip=\"Year 1 plan needs about $339k revenue to fund $100k owner pay, $115k non-owner payroll, and $5,150 monthly overhead.\"\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 plan needs about $339k revenue to fund $100k owner pay, $115k non-owner payroll, and $5,150 monthly overhead.\"\u003e$339k\u003c\/strong\u003e\u003c\/article\u003e\u003carticle class=\"metric-card\"\u003e\u003cspan class=\"metric-icon-tip\" tabindex=\"0\" data-tooltip=\"Month 2 cash trough hits $1.149m, so big capex and payroll make this hard despite positive Year 1 EBITDA.\"\u003e\u003cimg class=\"metric-icon\" src=\"\/cdn\/shop\/files\/fml-owner-income-kpi-business-difficulty.svg\" alt=\"Business difficulty icon\" loading=\"lazy\"\u003e\u003c\/span\u003e\u003cspan\u003eBusiness difficulty\u003c\/span\u003e\u003cstrong class=\"metric-value\" tabindex=\"0\" data-tooltip=\"Month 2 cash trough hits $1.149m, so big capex and payroll make this hard despite positive Year 1 EBITDA.\"\u003eHard\u003c\/strong\u003e\u003c\/article\u003e\n\u003c\/div\u003e\u003c\/section\u003e\u003cbr\u003e\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eWant to test your mug printing pay target?\n\u003c\/span\u003e\u003c\/h2\u003e\n\u003csection class=\"fml-owner-calculator\" aria-label=\"Owner Income Calculator for Mug Printing\" data-locale=\"en-US\" data-currency=\"USD\" data-default-scenario=\"base\" data-export-filename=\"Owner Income Calculator for Mug Printing.xlsx\" data-source-site-name=\"Financial Models Lab\" data-source-site-url=\"https:\/\/financialmodelslab.com\" data-source-page-title=\"Owner Income Calculator for Mug Printing\" 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.\"\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, operating 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 operating month before expenses. Base case lines up with about 19,000 mugs a year at about 27.63 each.\"\u003ei\u003cspan role=\"tooltip\"\u003eAverage operating month before expenses. Base case lines up with about 19,000 mugs a year at about 27.63 each.\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 operating month before expenses. Base case lines up with about 19,000 mugs a year at about 27.63 each.\" data-low=\"35000\" data-base=\"43750\" data-high=\"62500\" name=\"monthlyRevenue\" type=\"text\" inputmode=\"numeric\" value=\"43,750\"\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 blank mugs, ink, spoilage, packaging, shipping labels, and direct printing labor.\"\u003ei\u003cspan role=\"tooltip\"\u003ePercent left after blank mugs, ink, spoilage, packaging, shipping labels, and direct printing labor.\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 blank mugs, ink, spoilage, packaging, shipping labels, and direct printing labor.\" name=\"grossMargin\" type=\"range\" min=\"0\" max=\"100\" step=\"1\" data-low=\"84\" data-base=\"88\" data-high=\"90\" value=\"88\"\u003e\u003coutput\u003e88%\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 or contractor spend for production and support before owner pay.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly payroll or contractor spend for production and support 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 or contractor spend for production and support before owner pay.\" data-low=\"9000\" data-base=\"11000\" data-high=\"14000\" name=\"laborCost\" type=\"text\" inputmode=\"numeric\" value=\"11,000\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-row\"\u003e\n\u003clabel class=\"fml-owner-label\"\u003e\u003cspan\u003eFixed overhead\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Rent or home setup, utilities, software, insurance, admin, and recurring facility costs.\"\u003ei\u003cspan role=\"tooltip\"\u003eRent or home setup, utilities, software, insurance, admin, and recurring facility costs.\u003c\/span\u003e\u003c\/span\u003e\u003c\/label\u003e\u003cdiv class=\"fml-owner-money\"\u003e\n\u003cspan\u003e$\u003c\/span\u003e\u003cinput data-owner-field=\"fixedOverhead\" data-owner-kind=\"money\" data-owner-label=\"Fixed overhead\" data-owner-note=\"Rent or home setup, utilities, software, insurance, admin, and recurring facility costs.\" data-low=\"4500\" data-base=\"5150\" data-high=\"6500\" name=\"fixedOverhead\" type=\"text\" inputmode=\"numeric\" value=\"5,150\"\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=\"Ads, samples, promos, and customer acquisition spend.\"\u003ei\u003cspan role=\"tooltip\"\u003eAds, samples, promos, and customer acquisition spend.\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=\"Ads, samples, promos, and customer acquisition spend.\" data-low=\"2500\" data-base=\"3500\" data-high=\"5000\" name=\"marketing\" type=\"text\" inputmode=\"numeric\" value=\"3,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=\"Equipment payments or required financing costs, if any.\"\u003ei\u003cspan role=\"tooltip\"\u003eEquipment payments or required financing costs, if any.\u003c\/span\u003e\u003c\/span\u003e\u003c\/label\u003e\u003cdiv class=\"fml-owner-money\"\u003e\n\u003cspan\u003e$\u003c\/span\u003e\u003cinput data-owner-field=\"debtService\" data-owner-kind=\"money\" data-owner-label=\"Debt service\" data-owner-note=\"Equipment payments or required financing costs, if any.\" data-low=\"1000\" data-base=\"2000\" data-high=\"3500\" name=\"debtService\" type=\"text\" inputmode=\"numeric\" value=\"2,000\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-row\"\u003e\n\u003clabel class=\"fml-owner-label\"\u003e\u003cspan\u003eTax reserve\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Percent of profit set aside for taxes before owner take-home.\"\u003ei\u003cspan role=\"tooltip\"\u003ePercent of profit set aside for taxes before owner take-home.\u003c\/span\u003e\u003c\/span\u003e\u003c\/label\u003e\u003cdiv class=\"fml-owner-percent\"\u003e\n\u003cinput data-owner-field=\"taxReserve\" data-owner-kind=\"percent\" data-owner-label=\"Tax reserve\" data-owner-note=\"Percent of profit set aside for taxes before owner take-home.\" name=\"taxReserve\" type=\"range\" min=\"0\" max=\"45\" step=\"1\" data-low=\"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 replacements, working capital, and cushion.\"\u003ei\u003cspan role=\"tooltip\"\u003ePercent of profit kept for replacements, working capital, and cushion.\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 replacements, working capital, and cushion.\" name=\"reinvestmentReserve\" type=\"range\" min=\"0\" max=\"35\" step=\"1\" data-low=\"5\" data-base=\"10\" data-high=\"12\" value=\"10\"\u003e\u003coutput\u003e10%\u003c\/output\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-row\"\u003e\n\u003clabel class=\"fml-owner-label\"\u003e\u003cspan\u003eTarget owner pay\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Your monthly owner pay goal. If you think annual pay, divide by 12.\"\u003ei\u003cspan role=\"tooltip\"\u003eYour monthly owner pay goal. If you think annual pay, divide by 12.\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=\"Your monthly owner pay goal. If you think annual pay, divide by 12.\" data-low=\"5000\" data-base=\"8333\" data-high=\"12000\" name=\"targetOwnerPay\" type=\"text\" inputmode=\"numeric\" value=\"8,333\"\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$11,121\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-metric\"\u003e\n\u003cspan class=\"fml-owner-metric-label\"\u003eNet Margin\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Owner income divided by monthly revenue.\"\u003ei\u003cspan role=\"tooltip\"\u003eOwner income divided by monthly revenue.\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cstrong data-owner-output=\"netProfitMargin\"\u003e25%\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-metric\"\u003e\n\u003cspan class=\"fml-owner-metric-label\"\u003eRevenue for Target Pay\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Monthly revenue needed to support the target owner pay.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly revenue needed to support the target owner pay.\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cstrong data-owner-output=\"revenueNeeded\"\u003e$38,950\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$2,788\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$133,452\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$16,850\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$5,729\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$2,788\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$43,750\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: 88%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-owner-bridge-value\u003e$38,500\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: 49%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-owner-bridge-value\u003e$21,650\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: 13%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-owner-bridge-value\u003e$5,729\u003c\/b\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-bar-row\" data-owner-bridge=\"ownerIncome\"\u003e\n\u003cspan\u003eOwner income\u003c\/span\u003e\u003cdiv\u003e\u003ci style=\"--fml-owner-share: 25%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-owner-bridge-value\u003e$11,121\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.\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 the deeper Mug Printing model?\u003c\/span\u003e\u003c\/h3\u003e\n\n\u003cp\u003eThe \u003cstrong\u003edashboard\u003c\/strong\u003e ties assumptions, sales forecast, pricing, cost build, staffing, fixed overhead, equipment, scenarios, cash flow, and owner income to the charts and tables. Year 1 base case: 19,000 mugs, $525,000 revenue, 877% gross margin, $100,000 founder salary, and about $152,000 pre-tax operating profit before reserves. Open the \u003ca href=\"\/products\/mug-printing-financial-model\"\u003eMug Printing Financial Model Template\u003c\/a\u003e.\u003c\/p\u003e\n\n\u003ch4\u003eOwner-income model highlights\u003c\/h4\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eDashboard to owner income\u003c\/li\u003e\n\u003cli\u003eRevenue, margin, and costs\u003c\/li\u003e\n\u003cli\u003eScenarios and cash flow\u003c\/li\u003e\n\u003cli\u003eStaffing and equipment costs\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\/mug-printing-financial-model-dashboard-financialmodelslab_96d4fc41-a396-48cf-b30b-e34b06f800f7.webp\"\u003e\n\u003cimg class=\"preview-img\" width=\"100%\" height=\"auto\" src=\"\/cdn\/shop\/files\/mug-printing-financial-model-dashboard-financialmodelslab_96d4fc41-a396-48cf-b30b-e34b06f800f7.webp?width=500\" alt=\"Mug Printing Financial Model dashboard summarizing key KPIs, runway and cash position with interactive charts and metrics for performance tracking and investor-ready presentations.\"\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 is the profit margin on custom mugs?\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\n\u003cp\u003eIf you’re pricing \u003cstrong\u003eMug Printing\u003c\/strong\u003e, the quick read is that gross margin can look very strong, but net profit is much thinner; the \u003ca href=\"\/blogs\/startup-costs\/mug-printing\"\u003eHow Much Does It Cost To Open, Start, And Launch Your Mug Printing Business?\u003c\/a\u003e page helps frame the startup spend behind that number. In Year 1, \u003cstrong\u003e$64,625\u003c\/strong\u003e of unit and production COGS on \u003cstrong\u003e$525,000\u003c\/strong\u003e of revenue leaves about \u003cstrong\u003e$460,375\u003c\/strong\u003e gross profit, or a \u003cstrong\u003e87.7%\u003c\/strong\u003e gross margin. But platform and payment fees add about \u003cstrong\u003e60%\u003c\/strong\u003e of revenue in Year 1, and reprints, breakage, discounts, shipping subsidies, and packaging choices all push take-home down.\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\u003eGross margin\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003e$525,000\u003c\/strong\u003e revenue\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e$64,625\u003c\/strong\u003e unit COGS\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e$460,375\u003c\/strong\u003e gross profit\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e87.7%\u003c\/strong\u003e gross margin\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"card_smpl\"\u003e\n\u003cdiv class=\"card_smpl_header\"\u003e\n\u003cimg src=\"\/cdn\/shop\/files\/fml_20_fml-Orange-blog-intro-icon.svg\" alt=\"Icon\" class=\"icon_how_to_use\"\u003e\u003ch3\u003eNet profit pressure\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003e60%\u003c\/strong\u003e fees hit revenue\u003c\/li\u003e\n\u003cli\u003eKids mug COGS: \u003cstrong\u003e$152\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003eBeer stein COGS: \u003cstrong\u003e$360\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003eTake-home drops from reprints\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eHow many mugs do I need to sell to pay myself?\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\n\u003cp\u003eIf you want to pay yourself in \u003cstrong\u003eMug Printing\u003c\/strong\u003e, tie the goal to \u003cstrong\u003econtribution per mug\u003c\/strong\u003e, not revenue. With a Year 1 blended selling price of about \u003cstrong\u003e$2,763\u003c\/strong\u003e and contribution after production costs plus selling fees of about \u003cstrong\u003e$2,257\u003c\/strong\u003e per mug, you need about \u003cstrong\u003e12,264 mugs a year\u003c\/strong\u003e, or \u003cstrong\u003e1,022 a month\u003c\/strong\u003e, to cover \u003cstrong\u003e$100,000\u003c\/strong\u003e of owner pay plus \u003cstrong\u003e$176,800\u003c\/strong\u003e of non-owner fixed costs and payroll. Bulk pricing can lower that margin, so volume alone is not enough.\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\u003eKey math\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003e$2,763\u003c\/strong\u003e blended selling price\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e$2,257\u003c\/strong\u003e contribution per mug\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e$100,000\u003c\/strong\u003e owner pay target\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e12,264\u003c\/strong\u003e mugs per year\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"card_smpl blue_card\"\u003e\n\u003cdiv class=\"card_smpl_header\"\u003e\n\u003cimg src=\"\/cdn\/shop\/files\/fml_20_fml-Orange-blog-colons-icon.svg\" alt=\"Icon\" class=\"icon_how_to_use\"\u003e\u003ch3\u003eWhat to watch\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003e1,022\u003c\/strong\u003e mugs per month\u003c\/li\u003e\n\u003cli\u003eFixed costs: \u003cstrong\u003e$176,800\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003eBulk pricing can cut margin\u003c\/li\u003e\n\u003cli\u003eRevenue alone does not pay you\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eCan a mug printing business make a full-time income?\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\n\u003cp\u003eYes, Mug Printing can make a full-time income: the researched Year 1 model supports a \u003cstrong\u003e$100,000 founder salary\u003c\/strong\u003e, but only with \u003cstrong\u003e19,000 mugs sold\u003c\/strong\u003e and \u003cstrong\u003e$525,000 revenue\u003c\/strong\u003e; \u003ca href=\"\/blogs\/kpi-metrics\/mug-printing\"\u003eWhat Is The Most Critical Metric To Measure Mug Printing Business Success?\u003c\/a\u003e explains the operating metric to watch. Here’s the quick math: that is about \u003cstrong\u003e$27.63 revenue per mug\u003c\/strong\u003e, and the model also carries \u003cstrong\u003e$5,150\u003c\/strong\u003e in monthly fixed overhead plus \u003cstrong\u003e$215,000\u003c\/strong\u003e in payroll, so volume drops or heavier discounts can erase the owner paycheck fast.\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 Target\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eSupports \u003cstrong\u003e$100,000\u003c\/strong\u003e founder salary\u003c\/li\u003e\n\u003cli\u003eRequires \u003cstrong\u003e19,000\u003c\/strong\u003e mugs sold\u003c\/li\u003e\n\u003cli\u003eNeeds \u003cstrong\u003e$525,000\u003c\/strong\u003e Year 1 revenue\u003c\/li\u003e\n\u003cli\u003eRuns on small commercial costs\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\u003eRisk Check\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eFixed overhead is \u003cstrong\u003e$5,150\/month\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003ePayroll totals \u003cstrong\u003e$215,000\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003eSide-hustles need separate assumptions\u003c\/li\u003e\n\u003cli\u003eDiscounting cuts salary room fast\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 mug printing income drivers?\n\u003c\/span\u003e\u003c\/h2\u003e\n\u003csection class=\"fml-main-income-drivers\" aria-label=\"Six income drivers for the mug printing 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\u003eOrder Volume\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e19K-55K\u003c\/strong\u003e\u003cp\u003eUnits rise from 19K to 55K, so more orders spread fixed costs and lift take-home.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"main-driver-card\"\u003e\u003cdiv class=\"main-driver-heading\"\u003e\n\u003cspan class=\"driver-rank\"\u003e2\u003c\/span\u003e\u003ch4\u003eAverage Order Value\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e$27.6-$31.1\u003c\/strong\u003e\u003cp\u003eBlended price moves from $27.6 to $31.1, and each price step adds revenue without the same labor lift.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"main-driver-card\"\u003e\u003cdiv class=\"main-driver-heading\"\u003e\n\u003cspan class=\"driver-rank\"\u003e3\u003c\/span\u003e\u003ch4\u003eGross Margin\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e87%-93%\u003c\/strong\u003e\u003cp\u003eYear 1 gross margin is about 87%-93%, so small waste or rework changes owner income fast.\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\u003eCustomer Acquisition\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e4%-6%\u003c\/strong\u003e\u003cp\u003eLower paid-acquisition and payment fees keep more cash from each mug sold.\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\u003eProduction Efficiency\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e7%-8%\u003c\/strong\u003e\u003cp\u003eDirect production cost stays near 7%-8% of sales, so less waste and faster turn time protect margin.\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 Structure\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e$5.15K\/mo\u003c\/strong\u003e\u003cp\u003eFixed overhead runs $5.15K\/month before the $100K founder salary, so the base sets the break-even floor.\u003c\/p\u003e\u003c\/article\u003e\n\u003c\/div\u003e\u003c\/article\u003e\u003c\/section\u003e\u003cbr\u003e\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eMug Printing Core Six Income Drivers\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\u003cbr\u003e\n\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003eOrder Volume and Capacity\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n\u003cdiv class=\"left-row1\"\u003e\n\u003ch3\u003eOrder Volume and Capacity\u003c\/h3\u003e\n\u003cp\u003e\u003cstrong\u003eOrder volume\u003c\/strong\u003e is the number of mugs you can print, inspect, pack, and ship without bottlenecks. Here, modeled volume rises from \u003cstrong\u003e19,000 mugs\u003c\/strong\u003e in Year 1 to \u003cstrong\u003e55,000 mugs\u003c\/strong\u003e in Year 5, or about \u003cstrong\u003e52\u003c\/strong\u003e to \u003cstrong\u003e151 mugs per calendar day\u003c\/strong\u003e. If presses, packing tables, and staff sit idle, fixed \u003cstrong\u003erent, software, insurance, and payroll\u003c\/strong\u003e do not turn into income.\u003c\/p\u003e\n\n\u003cp\u003eIncome improves when the shop stays busy with profitable work, not just more work. The hidden drag is time spent on \u003cstrong\u003esetup, reprints, packing, and customer service\u003c\/strong\u003e; those hours eat capacity and can lift unit cost. If volume grows faster than the team or equipment, owner pay gets squeezed because cash is trapped in overtime, mistakes, and delayed orders.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"right-row1\"\u003e\n\u003cdiv class=\"tips-box\"\u003e\n\u003ch3\u003eTrack Capacity by Day\u003c\/h3\u003e\n\u003cp\u003eMeasure \u003cstrong\u003emugs per day\u003c\/strong\u003e, \u003cstrong\u003esetup minutes per order\u003c\/strong\u003e, \u003cstrong\u003ereprint rate\u003c\/strong\u003e, and \u003cstrong\u003epacking hours\u003c\/strong\u003e. The simple test is: can the shop handle \u003cstrong\u003e151 mugs a day\u003c\/strong\u003e by Year 5 without overtime or backlogs? If not, the business is buying growth with more labor and less profit. One clear number: \u003cstrong\u003eused capacity should stay high enough to cover fixed overhead\u003c\/strong\u003e.\u003c\/p\u003e\n\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eTrack daily output\u003c\/strong\u003e against capacity.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCount reprints\u003c\/strong\u003e and design fixes.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSeparate pack time\u003c\/strong\u003e from print time.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eForecast customer service\u003c\/strong\u003e load by order mix.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCut idle time\u003c\/strong\u003e before adding payroll.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003cp\u003eWhen volume is thin, every mug carries more of the monthly overhead. When volume is steady and well scheduled, fixed costs spread out and more gross profit can reach the owner as take-home income. The key is not just filling the calendar, but filling it with \u003cstrong\u003eprofitable\u003c\/strong\u003e mugs.\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;\"\u003ePricing and Average Order Value\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n\u003cdiv class=\"right-row2\"\u003e\n\u003ch3\u003ePrice and Ticket Size\u003c\/h3\u003e\n\u003cp\u003ePricing is the cleanest lever on take-home because every higher-priced mug drops through faster than chasing extra cheap units. At a blended \u003cstrong\u003e$27.63\u003c\/strong\u003e average selling price across \u003cstrong\u003e19,000\u003c\/strong\u003e Year 1 mugs, revenue is about \u003cstrong\u003e$525,000\u003c\/strong\u003e; a \u003cstrong\u003e$1\u003c\/strong\u003e change in net price moves annual revenue by about \u003cstrong\u003e$19,000\u003c\/strong\u003e before cost changes.\u003c\/p\u003e\n\u003cp\u003eThe mix matters: \u003cstrong\u003e$20\u003c\/strong\u003e kids mugs, \u003cstrong\u003e$25\u003c\/strong\u003e standard ceramic mugs, \u003cstrong\u003e$30\u003c\/strong\u003e latte mugs, \u003cstrong\u003e$35\u003c\/strong\u003e travel mugs, and \u003cstrong\u003e$40\u003c\/strong\u003e beer steins. Bulk and corporate orders can lift volume, but discounts, revisions, and shipping promises can erase the gain if the net price falls too far.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"left-row2\"\u003e\n\u003cdiv class=\"tips-box\"\u003e\n\u003ch3\u003eProtect Net Price\u003c\/h3\u003e\n\u003cp\u003eTrack net selling price by product line, not just list price. Watch order count, discount rate, revision hours, and shipping subsidies together, because those are the inputs that decide whether each order adds owner income or just work.\u003c\/p\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eCompare net price by mug type\u003c\/li\u003e\n\u003cli\u003eMeasure discount and redo rates\u003c\/li\u003e\n\u003cli\u003eTest corporate quotes against margin\u003c\/li\u003e\n\u003cli\u003eForecast cash before promising free shipping\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eUse the \u003cstrong\u003e$20\u003c\/strong\u003e to \u003cstrong\u003e$40\u003c\/strong\u003e price ladder to test where volume holds and where margin breaks. If a bulk deal adds units but cuts net price too much, the owner may sell more and still pay themselves less.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"timeline\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"step-circle step2\"\u003e2\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003eGross Margin After Production Costs\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n  \u003cdiv class=\"left-row3\"\u003e\n    \u003ch3\u003eGross Margin After Production Costs\u003c\/h3\u003e\n    \u003cp\u003eIf production cost stays tight, more of each mug sale can cover rent, payroll, software, and owner pay. In Year 1, \u003cstrong\u003e$64,625\u003c\/strong\u003e of COGS on \u003cstrong\u003e$525,000\u003c\/strong\u003e revenue is about a \u003cstrong\u003e12.3%\u003c\/strong\u003e cost load, so gross profit is roughly \u003cstrong\u003e$460,375\u003c\/strong\u003e before overhead. Gross profit is not owner pay; it is the cash pool that funds everything else.\u003c\/p\u003e\n    \u003cp\u003eThis margin depends on product mix and spoilage. The model shows unit cost examples of \u003cstrong\u003e$175\u003c\/strong\u003e for a standard ceramic mug, \u003cstrong\u003e$283\u003c\/strong\u003e for a travel mug, \u003cstrong\u003e$213\u003c\/strong\u003e for a latte mug, \u003cstrong\u003e$360\u003c\/strong\u003e for a beer stein, and \u003cstrong\u003e$152\u003c\/strong\u003e for a kids mug. Waste and spoilage run \u003cstrong\u003e0.4% to 0.7%\u003c\/strong\u003e of revenue by category, so reprints and damage cut take-home fast.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"right-row3\"\u003e\n    \u003cdiv class=\"tips-box\"\u003e\n      \u003ch3\u003eTrack COGS by Mug Type\u003c\/h3\u003e\n      \u003cp\u003eMeasure actual production cost per mug type, not just the blended total. Track blank mug cost, print labor, spoilage, reprints, and packing loss for each category, then compare results to the model each month. If a product’s waste rate moves above \u003cstrong\u003e0.7%\u003c\/strong\u003e, gross margin gives less room for overhead and owner draw.\u003c\/p\u003e\n      \u003cul class=\"lst_crct_blog\"\u003e\n        \u003cli\u003eSplit cost by mug category.\u003c\/li\u003e\n        \u003cli\u003eLog every reprint and breakage.\u003c\/li\u003e\n        \u003cli\u003eWatch waste against \u003cstrong\u003e0.4% to 0.7%\u003c\/strong\u003e.\u003c\/li\u003e\n        \u003cli\u003ePrice high-scrap items higher.\u003c\/li\u003e\n      \u003c\/ul\u003e\n      \u003cp\u003eUse the forecast mix to protect margin. If orders shift toward higher-cost items like the \u003cstrong\u003e$360\u003c\/strong\u003e beer stein or frequent custom revisions, the owner has less cash left after production. Clear proofs, tighter specs, and batch runs help keep gross profit in the business instead of leaking into avoidable cost.\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 and Repeat Orders\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n  \u003cdiv class=\"right-row4\"\u003e\n    \u003ch3\u003eRepeat Orders Cut Fee Drag\u003c\/h3\u003e\n    \u003cp\u003eWhen a mug buyer comes back, the owner pays less to win the next sale and keeps more cash in the business. In Year 1, selling fees are \u003cstrong\u003e35%\u003c\/strong\u003e platform fees plus \u003cstrong\u003e25%\u003c\/strong\u003e payment processing fees, or \u003cstrong\u003e60%\u003c\/strong\u003e of revenue before production costs. So on a \u003cstrong\u003e$10,000\u003c\/strong\u003e sales month, only \u003cstrong\u003e$4,000\u003c\/strong\u003e is left before mugs, labor, and overhead.\u003c\/p\u003e\n    \u003cp\u003eThat makes repeat demand a profit driver, not a nice-to-have. Direct repeat orders, local business accounts, schools, events, and corporate gifting can smooth production and reduce dependence on paid traffic. If repeat demand stays weak, the owner keeps buying attention, and take-home income gets squeezed fast.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"left-row4\"\u003e\n    \u003cdiv class=\"tips-box\"\u003e\n      \u003ch3\u003eTrack Direct Repeat Share\u003c\/h3\u003e\n      \u003cp\u003eMeasure how much revenue comes from repeat buyers versus first-time marketplace traffic. The key inputs are order count, average order value, repeat purchase rate, and the share of sales that avoid the \u003cstrong\u003e60%\u003c\/strong\u003e fee stack. Here’s the quick math: more direct repeat orders means more cash left for production, fixed overhead, and owner pay.\u003c\/p\u003e\n      \u003cul class=\"lst_crct_blog\"\u003e\n        \u003cli\u003eTrack repeat order share monthly.\u003c\/li\u003e\n        \u003cli\u003eSeparate marketplace and direct sales.\u003c\/li\u003e\n        \u003cli\u003eQuote schools and business accounts.\u003c\/li\u003e\n        \u003cli\u003eFollow revenue by customer type.\u003c\/li\u003e\n      \u003c\/ul\u003e\n      \u003cp\u003eWhat this estimate hides: a one-time marketplace sale can look busy but still pay poorly after fees. A repeat customer who orders again through direct email or invoice is usually worth more, because the owner keeps more margin and can plan staffing and production with less chaos.\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;\"\u003eProduction Efficiency and Owner Time\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n\u003cdiv class=\"left-row5\"\u003e\n\u003ch3\u003eBatching Cuts Owner Labor Cost\u003c\/h3\u003e\n\u003cp\u003eWhen designs, pressing, quality checks, and packing run in batches, \u003cstrong\u003eowner earnings per hour\u003c\/strong\u003e go up because each setup covers more mugs. At \u003cstrong\u003e19,000 mugs in Year 1\u003c\/strong\u003e, direct printing labor modeled at \u003cstrong\u003e$0.45 to $0.80 per mug\u003c\/strong\u003e adds about \u003cstrong\u003e$8,550 to $15,200\u003c\/strong\u003e a year before the rest of the staffing model. That labor has to support the production manager, production assistant, and customer service support.\u003c\/p\u003e\n\u003cp\u003eOwner time is still a real cost even if the owner takes no wage. \u003cstrong\u003eOne-off orders\u003c\/strong\u003e and revision-heavy jobs quietly push labor back into setup, reprint, and support work, so the business makes less per hour of owner attention. The clean rule is si\nmple: fewer touches per mug usually means more take-home pay.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"right-row5\"\u003e\n\u003cdiv class=\"tips-box\"\u003e\n\u003ch3\u003eTrack Rework, Not Just Units\u003c\/h3\u003e\n\u003cp\u003eMeasure \u003cstrong\u003emugs per batch\u003c\/strong\u003e, \u003cstrong\u003erevisions per order\u003c\/strong\u003e, and \u003cstrong\u003elabor cost per mug\u003c\/strong\u003e every week. If small orders keep breaking the flow, price them for the extra setup or group them until a run is worth pressing, checking, and packing at once. That protects gross margin and keeps owner pay tied to real throughput, not unpaid busywork.\u003c\/p\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eBatch size\u003c\/strong\u003e by product type\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eReprint rate\u003c\/strong\u003e and damage rate\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eOwner hours\u003c\/strong\u003e in production support\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCustom changes\u003c\/strong\u003e per order\u003c\/li\u003e\n\u003cli\u003e\u003cstrong\u003eHours per 100 mugs\u003c\/strong\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eUse a simple cutoff for one-off work: if a rush job breaks the line, it should carry a higher price. With labor already modeled at \u003cstrong\u003e$0.45 to $0.80 per mug\u003c\/strong\u003e, even small inefficiencies can wipe out the gain from a sale.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003eOverhead and Equipment Structure\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 Equipment Load\u003c\/h3\u003e\n    \u003cp\u003eFixed overhead sets the floor for owner income. In this model, monthly overhead is \u003cstrong\u003e$5,150\u003c\/strong\u003e, including \u003cstrong\u003e$2,500\u003c\/strong\u003e production rent, \u003cstrong\u003e$1,000\u003c\/strong\u003e office rent, \u003cstrong\u003e$400\u003c\/strong\u003e software, \u003cstrong\u003e$300\u003c\/strong\u003e utilities, \u003cstrong\u003e$200\u003c\/strong\u003e insurance, \u003cstrong\u003e$500\u003c\/strong\u003e accounting and legal, \u003cstrong\u003e$150\u003c\/strong\u003e supplies, and \u003cstrong\u003e$100\u003c\/strong\u003e telecom. Here’s the quick math: \u003cstrong\u003e$5,150 × 12 = $61,800\u003c\/strong\u003e a year before equipment upkeep.\u003c\/p\u003e\n    \u003cp\u003eOwner pay only starts after gross profit clears that fixed base. Equipment maintenance runs \u003cstrong\u003e0.9% to 13%\u003c\/strong\u003e of revenue by product group, so product mix changes cash need fast. Keep \u003cstrong\u003ereserves\u003c\/strong\u003e and \u003cstrong\u003edebt payments\u003c\/strong\u003e outside per-mug cost, or the business will look more profitable than it can pay out.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"left-row6\"\u003e\n    \u003cdiv class=\"tips-box\"\u003e\n      \u003ch3\u003eTrack Overhead Before Owner Pay\u003c\/h3\u003e\n      \u003cp\u003eMeasure fixed overhead as a monthly ratio of gross profit and revenue. The inputs are rent, software, utilities, insurance, accounting, supplies, telecom, maintenance, and any loan payment. If sales slow, this cost base still hits every month, so it can squeeze owner draw even when mug volume is steady.\u003c\/p\u003e\n      \u003cul class=\"lst_crct_blog\"\u003e\n        \u003cli\u003eTrack each overhead line monthly.\u003c\/li\u003e\n        \u003cli\u003eSplit maintenance from unit cost.\u003c\/li\u003e\n        \u003cli\u003eSet reserve cash before draws.\u003c\/li\u003e\n        \u003cli\u003eKeep debt service below profit.\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 mug printing owner income scenarios\n\u003c\/span\u003e\u003c\/h2\u003e\n\u003csection class=\"fml-scenario-table\" aria-label=\"Mug Printing Owner Income Scenarios\" data-site-name=\"Financial Models Lab\" data-site-url=\"https:\/\/financialmodelslab.com\" data-source-title=\"Mug Printing Owner Income Scenarios\" data-note-label=\"Planning note\" data-note-text=\"Scenario ranges are researched planning assumptions, not guaranteed earnings, salary promises, tax advice, or distributions.\"\u003e\u003cdiv class=\"fml-scenario-table-card\"\u003e\n\u003cheader class=\"fml-scenario-table-header\"\u003e\u003cdiv\u003e\n\u003cp class=\"fml-scenario-table-eyebrow\"\u003eOwner income scenarios\u003c\/p\u003e\n\u003cp class=\"fml-scenario-table-description\"\u003eOwner income changes with volume, pricing, and staffing, so a mug shop can support a lean draw, a modeled salary, or stronger profit as production scales.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-scenario-table-actions\"\u003e\u003cbutton class=\"fml-scenario-table-export\" type=\"button\" data-scenario-export\u003eEXPORT XLSX\u003c\/button\u003e\u003c\/div\u003e\u003c\/header\u003e\u003cdiv class=\"fml-scenario-table-wrap\"\u003e\u003ctable class=\"fml-scenario-table-grid\"\u003e\n\u003ccaption\u003eCompare lean, modeled, and scaled owner income cases.\u003c\/caption\u003e\n\u003cthead\u003e\u003ctr\u003e\n\u003cth class=\"fml-scenario-table-stub\" scope=\"col\" data-export-value=\"Scenario\"\u003eScenario\u003c\/th\u003e\n\u003cth class=\"fml-scenario-table-column\" scope=\"col\" data-export-value=\"Low Case\"\u003e\n\u003cspan class=\"fml-scenario-column-title\"\u003eLow Case\u003c\/span\u003e\u003cspan class=\"fml-scenario-badge is-soft\"\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=\"The owner takes a lower draw while the shop runs lean and volume stays below the Year 1 model.\"\u003eThe owner takes a lower draw while the shop runs lean and volume stays below the Year 1 model.\u003c\/td\u003e\n\u003ctd data-export-value=\"The owner pays a modeled salary from the Year 1 plan and captures normal operating profit.\"\u003eThe owner pays a modeled salary from the Year 1 plan and captures normal operating profit.\u003c\/td\u003e\n\u003ctd data-export-value=\"The owner earns more as volume climbs toward the Year 3 and Year 5 scale path.\"\u003eThe owner earns more as volume climbs toward the Year 3 and Year 5 scale path.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-scenario-row\u003e\n\u003cth class=\"fml-scenario-row-heading\" scope=\"row\" data-export-value=\"Typical setup\"\u003e\u003cspan class=\"fml-scenario-row-heading-inner\"\u003e\u003cspan class=\"fml-scenario-row-icon is-setup\" aria-hidden=\"true\"\u003e\u003cimg class=\"fml-scenario-row-icon-img\" src=\"\/cdn\/shop\/files\/scenario-typical-setup.svg\" alt=\"Typical setup icon\" loading=\"lazy\"\u003e\u003c\/span\u003e\u003cspan\u003e\u003cspan class=\"fml-scenario-row-title\"\u003eTypical setup\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/th\u003e\n\u003ctd data-export-value=\"The shop keeps rent, staffing, and equipment costs tight, with the owner covering more day-to-day work.\"\u003eThe shop keeps rent, staffing, and equipment costs tight, with the owner covering more day-to-day work.\u003c\/td\u003e\n\u003ctd data-export-value=\"Year 1 runs at 19,000 mugs, $525,000 revenue, $5,150 monthly fixed overhead, $215,000 payroll, and a $100,000 founder salary.\"\u003eYear 1 runs at 19,000 mugs, $525,000 revenue, $5,150 monthly fixed overhead, $215,000 payroll, and a $100,000 founder salary.\u003c\/td\u003e\n\u003ctd data-export-value=\"The model reaches 39,700 mugs and $1,144,270 revenue in Year 3, then 55,000 mugs and $1,710,000 revenue in Year 5.\"\u003eThe model reaches 39,700 mugs and $1,144,270 revenue in Year 3, then 55,000 mugs and $1,710,000 revenue in Year 5.\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=\"Lower volume; lean rent; owner labor; lighter staffing; reserve discipline\"\u003e\u003cul class=\"fml-scenario-list\"\u003e\n\u003cli\u003eLower volume\u003c\/li\u003e\n\u003cli\u003elean rent\u003c\/li\u003e\n\u003cli\u003eowner labor\u003c\/li\u003e\n\u003cli\u003elighter staffing\u003c\/li\u003e\n\u003cli\u003ereserve discipline\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/td\u003e\n\u003ctd data-export-value=\"Year 1 volume; fixed overhead; payroll; production mix; reserve use\"\u003e\u003cul class=\"fml-scenario-list\"\u003e\n\u003cli\u003eYear 1 volume\u003c\/li\u003e\n\u003cli\u003efixed overhead\u003c\/li\u003e\n\u003cli\u003epayroll\u003c\/li\u003e\n\u003cli\u003eproduction mix\u003c\/li\u003e\n\u003cli\u003ereserve use\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/td\u003e\n\u003ctd data-export-value=\"Higher volume; premium mix; staffing scale; marketing spend; working capital\"\u003e\u003cul class=\"fml-scenario-list\"\u003e\n\u003cli\u003eHigher volume\u003c\/li\u003e\n\u003cli\u003epremium mix\u003c\/li\u003e\n\u003cli\u003estaffing scale\u003c\/li\u003e\n\u003cli\u003emarketing spend\u003c\/li\u003e\n\u003cli\u003eworking capital\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=\"$60,000 - $90,000\"\u003e\n\u003cstrong class=\"fml-scenario-range\"\u003e$60,000 - $90,000\u003c\/strong\u003e\u003cspan class=\"fml-scenario-badge is-soft\"\u003eIncome floor\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd data-export-value=\"$100,000 - $152,000\"\u003e\n\u003cstrong class=\"fml-scenario-range\"\u003e$100,000 - $152,000\u003c\/strong\u003e\u003cspan class=\"fml-scenario-badge is-soft\"\u003eTarget draw\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd data-export-value=\"$180,000 - $300,000\"\u003e\n\u003cstrong class=\"fml-scenario-range\"\u003e$180,000 - $300,000\u003c\/strong\u003e\u003cspan class=\"fml-scenario-badge is-warning\"\u003eScale upside\u003c\/span\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-scenario-row\u003e\n\u003cth class=\"fml-scenario-row-heading\" scope=\"row\" data-export-value=\"Best fit\"\u003e\u003cspan class=\"fml-scenario-row-heading-inner\"\u003e\u003cspan class=\"fml-scenario-row-icon is-fit\" aria-hidden=\"true\"\u003e\u003cimg class=\"fml-scenario-row-icon-img\" src=\"\/cdn\/shop\/files\/scenario-best-fit.svg\" alt=\"Best fit icon\" loading=\"lazy\"\u003e\u003c\/span\u003e\u003cspan\u003e\u003cspan class=\"fml-scenario-row-title\"\u003eBest fit\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/th\u003e\n\u003ctd data-export-value=\"Use this to stress-test a lean or home-based setup with slower sales and tighter overhead control.\"\u003eUse this to stress-test a lean or home-based setup with slower sales and tighter overhead control.\u003c\/td\u003e\n\u003ctd data-export-value=\"Use this as the main operating plan for a staffed shop built around the Year 1 model.\"\u003eUse this as the main operating plan for a staffed shop built around the Year 1 model.\u003c\/td\u003e\n\u003ctd data-export-value=\"Use this to test what owner income can look like if demand stays strong and production keeps scaling.\"\u003eUse this to test what owner income can look like if demand stays strong and production keeps scaling.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\u003c\/div\u003e\n\u003cdiv class=\"fml-scenario-table-note\"\u003e\n\u003cspan class=\"fml-scenario-table-note-icon\" aria-hidden=\"true\"\u003e!\u003c\/span\u003e\u003cp\u003e\u003cstrong\u003ePlanning note:\u003c\/strong\u003e Scenario ranges are researched planning assumptions, not guaranteed earnings, salary promises, tax advice, or distributions.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e","brand":"FinancialModelsLab","offers":[{"title":"Default Title","offer_id":49303926997235,"sku":"mug-printing-owner-makes","price":0.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0522\/6191\/2762\/files\/mug-printing-owner-makes.webp?v=1782687660","url":"https:\/\/financialmodelslab.com\/products\/mug-printing-owner-makes","provider":"Financial Models Lab","version":"1.0","type":"link"}