A profitable dark kitchen is not the one with the cleverest menu or the trendiest virtual brand. It is the one that owns part of its customers. As long as every one of your orders runs through Uber Eats and Deliveroo, you are not running a kitchen: you are renting your margin to platforms that take 25 to 30% on every ticket. And that rent, you pay it every single day, without ever seeing it as an expense you could cut.
I'm Léo, I run Pépite Pass. We operate digital menus, commission-free click and collect, and Apple Wallet and Google Wallet loyalty cards for restaurants and dark kitchens all over France. I see a lot of kitchen-without-a-dining-room projects go by, and the pattern is almost always the same: a quick start thanks to the platforms, a rush of volume, then the cold shower when you look at what is actually left at the bottom of the account once commission, VAT and ingredients are paid.
This article is not a guide to building your kitchen or choosing your cooking equipment: others do that very well. My subject is the one variable that really decides your profitability: the share of your turnover you manage to shift to direct ordering, with no middleman. And on that, I have something concrete to share.
1. The real cost line for a dark kitchen is the commission
When someone about to open one shows me their business plan, they have often worked everything out neatly: food cost, the rent on the kitchen, wages, packaging. And then comes the line "platform commission", treated as a detail. It is the opposite: on a 100% delivery dark kitchen, it is the heaviest line in the entire P&L, often ahead of raw ingredients.
Let us do the maths out loud, because it hurts but it is necessary. On the full delivery model, count on a commission of around 30% of the basket. Put that on a decent volume:
| Monthly turnover on platforms | Commission taken (~30%) | What never lands in the till |
|---|---|---|
| €20,000 | ~€6,000 | €6,000 / month, €72,000 / year |
| €40,000 | ~€12,000 | €12,000 / month, €144,000 / year |
| €50,000 | ~€15,000 | €15,000 / month, €180,000 / year |
Read that last column carefully. On a volume of €50,000 a month, you hand over about €15,000 in commission every month. That is not an abstract sum: it is the salary of two people, it is the equivalent of a second kitchen, it is the difference between a business that breathes and one that runs after its cash flow. And as long as that turnover runs through the platforms, you have no lever on it at all.
The mental trap is to treat this commission as inevitable, on the same footing as VAT or electricity. It is not. It is the price of a customer acquisition service. And like any acquisition cost, it becomes absurd the day you pay full price to bring back a customer who was already yours.
2. The platform is an acquisition channel, not your business
Here is the shift in perspective that changes everything. Uber Eats and Deliveroo are not your customers, and they are not your enemies either. They are paid acquisition channels, exactly like an ad campaign. On that score they are actually rather effective for the first order: they have the audience, the app is in everyone's pocket, and a new customer discovers you without your lifting a finger.
The problem is not the first order. The problem is the tenth. When a customer has already ordered from you five times, knows your menu, has added you to their favourites, you keep paying 30% to the platform for a customer it no longer really brings you. You are paying for an acquisition that already happened. That is the leaky bucket.
The sensible logic, then, is to separate the two jobs:
- The platforms for acquisition: let them bring you new customers, that is their strength. Accept the commission as a marketing cost on the first purchase.
- Your direct channel for loyalty: once the customer is won over, move them to your own ordering page, with no commission, where you own the relationship.
I have already spelt out this reasoning for the classic restaurant in this article on the three marketing mistakes that shut restaurants down: the first mistake is almost always renting your customer relationship instead of owning it. For a dark kitchen it is even more true, because you have neither a shopfront nor a dining room to make up for it in person.
3. The concrete direct channel: a 0% commission ordering page
In practical terms, what does this direct channel look like? Not a complicated website nor a bespoke app that would cost you a fortune to build. It looks like an online ordering page, public, reachable by a link and a QR code, on which the customer picks their dishes, pays, and chooses collection or delivery. The money comes to you, without a platform taking its cut on the way.
That is exactly what we built with the Pépite Pass digital menu. On a single page you get four tools:
- The living menu: your dishes, photos, prices, allergens and dietary notes, editable in 30 seconds with instant updates. If you change a price or pull a dish that is out of stock, it is updated immediately, including in automatic translation into every language.
- The shareable storefront: a public page that acts as your official site (menu, opening hours, photos, about, contact), with a QR code generated automatically. It is your own address, outside any algorithm.
- 0% commission click and collect: the customer orders ahead from their phone, comes to collect in person, and your kitchen gets a notification on its tablet the moment an order comes in. Always with no Pépite Pass commission, whatever the volume.
- Booking: less central for a pure dark kitchen, but useful as soon as you open a collection counter or a corner with a few seats.
The business model is the exact opposite of the platforms'. Instead of a proportional cut that grows with your success, you pay a fixed monthly subscription. The more your direct volume grows, the more trivial that subscription becomes next to what it lets you collect with no commission. It is the exact opposite of the platform mechanism, where the more you succeed, the more you pay.
See the digital menu + 0% commission click and collect
And let us be clear on the philosophy: the idea is not to cut off Uber Eats tomorrow morning. If you do 100% of your volume on it, dropping it overnight would be suicidal. The idea is to open a second tap, your own, and to patiently push more and more water through it. Every order that shifts to direct is 30% of margin reclaimed on that ticket.
4. How to move a customer from the platform to direct
This is the awkward operational question, because the platform does everything to make sure you never get access to the customer. You know neither their name, nor their number, nor their exact address. The one moment you have physical contact with them is the delivery bag. So that is where it all plays out.
The method that works, and that I see working at the serious dark kitchens, comes down to a few simple, repeated moves:
- Slip a card into every bag with a QR code that leads to your direct ordering page. Not a generic flyer: a card that gives a concrete reason to order directly next time. A free dish, a drink included, an exclusive menu reserved for the direct channel.
- Lead with the customer benefit, not yours. Nobody orders directly to save you a commission. But "no delivery fee on collection" or "€5 off your next direct order" speaks to them.
- Show your QR code everywhere you can: on the packaging, on your social media, in your signature. The Pépite Pass storefront generates this QR automatically, you just have to print it.
- Be patient and consistent: a customer does not switch on the first try. But by finding your card in every bag over and over, a real share of your regulars ends up getting into the habit of ordering from you directly.
What is at stake behind this bridge is taking back the customer relationship. As long as it belongs to the platform, you are interchangeable: the day a competitor pays to get above you in the app, your customers no longer see you. I have put figures on what a customer you let slip away really costs in this article on the cost of a lost customer in hospitality: for a dark kitchen, that cost is multiplied, because a lost customer takes with them an ordering frequency you never managed to measure.
5. Loyalty, the link dark kitchens forget
Once the customer has moved to your direct channel, the work is only beginning. This is where you can do what was impossible on the platform: bring them back, without paying for acquisition again each time. And here, the digital loyalty card makes complete sense, even for a kitchen with no dining room.
The principle: on the direct order, you invite the customer to add your loyalty card to their Apple Wallet or Google Wallet, by scanning a QR code or via a link, with no app to download. Then, with every order, they build up points or stamps. After a set number, they get a free dish. The "10th dish free" mechanic works just as well for a dark kitchen as for a coffee shop: your cost to give away the dish is trivial against the nine orders you have locked in.
The real treasure is the re-engagement channel. A Wallet card opens up free, unlimited push notificationson the customer's lock screen. Where the platform jealously guards the contact, you can write to your customers directly: "new dish this weekend", "it has been two weeks, here is €5 off your next order", "your free dish is waiting for you". With no SMS to pay for, no one in between. It is exactly the lever the all-platform dark kitchen model structurally lacks.
6. The storefront: existing outside the algorithm
A dark kitchen has a handicap few people name: it is invisible. No shopfront, no sign, no passer-by stumbling on the address by chance. If you disappear from Uber Eats, you no longer exist for anyone. It is a situation of total dependence, and it is exactly what makes these businesses so fragile when a platform changes its rules or its ranking.
The shareable storefront solves part of the problem. It is a public page, in your name, that depends on no algorithm: your menu, your photos, your opening hours, your area, and the button to order directly. You share it on your Google Business Profile, on Instagram, in your delivery bags, everywhere. The QR code generates itself. It is your own address, the one no one can take away from you.
On the exact role of this page and its QR code in the ordering mechanism, I have written a full guide: the digital menu and the restaurant QR code, how it works. Everything that applies to a restaurant with a dining room applies to a dark kitchen too, and is even more strategic: it is your only anchor outside the platforms.
7. Collection in person: the full margin everyone forgets
We link the dark kitchen to delivery so tightly that we forget an obvious point: part of your clientele lives or works a few minutes from your kitchen. Those people would be glad to come and collect their order, especially if it saves them the delivery fees and the wait. And for you, collection is full margin: zero commission, zero delivery cost.
Click and collect makes this smooth. The customer orders ahead, picks their collection slot, pays online, and comes to pick up their ready order. Your kitchen gets the notification at the right moment, with no queue to manage and no on-site payment. Many dark kitchens discover that a real fraction of their volume shifts to collection as soon as they offer the option clearly, simply because no one had ever offered it to them.
Combine the three pieces and the model changes in nature: the storefront makes you visible, click and collect takes payment with no commission, the loyalty card brings customers back. You are no longer a line in an app you do not control, you are a brand with its own customers. It is exactly the logic I describe for other local trades, as in this guide on the budget for opening a pizzeria and commission-free online ordering, or on the daily footfall side in this article on the profitability of a bakery. The trade changes, the underlying mechanism is the same.
8. If I had to sum it up in one sentence
A dark kitchen's profitability is not won by shortening the menu or launching a third virtual brand. It is won by reclaiming the share of turnover the platforms take from you, one order at a time, by shifting it to a channel you own.
That channel comes down to three pieces, to install in this order: a direct ordering page at 0% commission to stop renting your margin, a shareable storefront with a QR code to exist outside the algorithm, and a Wallet loyalty card to bring your customers back without paying for acquisition each time. The three go live in a few days and cost a fixed subscription, less than the price of a coffee a day, compared with the thousands of euros in commission you hand over every month without blinking.
If you are launching or running a dark kitchen and you want us to look at your case in concrete terms, message me on WhatsApp at 06 03 90 27 83. I will not sell you a magic solution: I will tell you what I see working at the kitchens we support, and how to start diverting part of your volume to a channel that takes nothing from you on each order. It is free, with no commitment, and it will very likely save you a few months of rent paid to Uber Eats.



