Is this food truck profitable after paying its owner?
Illustrative case · One owner-operated bowl-menu food truck; five three-hour private-site service windows per week · Seattle, Washington; King County regulatory case
Explore this business · Profitability and payback
Base first-year net sales are $281,018 and EBITDA $6,806 after paid owner labor. Net income before owner taxes is −$16,397. Opening reserve keeps the modeled operation liquid, but Year 1 EBITDA covers only 0.38x of scheduled debt service. Later improvement depends on assumed demand and service reliability.
How does the service calendar create sales?
Each order contains one bowl and expected 40.0% drink attachment. A 70.0% chicken mix at $15.00, vegetable bowls at $13.00 and drinks at $3.00 produce a $15.60 pretax receipt. Sales tax and tips are not revenue; no catering/platform sales are modeled.
Calendar weekdays generate monthly scheduled windows. Availability determines completed windows. Mature orders times opening ramp, calendar-month seasonality and later volume growth determine demand per completed window. The smaller of demand and kitchen capacity is used, and monthly sold orders are floored to whole orders.
| Stream | Volume or treatment | Net sales |
|---|---|---|
| Bowls | 18,014 sold orders | $259,402 |
| Sealed drinks | Expected add-on units, not another bowl order | $21,617 |
| Total | Before sales tax; no contracted demand | $281,018 |
January combines opening ramp with winter seasonality; summer can hit assembly capacity. Prices/costs increase by 3.0% / 3.0% annually from Year 2, wages by 4.0% and unseasoned demand by 2.5%. These are chosen forecast inputs, not external growth predictions.
Which costs remain when service is canceled?
Owner economic labor is nine hours per scheduled window at $29.00 an hour; assistant labor seven at $24.00. Preparation, travel between work locations, setup, service and cleanup are paid. Regular burdened payroll $489.06 remains committed when a scheduled window is canceled, as does its site fee. Food/fuel change with completed service and sold orders.
A separate helper adds paid handoff/restocking time when average orders per completed window exceed ninety, without increasing assembly capacity. Base first-year roster costs $133,649, including $68,121 owner pay. An unpaid-owner comparison would answer a different question.
| Line | Amount |
|---|---|
| Net sales | $281,018 |
| Ingredients, drinks and packaging | $79,611 |
| Processing | $9,163 |
| State B&O before credit | $1,324 |
| Owner, employees, helper and burden | $133,649 |
| Site fees | $13,050 |
| Road fuel and propane/generator | $6,447 |
| Fixed overhead | $28,920 |
| License expense | $2,050 |
| EBITDA | $6,806 |
| Depreciation | $14,624 |
| Interest | $8,579 |
| Net income before owner tax | −$16,397 |
Overhead includes kitchen, utilities, dry storage, parking, insurance, routine maintenance, tools/connectivity, marketing and accounting. Insurance and burden are allowances. The inspected card tier charges tax-inclusive card payments. Prepared-food tax treatment and retailing rate determine modeled state classifications. City B&O is zero under the current threshold; licensing/filing still applies. Seattle threshold.
What happens when bookings or sell-through disappoint?
| Driver | Downside | Base | Upside |
|---|---|---|---|
| Mature orders/window | 60 | 80 | 92 |
| Completed share | 85.0% | 95.0% | 98.0% |
| Prepared ingredient loss | 8.0% | 4.0% | 3.0% |
| Site fee per scheduled window | $75 | $50 | $50 |
| Net card timing | 7 calendar days | 2 calendar days | 2 calendar days |
| Additional change | Lower price, higher food cost; $4,500 repair in month 7 | Chosen prices/costs | Higher receipt, modest procurement benefit |
| Metric | Downside | Base | Upside |
|---|---|---|---|
| Net sales | $182,885 | $281,018 | $330,487 |
| EBITDA after owner pay | −$72,244 | $6,806 | $38,939 |
| Net income before owner tax | −$95,447 | −$16,397 | $15,735 |
| Year-end bank cash position | −$48,736 | $32,149 | $64,146 |
| Minimum cash after tax reserve | −$50,233 | $17,339 | $27,000 |
Downside operational liquidity runs out in month 4. Later months are a counterfactual continuation requiring new funding or a changed operation. By month 60, bank gap would be $342,294, or $344,073 after reserving unpaid sales tax. No rescue loan or interest is silently added. This is a restructuring warning, not a recommendation to fund continuing losses.
| Year | Net sales | EBITDA | Net income before owner tax | Year-end bank cash |
|---|---|---|---|---|
| 1 | $281,018 | $6,806 | −$16,397 | $32,149 |
| 2 | $324,799 | $25,614 | $3,390 | $39,812 |
| 3 | $340,368 | $29,597 | $8,455 | $51,461 |
| 4 | $357,705 | $33,397 | $13,422 | $65,889 |
| 5 | $374,950 | $37,363 | $18,708 | $85,181 |
Why can profit and the bank balance differ?
Base April has $22,168 net sales, $77 EBITDA and −$1,873 net income. Operating cash is −$2,099 after receivables, stock, tax remittance and prepaid permits. Principal $763 reduces bank cash without being an income-statement expense.
| Measure | Amount | Meaning |
|---|---|---|
| Permit cash paid | $1,260 | County renewal; expense spread over coverage |
| Operating cash flow | −$2,099 | Direct and indirect bridges tie |
| Bank cash change | −$2,861 | CFO less principal and any CAPEX |
| Bank cash | $19,678 | Includes tax awaiting remittance |
| Sales tax payable | $2,339 | Liability, not sales or income |
| Cash after tax reserve | $17,339 | Operational liquidity |
| Assets / liabilities plus equity | $120,726 / $120,726 | Tied balance sheet with accumulated loss |
Net card receipts have withheld fees and a two-calendar-day receivable at month end. Purchases equal consumed cost plus inventory change and are paid cash on delivery. Sales tax is remitted the next month. Actual filing cadence, processor holds or supply terms could require a different reserve.
When does the owner recover invested funds?
Base cumulative cash after debt and replacement CAPEX, excluding changes in held sales tax, reaches $40,627 after sixty months against $63,010 equity. It does not recover the owner’s investment within the forecast. Upside recovers in month 23; downside does not recover within sixty months. No distributions are actually assumed.
Separate unlevered project recovery adds back interest and excludes debt principal financing. Its reserve-inclusive basis is $144,190: total opening uses less unspent CAPEX contingency. Base does not recover within sixty months; upside recovers in month 32. This convention is not equipment cost divided by EBITDA.
All cash is retained, no terminal sale assumed and debt remains after Year 5. POS replacement is paid in month 37; truck life extends past the forecast. Distribution decisions must retain seasonal cash and satisfy actual lender conditions.
How should the owner read personal income?
Owner pay compensates work; profit is the business result after that pay. Base first-year owner pay $68,121 is before personal taxes and final legal/entity treatment. Negative net income is not additional take-home money. Composite burden does not establish employment, overtime, owner-compensation or entity-tax compliance.
Track orders per completed window, cancellation, waste, paid hours per order and tax-reserved cash minimum. A full summer queue cannot automatically compensate for weak winter locations or unproductive paid preparation.
Compare the monthly cash path
| Month | Base | Downside | Upside |
|---|---|---|---|
| 1 | $34,055 | $29,799 | $35,797 |
| 2 | $26,958 | $18,782 | $30,721 |
| 3 | $22,539 | $8,812 | $29,268 |
| 4 | $19,678 | −$856 | $30,085 |
| 5 | $21,010 | −$6,916 | $33,699 |
| 6 | $23,479 | −$11,820 | $39,011 |
| 7 | $27,693 | −$19,776 | $45,221 |
| 8 | $30,555 | −$23,060 | $50,610 |
| 9 | $33,650 | −$28,029 | $56,031 |
| 10 | $35,351 | −$33,489 | $60,083 |
| 11 | $34,126 | −$40,425 | $62,436 |
| 12 | $32,149 | −$48,736 | $64,146 |
Read all sixty monthly balances
| Month | Base | Downside | Upside |
|---|---|---|---|
| 1 | $34,055 | $29,799 | $35,797 |
| 2 | $26,958 | $18,782 | $30,721 |
| 3 | $22,539 | $8,812 | $29,268 |
| 4 | $19,678 | −$856 | $30,085 |
| 5 | $21,010 | −$6,916 | $33,699 |
| 6 | $23,479 | −$11,820 | $39,011 |
| 7 | $27,693 | −$19,776 | $45,221 |
| 8 | $30,555 | −$23,060 | $50,610 |
| 9 | $33,650 | −$28,029 | $56,031 |
| 10 | $35,351 | −$33,489 | $60,083 |
| 11 | $34,126 | −$40,425 | $62,436 |
| 12 | $32,149 | −$48,736 | $64,146 |
| 13 | $28,560 | −$57,867 | $63,895 |
| 14 | $26,273 | −$66,403 | $65,103 |
| 15 | $26,406 | −$74,026 | $69,613 |
| 16 | $26,532 | −$81,441 | $72,098 |
| 17 | $28,105 | −$86,643 | $77,859 |
| 18 | $31,300 | −$90,938 | $83,445 |
| 19 | $35,050 | −$93,850 | $89,030 |
| 20 | $38,779 | −$97,767 | $95,086 |
| 21 | $40,486 | −$102,229 | $100,750 |
| 22 | $42,437 | −$107,362 | $105,072 |
| 23 | $41,505 | −$114,817 | $108,087 |
| 24 | $39,812 | −$122,722 | $110,135 |
| 25 | $36,373 | −$132,460 | $110,367 |
| 26 | $34,203 | −$140,775 | $111,698 |
| 27 | $34,785 | −$148,423 | $116,923 |
| 28 | $35,100 | −$155,569 | $119,653 |
| 29 | $37,298 | −$161,097 | $125,836 |
| 30 | $40,975 | −$165,053 | $131,589 |
| 31 | $44,797 | −$167,756 | $137,267 |
| 32 | $48,915 | −$171,496 | $143,419 |
| 33 | $50,907 | −$175,588 | $148,810 |
| 34 | $53,470 | −$181,110 | $153,965 |
| 35 | $52,935 | −$188,418 | $157,598 |
| 36 | $51,461 | −$196,044 | $159,908 |
| 37 | $47,235 | −$207,387 | $159,728 |
| 38 | $45,362 | −$215,654 | $161,559 |
| 39 | $46,217 | −$223,019 | $167,114 |
| 40 | $47,121 | −$230,604 | $170,706 |
| 41 | $49,948 | −$235,832 | $177,117 |
| 42 | $53,421 | −$239,405 | $182,590 |
| 43 | $57,467 | −$242,282 | $188,644 |
| 44 | $61,702 | −$245,584 | $194,971 |
| 45 | $63,942 | −$249,275 | $200,077 |
| 46 | $67,191 | −$255,192 | $206,176 |
| 47 | $67,078 | −$262,314 | $210,476 |
| 48 | $65,889 | −$269,982 | $213,291 |
| 49 | $62,880 | −$280,497 | $214,549 |
| 50 | $61,277 | −$288,842 | $216,858 |
| 51 | $62,398 | −$295,901 | $220,416 |
| 52 | $63,966 | −$303,946 | $224,598 |
| 53 | $67,482 | −$308,833 | $231,217 |
| 54 | $70,746 | −$312,007 | $236,397 |
| 55 | $75,012 | −$315,061 | $242,828 |
| 56 | $79,079 | −$317,682 | $248,952 |
| 57 | $81,956 | −$321,677 | $254,419 |
| 58 | $85,884 | −$327,277 | $260,944 |
| 59 | $86,037 | −$334,056 | $265,525 |
| 60 | $85,181 | −$342,294 | $269,071 |
Download all scenario cash values (CSV). This educational case export is separate from the planned personalized Excel model.
Sources and scope
- Washington DOR: B&O classifications · Checked 2026-10-04 · Official state retailing rate table.
- Food-truck illustrative case and planning method · Checked 2026-10-05 · Authored Seattle/King County January 2027 case; inputs.json, executed 60-month model and FINANCIAL_ASSUMPTIONS.md. Declared assumptions rather than observed averages.
- Seattle Finance: business taxes and licenses · Checked 2026-10-04 · Official current city threshold.
- Chop Kitchens: leasing terms · Checked 2026-10-04 · Published Seattle-area facility tariff; availability and executed agreement unconfirmed.
- Seattle Office of Labor Standards: minimum wage · Checked 2026-10-04 · Official 2026 and announced 2027 employee minimums.
- Washington DOR: restaurants and prepared-food retailers · Checked 2026-10-04 · Official prepared-food retail taxation.
- Square: US payment fees · Checked 2026-10-04 · Inspected Square Free card-present tier.