{"product_id":"street-food-poke-bowl-owner-makes","title":"How Much Street Food Poke Bowl Owners Make: $70k Pay Plus Profit","description":"\u003cbr\u003e\u003cdiv class=\"card_smpl\"\u003e\n\u003cp\u003eA street food poke bowl owner can model about \u003cstrong\u003e$70,000 per year\u003c\/strong\u003e in owner-operator pay, or about \u003cstrong\u003e$5,833 per month\u003c\/strong\u003e, before personal taxes In this researched case, revenue starts at \u003cstrong\u003e$435,240\u003c\/strong\u003e in the first year and reaches \u003cstrong\u003e$942,240\u003c\/strong\u003e by the mature year EBITDA, which means earnings before interest, taxes, depreciation, and amortization, ranges from \u003cstrong\u003e$146,000 to $351,000\u003c\/strong\u003e Revenue is not owner take-home because food, packaging, staff, permits, kitchen rent, marketing, reserves, and debt service come first\u003c\/p\u003e\n\n\n\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003csection class=\"fml-owner-metric-cards\" aria-label=\"Owner income snapshot\"\u003e\u003cdiv class=\"metric-grid\"\u003e\n\u003carticle class=\"metric-card is-green\"\u003e\u003cspan class=\"metric-icon-tip\" tabindex=\"0\" data-tooltip=\"Monthly owner pay from the model's $70,000 salary; before personal tax and separate from distributions.\"\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=\"Monthly owner pay from the model's $70,000 salary; before personal tax and separate from distributions.\"\u003e$5.8k\/mo\u003c\/strong\u003e\u003c\/article\u003e\u003carticle class=\"metric-card\"\u003e\u003cspan class=\"metric-icon-tip\" tabindex=\"0\" data-tooltip=\"Year 1 to Year 5 gross margin proxy from ingredients and packaging only; excludes payroll, overhead, and tax.\"\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 to Year 5 gross margin proxy from ingredients and packaging only; excludes payroll, overhead, and tax.\"\u003e85.5%-88.5%\u003c\/strong\u003e\u003c\/article\u003e\u003carticle class=\"metric-card\"\u003e\u003cspan class=\"metric-icon-tip\" tabindex=\"0\" data-tooltip=\"Annual revenue modeled from weekly covers and AOV assumptions across Year 1 to Year 5; planning output, not a guarantee.\"\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=\"Annual revenue modeled from weekly covers and AOV assumptions across Year 1 to Year 5; planning output, not a guarantee.\"\u003e$435k-$942k\u003c\/strong\u003e\u003c\/article\u003e\u003carticle class=\"metric-card\"\u003e\u003cspan class=\"metric-icon-tip\" tabindex=\"0\" data-tooltip=\"Hard because cash needs peak at $803k, breakeven lands in Month 3, and payback takes 23 months; volume alone can mislead.\"\u003e\u003cimg class=\"metric-icon\" src=\"\/cdn\/shop\/files\/fml-owner-income-kpi-business-difficulty.svg\" alt=\"Business difficulty icon\" loading=\"lazy\"\u003e\u003c\/span\u003e\u003cspan\u003eBusiness difficulty\u003c\/span\u003e\u003cstrong class=\"metric-value\" tabindex=\"0\" data-tooltip=\"Hard because cash needs peak at $803k, breakeven lands in Month 3, and payback takes 23 months; volume alone can mislead.\"\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. Actual owner income changes with revenue, margin, labor, taxes, reserves, and debt, and it is not guaranteed salary, tax advice, or owner distribution advice.\"\u003e\u003cdiv class=\"fml-owner-card\"\u003e\n\u003cheader class=\"fml-owner-header\"\u003e\u003cdiv class=\"fml-owner-heading\"\u003e\n\u003cp class=\"fml-owner-eyebrow\"\u003eOwner income calculator\u003c\/p\u003e\n\u003cp class=\"fml-owner-intro\"\u003eEstimate owner take-home and the target-pay gap from revenue, gross margin, costs, reserves, and target pay.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-scenarios\" aria-label=\"Income scenario presets\"\u003e\n\u003cbutton class=\"fml-owner-scenario\" type=\"button\" data-scenario=\"low\"\u003eLow\u003c\/button\u003e\u003cbutton class=\"fml-owner-scenario is-active\" type=\"button\" data-scenario=\"base\"\u003eBase\u003c\/button\u003e\u003cbutton class=\"fml-owner-scenario\" type=\"button\" data-scenario=\"high\"\u003eHigh\u003c\/button\u003e\n\u003c\/div\u003e\u003c\/header\u003e\u003cdiv class=\"fml-owner-layout\"\u003e\n\u003cform class=\"fml-owner-inputs\"\u003e\n\u003cdiv class=\"fml-owner-row\"\u003e\n\u003clabel class=\"fml-owner-label\"\u003e\u003cspan\u003eMonthly revenue\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Monthly sales collected before expenses. Use the average operating month, not a one-time peak month.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly sales collected before expenses. Use the average operating month, not a one-time peak month.\u003c\/span\u003e\u003c\/span\u003e\u003c\/label\u003e\u003cdiv class=\"fml-owner-money\"\u003e\n\u003cspan\u003e$\u003c\/span\u003e\u003cinput data-owner-field=\"monthlyRevenue\" data-owner-kind=\"money\" data-owner-label=\"Monthly revenue\" data-owner-note=\"Monthly sales collected before expenses. Use the average operating month, not a one-time peak month.\" data-low=\"30000\" data-base=\"37700\" data-high=\"47000\" name=\"monthlyRevenue\" type=\"text\" inputmode=\"numeric\" value=\"37,700\"\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 food and packaging costs.\"\u003ei\u003cspan role=\"tooltip\"\u003ePercent of revenue left after direct food and packaging 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 food and packaging costs.\" name=\"grossMargin\" type=\"range\" min=\"0\" max=\"100\" step=\"0.5\" data-low=\"84.5\" data-base=\"85.5\" data-high=\"86.5\" value=\"85.5\"\u003e\u003coutput\u003e85.5%\u003c\/output\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-row\"\u003e\n\u003clabel class=\"fml-owner-label\"\u003e\u003cspan\u003eLabor cost\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Monthly payroll and staffing coverage before owner pay.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly payroll and staffing coverage before owner pay.\u003c\/span\u003e\u003c\/span\u003e\u003c\/label\u003e\u003cdiv class=\"fml-owner-money\"\u003e\n\u003cspan\u003e$\u003c\/span\u003e\u003cinput data-owner-field=\"laborCost\" data-owner-kind=\"money\" data-owner-label=\"Labor cost\" data-owner-note=\"Monthly payroll and staffing coverage before owner pay.\" data-low=\"14000\" data-base=\"15400\" data-high=\"17000\" name=\"laborCost\" type=\"text\" inputmode=\"numeric\" value=\"15,400\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-row\"\u003e\n\u003clabel class=\"fml-owner-label\"\u003e\u003cspan\u003eFixed overhead\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Rent, utilities, software, insurance, admin, and recurring overhead.\"\u003ei\u003cspan role=\"tooltip\"\u003eRent, utilities, software, insurance, admin, and recurring overhead.\u003c\/span\u003e\u003c\/span\u003e\u003c\/label\u003e\u003cdiv class=\"fml-owner-money\"\u003e\n\u003cspan\u003e$\u003c\/span\u003e\u003cinput data-owner-field=\"fixedOverhead\" data-owner-kind=\"money\" data-owner-label=\"Fixed overhead\" data-owner-note=\"Rent, utilities, software, insurance, admin, and recurring overhead.\" data-low=\"3200\" data-base=\"3530\" data-high=\"3900\" name=\"fixedOverhead\" type=\"text\" inputmode=\"numeric\" value=\"3,530\"\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 sustain demand.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly marketing and customer acquisition spend needed to sustain demand.\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 sustain demand.\" data-low=\"900\" data-base=\"1131\" data-high=\"1316\" name=\"marketing\" type=\"text\" inputmode=\"numeric\" value=\"1,131\"\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, financing, or required debt-service payments.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly loan, financing, or required debt-service payments.\u003c\/span\u003e\u003c\/span\u003e\u003c\/label\u003e\u003cdiv class=\"fml-owner-money\"\u003e\n\u003cspan\u003e$\u003c\/span\u003e\u003cinput data-owner-field=\"debtService\" data-owner-kind=\"money\" data-owner-label=\"Debt service\" data-owner-note=\"Monthly loan, financing, or required debt-service payments.\" 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 reserved for taxes before calculating owner take-home.\"\u003ei\u003cspan role=\"tooltip\"\u003ePercent of profit reserved for taxes before calculating owner take-home.\u003c\/span\u003e\u003c\/span\u003e\u003c\/label\u003e\u003cdiv class=\"fml-owner-percent\"\u003e\n\u003cinput data-owner-field=\"taxReserve\" data-owner-kind=\"percent\" data-owner-label=\"Tax reserve\" data-owner-note=\"Percent of profit reserved for taxes before calculating owner take-home.\" name=\"taxReserve\" type=\"range\" min=\"0\" max=\"45\" step=\"1\" data-low=\"20\" data-base=\"18\" data-high=\"16\" value=\"18\"\u003e\u003coutput\u003e18%\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 retained for repairs, growth, working capital, and risk buffer.\"\u003ei\u003cspan role=\"tooltip\"\u003ePercent of profit retained for repairs, growth, working capital, and risk buffer.\u003c\/span\u003e\u003c\/span\u003e\u003c\/label\u003e\u003cdiv class=\"fml-owner-percent\"\u003e\n\u003cinput data-owner-field=\"reinvestmentReserve\" data-owner-kind=\"percent\" data-owner-label=\"Reinvestment reserve\" data-owner-note=\"Percent of profit retained for repairs, growth, working capital, and risk buffer.\" name=\"reinvestmentReserve\" type=\"range\" min=\"0\" max=\"35\" step=\"1\" data-low=\"8\" data-base=\"5\" data-high=\"4\" value=\"5\"\u003e\u003coutput\u003e5%\u003c\/output\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-row\"\u003e\n\u003clabel class=\"fml-owner-label\"\u003e\u003cspan\u003eTarget owner pay\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Target monthly owner income used to calculate required revenue and target-pay gap.\"\u003ei\u003cspan role=\"tooltip\"\u003eTarget monthly owner income used to calculate required revenue and target-pay gap.\u003c\/span\u003e\u003c\/span\u003e\u003c\/label\u003e\u003cdiv class=\"fml-owner-money\"\u003e\n\u003cspan\u003e$\u003c\/span\u003e\u003cinput data-owner-field=\"targetOwnerPay\" data-owner-kind=\"money\" data-owner-label=\"Target owner pay\" data-owner-note=\"Target monthly owner income used to calculate required revenue and target-pay gap.\" data-low=\"5000\" data-base=\"5833\" data-high=\"7000\" name=\"targetOwnerPay\" type=\"text\" inputmode=\"numeric\" value=\"5,833\"\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$9,372\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$32,323\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$3,540\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$112,470\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$12,172\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$2,800\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$3,540\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$37,700\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$32,234\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: 53%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-owner-bridge-value\u003e$20,061\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: 7%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-owner-bridge-value\u003e$2,800\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$9,372\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. Actual owner income changes with revenue, margin, labor, taxes, reserves, and debt, and it is not guaranteed salary, tax advice, or owner distribution advice.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\u003cbr\u003e\u003cdiv class=\"container_new_design_blog\"\u003e\n\n\u003cdiv class=\"text-section_blog text-2_new_design_blog\"\u003e\n\n\u003cdiv class=\"line_top_blog\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\n\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003eWant to see the full Street Food Poke Bowl forecast?\u003c\/span\u003e\u003c\/h3\u003e\n\n\u003cp\u003eIf you’re checking owner income, the \u003ca href=\"\/products\/street-food-poke-bowl-financial-model\"\u003eStreet Food Poke Bowl Financial Model Template\u003c\/a\u003e puts \u003cstrong\u003erevenue\u003c\/strong\u003e, \u003cstrong\u003eEBITDA\u003c\/strong\u003e, \u003cstrong\u003ecash\u003c\/strong\u003e, \u003cstrong\u003epayback\u003c\/strong\u003e, \u003cstrong\u003ebreak-even\u003c\/strong\u003e, and \u003cstrong\u003eowner take-home\u003c\/strong\u003e in one view. It also shows \u003cstrong\u003e$435,240 to $942,240\u003c\/strong\u003e revenue, \u003cstrong\u003e$146,000 to $351,000\u003c\/strong\u003e EBITDA, \u003cstrong\u003eMonth 3\u003c\/strong\u003e break-even, \u003cstrong\u003e23-month\u003c\/strong\u003e payback, and \u003cstrong\u003e$803,000\u003c\/strong\u003e minimum cash in Month 2.\u003c\/p\u003e\n\n\u003ch4\u003eOwner-income model highlights\u003c\/h4\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eOwner pay scenarios\u003c\/li\u003e\n\u003cli\u003eRevenue and EBITDA range\u003c\/li\u003e\n\u003cli\u003eBreak-even and cash\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\/street-food-poke-bowl-financial-model-dashboard-financialmodelslab_74e83105-4c79-49db-a0b3-333180f87383.webp\"\u003e\n\u003cimg class=\"preview-img\" width=\"100%\" height=\"auto\" src=\"\/cdn\/shop\/files\/street-food-poke-bowl-financial-model-dashboard-financialmodelslab_74e83105-4c79-49db-a0b3-333180f87383.webp?width=500\" alt=\"Street Food Poke Bowl Financial Model dashboard summarizing key KPIs, runway\/cash and performance with a dynamic view - investor-ready charts and user-friendly layout to avoid cash-flow blind spots\"\u003e\n\u003cdiv class=\"preview-overlay\"\u003e\n\u003cbutton class=\"preview-btn\" type=\"button\" style=\"align-items: center; vertical-align: middle; display: inline-flex; justify-content: center; gap: 6px; line-height: 1;\"\u003e\nPREVIEW \u003csvg fill=\"#fff\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" aria-hidden=\"true\" focusable=\"false\" role=\"presentation\" viewbox=\"0 0 448 512\" width=\"14\"\u003e\u003cpath d=\"M416 176V86.63L246.6 256L416 425.4V336c0-8.844 7.156-16 16-16s16 7.156 16 16v128c0 8.844-7.156 16-16 16h-128c-8.844 0-16-7.156-16-16s7.156-16 16-16h89.38L224 278.6L54.63 448H144C152.8 448 160 455.2 160 464S152.8 480 144 480h-128C7.156 480 0 472.8 0 464v-128C0 327.2 7.156 320 16 320S32 327.2 32 336v89.38L201.4 256L32 86.63V176C32 184.8 24.84 192 16 192S0 184.8 0 176v-128C0 39.16 7.156 32 16 32h128C152.8 32 160 39.16 160 48S152.8 64 144 64H54.63L224 233.4L393.4 64H304C295.2 64 288 56.84 288 48S295.2 32 304 32h128C440.8 32 448 39.16 448 48v128C448 184.8 440.8 192 432 192S416 184.8 416 176z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eHow much does a poke bowl business owner make in the United States?\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\n\u003cp\u003eA Street Food Poke Bowl owner-operator can make a planned \u003cstrong\u003e$70,000 annual salary\u003c\/strong\u003e, with business EBITDA running from \u003cstrong\u003e$146,000 in Year 1\u003c\/strong\u003e to \u003cstrong\u003e$351,000 in Year 5\u003c\/strong\u003e; see \u003ca href=\"\/blogs\/kpi-metrics\/street-food-poke-bowl\"\u003eWhat Is The Current Customer Satisfaction Level For Street Food Poke Bowl?\u003c\/a\u003e for the customer-side signal behind volume. Actual take-home cash depends on taxes, reserves, debt service, and how much profit gets reinvested.\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\u003eOwner Earnings\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003e$70,000\u003c\/strong\u003e planned owner-operator salary\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e$146,000\u003c\/strong\u003e Year 1 EBITDA\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e$351,000\u003c\/strong\u003e Year 5 EBITDA\u003c\/li\u003e\n\u003cli\u003eDistributions vary after obligations\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"card_smpl\"\u003e\n\u003cdiv class=\"card_smpl_header\"\u003e\n\u003cimg src=\"\/cdn\/shop\/files\/fml_20_fml-Orange-blog-intro-icon.svg\" alt=\"Icon\" class=\"icon_how_to_use\"\u003e\u003ch3\u003eMain Drivers\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003e750\u003c\/strong\u003e weekly covers in Year 1\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e1,380\u003c\/strong\u003e weekly covers by Year 5\u003c\/li\u003e\n\u003cli\u003eOwner-operated stall lowers payroll\u003c\/li\u003e\n\u003cli\u003eStaffed growth adds operating roles\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 poke bowls per day to pay the owner?\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\n\u003cp\u003eAt \u003cstrong\u003eStreet Food Poke Bowl\u003c\/strong\u003e, paying the owner \u003cstrong\u003e$70,000\u003c\/strong\u003e a year means you need about \u003cstrong\u003e50 bowls a day\u003c\/strong\u003e, before taxes and reserves. Here’s the quick math: Year 1 revenue is \u003cstrong\u003e$8,370\u003c\/strong\u003e a week, or about \u003cstrong\u003e$1,116\u003c\/strong\u003e blended AOV from \u003cstrong\u003e750\u003c\/strong\u003e covers, and contribution after food, packaging, POS, and marketing is about \u003cstrong\u003e81%\u003c\/strong\u003e, or \u003cstrong\u003e$9.04\u003c\/strong\u003e per order. The model averages \u003cstrong\u003e107 bowls a day\u003c\/strong\u003e in Year 1, so it has room above the owner-pay target if traffic holds.\u003c\/p\u003e\n\u003cdiv class=\"container_2_clmn_row\"\u003e\n\u003cdiv class=\"card_smpl\"\u003e\n\u003cdiv class=\"card_smpl_header\"\u003e\n\u003cimg src=\"\/cdn\/shop\/files\/fml_20_fml-Orange-blog-intro-icon.svg\" alt=\"Icon\" class=\"icon_how_to_use\"\u003e\u003ch3\u003eOwner pay math\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003e$70,000\u003c\/strong\u003e owner target\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e$92,360\u003c\/strong\u003e yearly overhead and payroll\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e$9.04\u003c\/strong\u003e contribution per bowl\u003c\/li\u003e\n\u003cli\u003eAbout \u003cstrong\u003e50 bowls\/day\u003c\/strong\u003e needed\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\u003eYear 1 sales check\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003e$8,370\u003c\/strong\u003e weekly revenue\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e$1,116\u003c\/strong\u003e blended AOV\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e750\u003c\/strong\u003e covers in Year 1\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e107 bowls\/day\u003c\/strong\u003e model average\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eIs a poke bowl food stall more profitable than a small storefront?\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\n\u003cp\u003e\u003cstrong\u003eStreet Food Poke Bowl\u003c\/strong\u003e is not automatically more profitable as a stall, but the stall setup looks leaner on fixed cost. Here’s the quick math: \u003cstrong\u003e$3,530\u003c\/strong\u003e per month in fixed overhead, including \u003cstrong\u003e$600\u003c\/strong\u003e vehicle insurance, \u003cstrong\u003e$500\u003c\/strong\u003e maintenance, \u003cstrong\u003e$150\u003c\/strong\u003e permits, and \u003cstrong\u003e$1,500\u003c\/strong\u003e prep kitchen rent, can get to break-even faster, and the model reaches break-even in \u003cstrong\u003eMonth 3\u003c\/strong\u003e. A small storefront can serve more hours and more bowls, but rent and payroll usually push the break-even point higher, so owner income comes down to bowls sold per hour after labor and location fees.\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\u003eStall cost profile\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003e$600\u003c\/strong\u003e vehicle insurance each month\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e$500\u003c\/strong\u003e maintenance each month\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e$150\u003c\/strong\u003e permits each month\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e$1,500\u003c\/strong\u003e prep kitchen rent each month\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\u003eStorefront tradeoff\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eMore hours can lift bowl volume\u003c\/li\u003e\n\u003cli\u003eMore capacity can raise peak sales\u003c\/li\u003e\n\u003cli\u003eRent usually adds fixed pressure\u003c\/li\u003e\n\u003cli\u003ePayroll usually adds fixed pressure\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 biggest income drivers?\n\u003c\/span\u003e\u003c\/h2\u003e\n\u003csection class=\"fml-main-income-drivers\" aria-label=\"Main income driver cards\"\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\u003eBowls Volume\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e750-1,380\/wk\u003c\/strong\u003e\u003cp\u003eMore bowls sold spread the $3.53K monthly overhead and lift owner take-home fastest.\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\u003eTicket Size\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e$10-$15\u003c\/strong\u003e\u003cp\u003eA higher check on weekends and in later years raises revenue without needing many more covers.\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\u003eFood Margin\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e85.5%-88.5%\u003c\/strong\u003e\u003cp\u003eKeeping produce and packaging near plan protects gross profit on every bowl.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"main-driver-card\"\u003e\u003cdiv class=\"main-driver-heading\"\u003e\n\u003cspan class=\"driver-rank\"\u003e4\u003c\/span\u003e\u003ch4\u003ePayroll\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e$120K-$321K\u003c\/strong\u003e\u003cp\u003eLabor rises as the team scales, so wage control decides how much cash reaches the owner.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"main-driver-card\"\u003e\u003cdiv class=\"main-driver-heading\"\u003e\n\u003cspan class=\"driver-rank\"\u003e5\u003c\/span\u003e\u003ch4\u003eFixed Overhead\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e$3.5K\/mo\u003c\/strong\u003e\u003cp\u003eRent, permits, software, and prep-kitchen costs set the monthly break-even floor.\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\u003eCatering Mix\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e5%-9%\u003c\/strong\u003e\u003cp\u003eMore catering shifts sales toward larger orders and can improve weekly cash if prep stays efficient.\u003c\/p\u003e\u003c\/article\u003e\n\u003c\/div\u003e\u003c\/article\u003e\u003c\/section\u003e\u003cbr\u003e\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eStreet Food Poke Bowl Core Six Income Drivers\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\u003cbr\u003e\n\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003ePoke Bowls Sold Per Day\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n  \u003cdiv class=\"left-row1\"\u003e\n    \u003ch3\u003eBowls Sold Per Day\u003c\/h3\u003e\n    \u003cp\u003eVolume is the ceiling on revenue and owner pay. This plan rises from \u003cstrong\u003e750 bowls per week\u003c\/strong\u003e in Year 1 to \u003cstrong\u003e1,380 per week\u003c\/strong\u003e in Year 5, or about \u003cstrong\u003e107 to 197 bowls per day\u003c\/strong\u003e. More covers mean more contribution after food, packaging, POS, and marketing, so a weak traffic day hits cash fast.\u003c\/p\u003e\n    \u003cp\u003eSaturday is the stress test, moving from \u003cstrong\u003e160\u003c\/strong\u003e to \u003cstrong\u003e280 covers\u003c\/strong\u003e. If lunch rush foot traffic is strong but prep, refrigeration, or line speed lag, you sell out early or over-prep raw fish and toppings. With fixed overhead at \u003cstrong\u003e$3,530 per month\u003c\/strong\u003e, bowl count has to clear that base before the owner can pay themselves well.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"right-row1\"\u003e\n    \u003cdiv class=\"tips-box\"\u003e\n      \u003ch3\u003eTrack Peak Covers, Not Just Daily Sales\u003c\/h3\u003e\n      \u003cp\u003eMeasure bowls by \u003cstrong\u003edaypart\u003c\/strong\u003e, not just by day. The key inputs are lunch rush foot traffic, Saturday peak covers, prep capacity, and spoilage. Here’s the quick math: if the kitchen cannot hold the peak, the revenue cap is lower than demand, and the owner loses profit from missed bowls.\u003c\/p\u003e\n      \u003cp\u003eUse a simple control set: set prep to peak day demand, log sell-outs, and track waste by ingredient. If Saturday runs near \u003cstrong\u003e280 covers\u003c\/strong\u003e, staff and cold storage must match that load. If not, the business turns busy hours into lost cash instead of owner income.\u003c\/p\u003e\n      \u003cul class=\"lst_crct_blog\"\u003e\n        \u003cli\u003eTrack covers by hour\u003c\/li\u003e\n        \u003cli\u003eLog sell-outs daily\u003c\/li\u003e\n        \u003cli\u003eWatch ingredient waste\u003c\/li\u003e\n        \u003cli\u003ePlan for Saturday peaks\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"timeline\"\u003e\u003c\/div\u003e\n  \u003cdiv class=\"step-circle step1\"\u003e1\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003ePoke Bowl Average Ticket\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n  \u003cdiv class=\"right-row2\"\u003e\n    \u003ch3\u003eAverage Ticket\u003c\/h3\u003e\n    \u003cp\u003eAverage ticket, or average order value (AOV), is the dollars collected per guest. At \u003cstrong\u003e$10.00\u003c\/strong\u003e midweek and \u003cstrong\u003e$13.00\u003c\/strong\u003e on weekends, Year 1 blended AOV is about \u003cstrong\u003e$11.16\u003c\/strong\u003e; by Year 5 it reaches \u003cstrong\u003e$13.13\u003c\/strong\u003e. That \u003cstrong\u003e$1.97\u003c\/strong\u003e lift is a \u003cstrong\u003e17.6%\u003c\/strong\u003e revenue gain per bowl before fixed costs move.\u003c\/p\u003e\n    \u003cp\u003eThat matters because higher ticket lifts contribution if portions stay controlled. On \u003cstrong\u003e1,380 bowls a week\u003c\/strong\u003e, the same \u003cstrong\u003e$1.97\u003c\/strong\u003e increase adds about \u003cstrong\u003e$2,719\u003c\/strong\u003e a week in sales. If pricing runs above local lunch value, traffic can slip and the gain disappears.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"left-row2\"\u003e\n    \u003cdiv class=\"tips-box\"\u003e\n      \u003ch3\u003eLift Ticket, Not Costs\u003c\/h3\u003e\n      \u003cp\u003eTrack AOV by daypart and by add-on. The main levers are \u003cstrong\u003ebowl size\u003c\/strong\u003e, \u003cstrong\u003eextra protein\u003c\/strong\u003e, \u003cstrong\u003epremium toppings\u003c\/strong\u003e, \u003cstrong\u003edrinks\u003c\/strong\u003e, and \u003cstrong\u003esides\u003c\/strong\u003e. Watch attach rate, discount rate, and food cost on each add-on so the ticket grows without pushing labor or waste higher.\u003c\/p\u003e\n      \u003cul class=\"lst_crct_blog\"\u003e\n        \u003cli\u003eMidweek AOV\u003c\/li\u003e\n        \u003cli\u003eWeekend AOV\u003c\/li\u003e\n        \u003cli\u003eAdd-on attach rate\u003c\/li\u003e\n        \u003cli\u003eDiscount rate\u003c\/li\u003e\n        \u003cli\u003ePortion yield\u003c\/li\u003e\n      \u003c\/ul\u003e\n      \u003cp\u003eUse menu tests, not guesswork. A \u003cstrong\u003eone-dollar\u003c\/strong\u003e lift only helps if it survives ingredient cost and still feels fair at lunch. If extra protein slows the line or premium toppings get over-portioned, the higher ticket won't reach owner pay.\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;\"\u003ePoke Bowl Food Cost Percentage\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n  \u003cdiv class=\"left-row3\"\u003e\n    \u003ch3\u003eFood and Packaging Control\u003c\/h3\u003e\n    \u003cp\u003eThis driver hits owner pay fast because every bowl carries a food and packaging cost before labor or rent. The model shows ingredients at \u003cstrong\u003e120% of revenue\u003c\/strong\u003e in Year 1 and \u003cstrong\u003e100%\u003c\/strong\u003e in Year 5, while packaging moves from \u003cstrong\u003e25%\u003c\/strong\u003e to \u003cstrong\u003e15%\u003c\/strong\u003e; that swing is the gross margin source. Every \u003cstrong\u003e1-point\u003c\/strong\u003e miss in food cost cuts \u003cstrong\u003eEBITDA\u003c\/strong\u003e dollar for dollar.\u003c\/p\u003e\n    \u003cp\u003eEstimate it from bowls sold, average ticket, recipe weights, supplier invoices, and waste logs. Fish yield, rice portions, topping mix, sauce prep, and packaging choice all change cash flow. Raw fish quality and food safety are constraints, not cost-cutting targets, so the real task is tighter prep and better buying, not cheaper food.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"right-row3\"\u003e\n    \u003cdiv class=\"tips-box\"\u003e\n      \u003ch3\u003eTrack Yield, Waste, and Portion Specs\u003c\/h3\u003e\n      \u003cp\u003eBuild a weekly cost check from case price, usable yield, and portion cost per bowl. Use \u003cstrong\u003ewaste logs\u003c\/strong\u003e to catch trim loss, over-portioning, spoilage, and sauce overuse before they hit the P\u0026amp;L. Here’s the quick math: if portions drift or supplier pricing jumps, gross margin falls immediately, and the owner’s draw shrinks with it.\u003c\/p\u003e\n      \u003cul class=\"lst_crct_blog\"\u003e\n        \u003cli\u003eWeigh fish and rice portions.\u003c\/li\u003e\n        \u003cli\u003eLog spoiled or tossed product.\u003c\/li\u003e\n        \u003cli\u003eTest packaging cost by SKU.\u003c\/li\u003e\n        \u003cli\u003eReview supplier prices weekly.\u003c\/li\u003e\n        \u003cli\u003eKeep food safety standards fixed.\u003c\/li\u003e\n      \u003c\/ul\u003e\n      \u003cp\u003eUse recipe cards, prep sheets, and vendor order caps so the line cooks to spec every shift. If yield is inconsistent or the menu invites premium topping creep, the business loses margin even when sales look strong. The goal is stable bowl cost, clean execution, and enough gross profit left to pay 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 step3\"\u003e3\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003ePoke Bowl Labor 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\u003eLabor Cost\u003c\/h3\u003e\n    \u003cp\u003eLabor is the line that decides whether sales become \u003cstrong\u003eowner cash\u003c\/strong\u003e. Starting payroll is \u003cstrong\u003e$120,000\u003c\/strong\u003e a year, or about \u003cstrong\u003e$10,000\/month\u003c\/strong\u003e, built from a \u003cstrong\u003e$70,000\u003c\/strong\u003e owner salary, one attendant at \u003cstrong\u003e$35,000\u003c\/strong\u003e, and a \u003cstrong\u003e$15,000\u003c\/strong\u003e prep slot. By Year 5, payroll rises to \u003cstrong\u003e$321,000\u003c\/strong\u003e, so the owner needs more bowl volume or tighter shifts just to hold the same profit.\u003c\/p\u003e\n    \u003cp\u003eOwner-run shifts cut cash payroll, but they also cut the owner’s time for sales and ops. Hired staff support longer hours, faster service, and more prep, but they raise break-even. The key is simple: labor must match lunch rush demand, prep load, and line speed, or the extra payroll gets paid before the owner does.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"left-row4\"\u003e\n    \u003cdiv class=\"tips-box\"\u003e\n      \u003ch3\u003eTrack Labor by Rush Hour\u003c\/h3\u003e\n      \u003cp\u003eTrack labor by daypart, bowls per labor hour, and prep hours vs. service hours. Put staff where demand peaks, not where the schedule feels full. If service slows, covers drop and payroll gets expensive fast.\u003c\/p\u003e\n      \u003cp\u003eSeparate owner salary from profit draw in the model. At \u003cstrong\u003e$120,000\u003c\/strong\u003e to \u003cstrong\u003e$321,000\u003c\/strong\u003e of payroll, a small scheduling miss can erase the owner’s cash take. Review actual hours each week, then cut the lowest-value shift before you cut speed on the line.\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;\"\u003ePoke Bowl Stall Fees And Rent\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n  \u003cdiv class=\"left-row5\"\u003e\n    \u003ch3\u003eFixed Site Costs\u003c\/h3\u003e\n    \u003cp\u003eYour stall rent and fees set the monthly cash hurdle. The model shows \u003cstrong\u003e$3,530\/month\u003c\/strong\u003e in fixed overhead: \u003cstrong\u003e$1,500\u003c\/strong\u003e prep kitchen rent, \u003cstrong\u003e$600\u003c\/strong\u003e vehicle insurance, \u003cstrong\u003e$500\u003c\/strong\u003e maintenance, \u003cstrong\u003e$150\u003c\/strong\u003e permits, \u003cstrong\u003e$400\u003c\/strong\u003e accounting and legal, \u003cstrong\u003e$200\u003c\/strong\u003e utilities, \u003cstrong\u003e$100\u003c\/strong\u003e software, and \u003cstrong\u003e$80\u003c\/strong\u003e POS subscription. That is about \u003cstrong\u003e$118\/day\u003c\/strong\u003e before food, labor, or owner pay.\u003c\/p\u003e\n    \u003cp\u003eThese costs do not rise with each bowl, so they set the break-even line. If event fees, commissary access, utilities, or insurance are missing, add them or the owner’s take-home will look too high. A lower-fee site cuts the hurdle, but a weak location can still starve volume, so rent only works when foot traffic and cover counts stay strong.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"right-row5\"\u003e\n    \u003cdiv class=\"tips-box\"\u003e\n      \u003ch3\u003eTrack the full monthly location bill\u003c\/h3\u003e\n      \u003cp\u003eMeasure fixed costs as one number, then review them against covers per month. Here’s the quick math: \u003cstrong\u003e$3,530\/month\u003c\/strong\u003e and any added site fees must be recovered before profit starts. If rent or permit renewals move, update the model right away so owner draw and cash flow\ndo not get overstated.\u003c\/p\u003e\n      \u003cul class=\"lst_crct_blog\"\u003e\n        \u003cli\u003eTrack rent, permits, insurance, utilities.\u003c\/li\u003e\n        \u003cli\u003eAdd commissary and event fees.\u003c\/li\u003e\n        \u003cli\u003eCompare cost to monthly bowl volume.\u003c\/li\u003e\n        \u003cli\u003eTest sites before signing long leases.\u003c\/li\u003e\n      \u003c\/ul\u003e\n      \u003cp\u003eUse location scorecards with lunch traffic, nearby offices, and repeat customer density. One clean rule: cheaper rent is only good if it does not cut bowl count. A site that saves \u003cstrong\u003e$500\/month\u003c\/strong\u003e but loses enough volume can still lower owner income.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"timeline\"\u003e\u003c\/div\u003e\n  \u003cdiv class=\"step-circle step5\"\u003e5\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003ePoke Bowl Sales Channel Mix\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n  \u003cdiv class=\"right-row6\"\u003e\n    \u003ch3\u003eSales Channel Mix\u003c\/h3\u003e\n    \u003cp\u003eChannel mix changes both revenue and owner pay. Here, \u003cstrong\u003ecatering\u003c\/strong\u003e grows from \u003cstrong\u003e50%\u003c\/strong\u003e of sales in Year 1 to \u003cstrong\u003e90%\u003c\/strong\u003e in Year 5, so you need channel-by-channel orders, \u003cstrong\u003eAOV\u003c\/strong\u003e (average order value), labor hours, packaging, and any delivery fees to see true profit.\u003c\/p\u003e\n    \u003cp\u003e\u003cstrong\u003eLunch service\u003c\/strong\u003e can bring repeat traffic, \u003cstrong\u003epop-ups\u003c\/strong\u003e can create spikes, and catering can make cash flow more predictable. But high-revenue channels are not always high-profit channels after labor, fees, and packaging, so the owner should watch contribution margin, not just sales mix.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"left-row6\"\u003e\n    \u003cdiv class=\"tips-box\"\u003e\n      \u003ch3\u003eMeasure Channel Contribution\u003c\/h3\u003e\n      \u003cp\u003eTrack each channel as its own mini P\u0026amp;L: sales, labor minutes, packaging cost, and any commission or setup fee. That shows whether catering, lunch, pop-ups, or delivery actually adds cash the owner can draw.\u003c\/p\u003e\n      \u003cp\u003eTest mix shifts before scaling. If a channel lifts volume but needs more prep or paid staff, it can reduce take-home income even when topline rises. Model delivery separately, since no commission rate is given, and use the net margin per order as the control number.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"timeline\"\u003e\u003c\/div\u003e\n  \u003cdiv class=\"step-circle step6\"\u003e6\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eCompare lean, base, and high owner-income scenarios\n\u003c\/span\u003e\u003c\/h2\u003e\n\u003csection class=\"fml-scenario-table\" aria-label=\"Street Food Poke Bowl Owner Income Scenarios\" data-site-name=\"Financial Models Lab\" data-site-url=\"https:\/\/financialmodelslab.com\" data-source-title=\"Street Food Poke Bowl 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\"\u003eHigher covers and better ticket size lift owner income, but food, payroll, and overhead still cap the upside. These cases map Year 1, Year 3, and Year 5 planning paths.\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\u003eLean, base, and high owner-income planning 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=\"Lean Case\"\u003e\n\u003cspan class=\"fml-scenario-column-title\"\u003eLean Case\u003c\/span\u003e\u003cspan class=\"fml-scenario-badge is-soft\"\u003eLean\u003c\/span\u003e\n\u003c\/th\u003e\n\u003cth class=\"fml-scenario-table-column\" scope=\"col\" data-export-value=\"Base Case\"\u003e\n\u003cspan class=\"fml-scenario-column-title\"\u003eBase Case\u003c\/span\u003e\u003cspan class=\"fml-scenario-badge is-soft\"\u003eBase\u003c\/span\u003e\n\u003c\/th\u003e\n\u003cth class=\"fml-scenario-table-column\" scope=\"col\" data-export-value=\"High Case\"\u003e\n\u003cspan class=\"fml-scenario-column-title\"\u003eHigh Case\u003c\/span\u003e\u003cspan class=\"fml-scenario-badge is-warning\"\u003eHigh\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=\"Year 1 is the lean owner-income case, with 750 covers a week, a $1,116 blended AOV, and $146k EBITDA.\"\u003eYear 1 is the lean owner-income case, with 750 covers a week, a $1,116 blended AOV, and $146k EBITDA.\u003c\/td\u003e\n\u003ctd data-export-value=\"Year 3 is the modeled middle case, with 1,060 covers a week, a $1,214 blended AOV, and $245k EBITDA.\"\u003eYear 3 is the modeled middle case, with 1,060 covers a week, a $1,214 blended AOV, and $245k EBITDA.\u003c\/td\u003e\n\u003ctd data-export-value=\"Year 5 is the stronger earnings path, with 1,380 covers a week, a $1,313 blended AOV, and $351k EBITDA.\"\u003eYear 5 is the stronger earnings path, with 1,380 covers a week, a $1,313 blended AOV, and $351k EBITDA.\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=\"It runs on $435,240 revenue, 750 covers a week, 14.5% food and packaging, $120k payroll, $42,360 fixed overhead, and a $70k owner salary.\"\u003eIt runs on $435,240 revenue, 750 covers a week, 14.5% food and packaging, $120k payroll, $42,360 fixed overhead, and a $70k owner salary.\u003c\/td\u003e\n\u003ctd data-export-value=\"It runs on $668,720 revenue, 1,060 covers a week, $1,214 blended AOV, 13.0% food and packaging, and $225k payroll.\"\u003eIt runs on $668,720 revenue, 1,060 covers a week, $1,214 blended AOV, 13.0% food and packaging, and $225k payroll.\u003c\/td\u003e\n\u003ctd data-export-value=\"It runs on $942,240 revenue, 1,380 covers a week, $1,313 blended AOV, 11.5% food and packaging, and $321k payroll.\"\u003eIt runs on $942,240 revenue, 1,380 covers a week, $1,313 blended AOV, 11.5% food and packaging, and $321k payroll.\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=\"750 covers\/week; $1,116 blended AOV; $435,240 revenue; 14.5% food and packaging; $120k payroll\"\u003e\u003cul class=\"fml-scenario-list\"\u003e\n\u003cli\u003e750 covers\/week\u003c\/li\u003e\n\u003cli\u003e$1,116 blended AOV\u003c\/li\u003e\n\u003cli\u003e$435,240 revenue\u003c\/li\u003e\n\u003cli\u003e14.5% food and packaging\u003c\/li\u003e\n\u003cli\u003e$120k payroll\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/td\u003e\n\u003ctd data-export-value=\"1,060 covers\/week; $1,214 blended AOV; $668,720 revenue; 13.0% food and packaging; $225k payroll\"\u003e\u003cul class=\"fml-scenario-list\"\u003e\n\u003cli\u003e1,060 covers\/week\u003c\/li\u003e\n\u003cli\u003e$1,214 blended AOV\u003c\/li\u003e\n\u003cli\u003e$668,720 revenue\u003c\/li\u003e\n\u003cli\u003e13.0% food and packaging\u003c\/li\u003e\n\u003cli\u003e$225k payroll\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/td\u003e\n\u003ctd data-export-value=\"1,380 covers\/week; $1,313 blended AOV; $942,240 revenue; 11.5% food and packaging; $321k payroll\"\u003e\u003cul class=\"fml-scenario-list\"\u003e\n\u003cli\u003e1,380 covers\/week\u003c\/li\u003e\n\u003cli\u003e$1,313 blended AOV\u003c\/li\u003e\n\u003cli\u003e$942,240 revenue\u003c\/li\u003e\n\u003cli\u003e11.5% food and packaging\u003c\/li\u003e\n\u003cli\u003e$321k payroll\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=\"$146k EBITDA\"\u003e\n\u003cstrong class=\"fml-scenario-range\"\u003e$146k EBITDA\u003c\/strong\u003e\u003cspan class=\"fml-scenario-badge is-soft\"\u003eLean income\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd data-export-value=\"$245k EBITDA\"\u003e\n\u003cstrong class=\"fml-scenario-range\"\u003e$245k EBITDA\u003c\/strong\u003e\u003cspan class=\"fml-scenario-badge is-soft\"\u003eBase income\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd data-export-value=\"$351k EBITDA\"\u003e\n\u003cstrong class=\"fml-scenario-range\"\u003e$351k EBITDA\u003c\/strong\u003e\u003cspan class=\"fml-scenario-badge is-warning\"\u003eHigh income\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 early launch economics and owner pay before traffic stabilizes.\"\u003eUse this to stress-test early launch economics and owner pay before traffic stabilizes.\u003c\/td\u003e\n\u003ctd data-export-value=\"Use this as the core planning case for lender, investor, and hiring decisions.\"\u003eUse this as the core planning case for lender, investor, and hiring decisions.\u003c\/td\u003e\n\u003ctd data-export-value=\"Use this to test upside when weekend traffic, pricing, and staffing all hold up.\"\u003eUse this to test upside when weekend traffic, pricing, and staffing all hold up.\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":49304361566451,"sku":"street-food-poke-bowl-owner-makes","price":0.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0522\/6191\/2762\/files\/street-food-poke-bowl-owner-makes.webp?v=1782693194","url":"https:\/\/financialmodelslab.com\/products\/street-food-poke-bowl-owner-makes","provider":"Financial Models Lab","version":"1.0","type":"link"}