Ghost Kitchen & Dark Kitchen Closing Checklist - Refunds, Ratings & Menu Sync
Closing a Ghost Kitchen & Dark Kitchen is a data job before it is a cleaning job: pull today's refunds and error adjustments per brand, categorise every complaint, reply to every review, and reconcile the 86 list (items marked sold out) on every platform. These 9 checks also audit each virtual brand against the platform's listing rules. They also reset shared surfaces between brands. Evidence behind them includes DoorDash's 14-day self-service window for disputing an error adjustment. It also includes Uber Eats removing 8,000 virtual restaurant listings in five months. And a Yelp study found one extra star moved independent restaurant revenue 5–9%.
The checklist · 10 checks
Handle complaints while it still counts
1. Pull today's refunds, error adjustments and 1–2 star reviews from every platform, for each brandOn DoorDash, you can only dispute charges yourself for deliveries from the last 14 days. After that, you must go through support. Other platforms do not publish a similar time limit, so check your own merchant agreement. Either way, only your own same-day packing log can win a dispute. A lost dispute can cost up to 100% of the subtotal plus tax.
2. Sort every complaint into a category: missing item, wrong item, wrong extra, cold, late, seal or spillThe mix of complaints tells you which safeguard failed. 66% of customers blame the restaurant either way, so you need the real cause, not just the blame.
3. Reply to every rating and complaint on every platform before you close the shiftFor an independent brand with no shopfront, the rating is the shopfront. In one Yelp study, gaining one star in rating raised independent restaurant revenue by 5–9%.
Get tomorrow's menus right
4. Reconcile the 86 list (out-of-stock list) back to live on every platform and set anything still out for tomorrowAn item left 86'd overnight is lost revenue you won't notice. An item wrongly marked live becomes tomorrow's cancellation. Cancellations averaged 2.97% of orders.
5. Check each virtual brand against the platform's listing rules: how different the menu is, item count, and share of hot itemsUber Eats removed 8,000 virtual listings in five months. DoorDash requires the menu to be at least 50% different from other menus at the same address. A brand that fails these rules gets delisted, with no warning.
6. Check each brand cleared the platform's minimum weekly order volume, and act on the ones that didn'tUber Eats requires at least 3 orders a week to keep a brand listed. A brand with no orders quietly loses its kitchen space when it is delisted.
Close the kitchen down
7. Seal, date and label chilled and prepped stock by brand, then store it. Keep refrigeration ON.Shared cold storage between brands is where labels get lost and allergens get mixed up. If stock is not dated and labeled, throw it out.
8. Deep-clean shared assembly and packing surfaces between brands before closeIn one sensor study, gluten test results were higher at dinner than breakfast (34% against 27%), though the study does not explain why. A shared surface that is never cleaned carries yesterday's allergen into tomorrow's free-from order. That part is under your control.
9. Restock the packing bench, seals, labels and printer roll for tomorrow's openA packer who has to improvise at opening will skip checking the ticket. Mistakes start with the missing seal, not the missing item.
Hygiene & Safety
10. Sanitize prep boards, utensils and bins at the end of the shift.Leftover food debris on tools breeds bacteria overnight.
Frequently asked questions
How long do you have to dispute a delivery app's order error charge?On DoorDash, the delivery must have occurred within the last 14 days for a merchant to raise the dispute themselves. Beyond that, you have to contact DoorDash Support. Errors a customer reports 72 or more hours after delivery are not charged to the merchant at all. The charge itself is 25% to 100% of the applicable item price plus tax. A wholly wrong order is charged at 100% of order subtotal plus tax, after commissions are taken out. Note this is DoorDash's published rule. Uber Eats, Deliveroo and Just Eat do not publish equivalent windows. Check your own merchant agreement, which changes more often than the law does. That short self-service window is the entire reason to pull refunds and error adjustments per brand at close, rather than at month-end. A same-day packing log is what wins the dispute. Nobody reconstructs one two weeks later.
Why do virtual brands get removed from delivery platforms?Mostly for duplicate menus and too few orders. Brands get no warning before they are removed. Uber Eats removed 8,000 virtual restaurant listings between March and July 2023, in a duplication crackdown. It requires a minimum of 3 orders per week for a listing to stay live. DoorDash requires virtual brands to show 50% menu differentiation from other menus at the same address. It also requires a minimum of 8 items, and at least 50% hot or prepared items. Auditing each brand against those rules at close is cheaper than discovering a brand has been delisted.
Is it worth replying to delivery app reviews and complaints?For an independent brand with no shopfront, the rating effectively is the shopfront. So yes. A one-star increase in Yelp rating caused a 5–9% increase in revenue for independent restaurants. The effect was close to zero for chains. That study is for sit-down restaurants and covers Seattle revenue from 2003 to 2009. Treat the number as a general trend, not a forecast for delivery apps. The complaint mix is worth as much as the reply. 24% of consumers hit by an incorrect order request a refund, 20% stop reordering, and 17% post a review. 66% blame the restaurant rather than the courier. So categorising each complaint as missing item, wrong item, cold, late, seal or spill tells you which control actually failed.
More Ghost Kitchen & Dark Kitchen checklists
One free app has all of them: open the Ghost Kitchen & Dark Kitchen Checklists app - offline, no account, add it to your home screen.
Sources
Every statistic on this page comes from public inspection and food-safety data:
This is the manual version
PeakScale Ops runs checks like these automatically across 2,000+ outlets. See the real thing →