HomeArticles › Ghost Kitchens
GHOST KITCHENS

Running five brands from one line

Biz Dev App · Published 2026-07-21 · 8 min read

Ghost kitchens fail for the same reason multitasking fails. Human attention does not split cleanly. A kitchen running five brands from one line will die under the load unless the software absorbs the switching cost. Here is how to think about that software.

The ghost kitchen premise, honestly

A single kitchen. Five virtual brands. Each brand has its own DoorDash listing, its own Uber Eats presence, its own Instagram, its own price point. All five brands share the same walk-in, the same line, the same expo. On a good day the fixed costs get spread across five brand revenue streams. On a bad day the expo forgets which ticket goes on which receipt and the whole thing collapses.

Ghost kitchens work when the software makes the multi-brand switching invisible. They fail when the operator has to hold the brand context in their head.

The KDS routing problem

A wing order from your Nashville-hot-chicken brand and a wing order from your Buffalo-wing brand both hit the fryer station. The line cook cannot tell them apart from the ticket. They are both wings, they both live at the fryer. The KDS has to make the difference obvious.

xRESTAURANTx routes every ticket with three visual anchors that survive a fast glance.

The expo problem

Expo is where ghost kitchens die. The runner sees ten bags on the pass and needs to know which bag goes to which DoorDash driver, which brand the bag represents, which order number matches. Get it wrong and a Nashville-hot bag goes out with a Buffalo-branded receipt and the guest leaves a one-star review that hits both brands.

xRESTAURANTx pairs every ticket with a bag label that prints at the expo station. The label has the brand color bar, the brand logo, the order number, the driver name, and a visible pickup timer. When the driver walks in, expo scans the driver name on the app and only the matching bags glow on the pass.

The receipt problem

Every brand has to feel like a real restaurant to the guest. That means brand-specific receipts, brand-specific packaging, brand-specific tone of voice on the confirmation email. Nothing kills a ghost brand faster than a receipt that says "Kitchen Number Seven" in the return address.

Configure per-brand:

Payouts across five brands

The finance side of ghost kitchens is where most operators lose money without noticing. Each brand has its own DoorDash payout, Uber Eats payout, direct-order payout. Five brands times three aggregators equals fifteen ledgers to reconcile every week. Most operators do it in a spreadsheet, most spreadsheets are wrong.

xRESTAURANTx settles all fifteen ledgers into one operator dashboard. Per-brand P&L rolls up automatically. Aggregator fees, marketing spend, and food cost split by brand. Then the payout to the kitchen crew fires the same night, aggregated across all five brands so the cook does not have to think about which brand paid what.

Every ghost kitchen crew knows this truth: you cannot ask a line cook to think about which brand a ticket represents. The software has to do it.

How to price when you cannot see your competitor

A brick and mortar restaurant prices by looking at the neighborhood. A ghost kitchen brand cannot do that. It is competing with every brand on every aggregator in the delivery radius. Pricing is a live game.

xRESTAURANTx pulls aggregator pricing for the top three competitors per brand per zone every hour. If Nashville-hot competitor drops their wing platter from twenty-two to nineteen, the operator sees the flag in the morning report. Not a call to action, just a signal.

How many brands is too many

Every ghost kitchen operator asks this. The honest answer is: however many the KDS can route cleanly and however many the expo can dispatch cleanly. In our observed operations the number is usually four to six for a full line. Above six the switching cost eats the marginal revenue. Below three you are not amortizing the fixed cost well.

The three metrics that matter

  1. Ticket time by brand. If one brand consistently runs slower than the others it usually means the KDS routing needs a rethink for that brand's items.
  2. Complaint rate by brand. Track guest complaints per hundred tickets, per brand. A rising complaint rate in one brand while the others stay flat almost always traces to a mislabeled bag or a receipt bug.
  3. Contribution margin by brand. Food cost, packaging cost, aggregator fee, driver tip. If a brand is under thirty percent contribution margin it is probably subsidizing the others.
xRESTAURANTx by Biz Dev App
The restaurant operating system. Menus, orders, payments, KDS, staff training. Built for every style of restaurant and every price range. Read more at xrestaurantx.com/articles.

Free To Reprint

This article is free to reprint on your restaurant blog, newsletter, or industry publication. Keep the byline intact and link back. Suggested attribution:

Originally published on xrestaurantx.com by Biz Dev App. Read more restaurant operating articles at https://xrestaurantx.com/articles/ghost-kitchens-multi-brand-kds-routing.html

See xRESTAURANTx in action

Twenty minute demo. Bring your current menu.

Email a Demo Request