Inventory

Delivery Aggregator Orders and Inventory: Why Marketplace Sales Skip Your Stock Counts and Hide Your Real Food Cost

Where Aggregator Sales Disappear Before They Reach Your Inventory

Delivery aggregator orders affect your inventory only when each sale is linked back to a recipe and fed into your stock system. When a marketplace order bypasses that link - because the platform does not connect to your POS, or the integration only exports data out - the ingredients it consumed are never deducted, so your on-hand counts and food cost drift steadily away from reality.

This is the gap operators hit first. One multi-site poke group running a central production kitchen was in talks with several delivery marketplaces while running its tills on a mainstream POS, only to find that some of the platforms it was evaluating did not connect to that POS at all. Every bowl sold through those channels left the kitchen, but no system deducted the proteins, bases and toppings it used. The central kitchen kept producing to a plan that its own sales data quietly contradicted.

The cost of that blind spot is measurable. One multi-channel operator found that roughly 30% of order revenue - the share flowing through delivery channels - was invisible to the back-of-house system, because those orders never reached the inventory engine. When a third of your volume does not deplete stock, variance reports, reorder suggestions and theoretical food cost are all built on a partial picture. The counts look wrong, and no one can say why.

Process flow showing a delivery aggregator order reaching the POS but failing to feed into inventory depletion


Why Modifier and Build-Your-Own Orders Deduct the Wrong Ingredients

Even when aggregator sales do reach your system, high-modifier menus are where the deductions go wrong. A build-your-own bowl or burrito is not one dish - it is dozens of ingredient combinations sold under a single menu name. If the delivery menu is not mapped to recipes at the modifier level, every order deducts the same default ingredients no matter what the guest actually chose.

Operators feel this pressure at the till. One quick-service group found that making staff select every ingredient choice on a high-modifier item was too slow for service, so they built one recipe per menu item based on the single most-common choice - the base ordered on about 75% of tickets - and adjusted stock by hand for the exceptions. It works until it does not: the manual adjustments slip during a rush, and the 25% of orders that took a different base slowly poison both the stock count and the recipe cost.

This is the deduction problem in miniature. When a menu item maps to recipes at the modifier level, each sale - dine-in or delivery - depletes the exact ingredients it used, including the swaps and add-ons, so the count reflects what really left the shelf. That mapping is also what lets a delivery order and an in-store order of the same dish consume stock correctly from the same recipe. Without it, the more your menu lets guests customise, the faster your numbers rot.

Table comparing a build-your-own bowl's real ingredient usage against a single default recipe deduction


The Food Cost Number Delivery Commission Quietly Breaks

Delivery does not just distort your stock counts - it distorts your food cost percentage, and in a direction that flatters the number. Marketplace platforms take a commission of roughly 25-35% of the order value before you are paid. If you calculate food cost against the gross order value shown on the platform, rather than the net revenue you actually keep, every delivery sale looks more profitable than it is.

The maths is unforgiving. A delivery brand that reports 28% food cost against gross revenue is, at a 30% take-rate, actually running closer to 39% food cost against the revenue it retains. That is the difference between a healthy channel and one that loses money on every order - and it is completely hidden if your reporting never separates gross from net. Ghost and delivery-first brands hit this hardest, because delivery is not one channel among many; it is the whole business.

The fix is to cost delivery items against retained revenue and to watch that channel separately from dine-in, the same discipline you would apply when you isolate theoretical versus actual food cost variance by site. A blended food cost across channels averages the delivery problem into invisibility; a per-channel view surfaces it.

Stat callout showing 28 percent food cost on gross delivery revenue rising to 39 percent on net revenue after commission


One-Way Export vs Two-Way Sync: What to Confirm Before You Trust an Integration

Because so much of this depends on data actually flowing into your inventory system, the direction of a POS or aggregator connection matters more than whether one exists at all. One operator was told during the sales process that his POS would automatically feed live sales into his new inventory platform, then discovered after signing that the integration only exported data out - the only way in was a manual file upload. He said plainly he would not have signed up had he known.

Third-party limits make this worse. Some POS and aggregator providers refuse open API access, or cannot supply the SKU and modifier detail an inventory system needs to deduct accurately - a constraint the operator cannot resolve alone. Before you commit, confirm the connection is a live two-way sync, not export-only; that it carries item-level and modifier-level detail, not just order totals; and that it warns you before a duplicate manual import double-depletes stock. These are the same questions that decide whether a POS feed will keep your inventory accurate or quietly corrupt it.

This is also where breadth of native connections earns its keep. A platform that already covers POS, online-order and aggregator categories across 75+ integrations is far more likely to have a real two-way link to the specific platforms you run than one that has to scope a custom connector for each.

Comparison table of one-way export versus two-way sync across sales direction, modifier detail and duplicate protection


To tell whether this is happening in your own operation, reconcile a single delivery-heavy day: pull the orders each aggregator reports, then check whether those exact sales appear as stock depletion and whether the ingredients deducted match what those dishes actually use. If delivery volume is not moving your counts, the feed is broken or export-only. If your food cost report shows one blended number, rebuild it per channel against net revenue and see where delivery really sits. And if your high-modifier items map to a single default recipe, that is your first fix - map to the modifier level before you trust another count.

Getting delivery right is not a marketing project; it is a back-of-house data problem. When aggregator sales flow into recipe-level depletion and are costed against the revenue you keep, delivery becomes just another channel you can actually manage - not a hole in the middle of your inventory and food cost. Supy connects POS and delivery aggregators, maps menu items to recipes at the modifier level so sales deplete the right ingredients, and keeps channel-level food cost honest.

Book a Demo with Supy - make delivery aggregator orders deplete inventory and reflect true food cost

Ready to optimize your restaurant operations?

Blog

Our operational insights

No items found.

Your questions 
answered

Everything you need to know about Supy — from setup to integrations, pricing, and daily use. If it’s not covered here, just ask.

Comment les commandes d'agrégateurs de livraison affectent-elles l'inventaire de mon restaurant ?
+

Les commandes d'agrégateurs de livraison devraient réduire les stocks exactement comme les ventes en salle, mais seulement si chaque commande est associée à une recette et injectée dans votre système de gestion des stocks. Lorsqu'une plateforme marketplace ne se connecte pas à votre POS, ou que la connexion ne fait qu'exporter les données, ces ventes ne déclenchent jamais de déduction. Les ingrédients quittent la cuisine sans que rien ne soit enregistré, si bien que les inventaires en cours, les suggestions de réapprovisionnement et le coût matière théorique dérivent tous. Les opérateurs dont le volume de livraison est important peuvent perdre la visibilité sur une large part de ce qu'ils consomment réellement, ce qui fait de la livraison un problème de données en cuisine avant d'être un canal de vente.

Pourquoi mon ratio coût matière est-il faussé sur les commandes de livraison ?
+

Très probablement parce qu'il est calculé sur la valeur brute de la commande plutôt que sur le chiffre d'affaires que vous conservez. Les marketplaces de livraison prélèvent une commission d'environ 25 à 35 % avant de vous verser votre dû, de sorte qu'un plat affichant un coût matière de 28 % sur le chiffre d'affaires brut peut s'approcher de 40 % sur le chiffre d'affaires conservé. Un coût matière global sur tous les canaux masque entièrement cette réalité. Pour voir le chiffre réel, calculez les articles de livraison sur le chiffre d'affaires net après commission et suivez ce canal séparément de la restauration sur place, afin qu'une ligne de livraison déficitaire ne puisse pas se fondre dans la moyenne et devenir invisible.

Que signifie une intégration POS unidirectionnelle ou bidirectionnelle pour la gestion des stocks ?
+

Une synchronisation bidirectionnelle envoie les ventes en temps réel dans votre système de gestion des stocks, de sorte que chaque commande réduit automatiquement les stocks. Une intégration unidirectionnelle ou en export uniquement envoie des données hors du POS mais n'intègre pas les ventes, ce qui signifie que le seul moyen de charger les ventes est un import de fichier manuel. Il arrive que des opérateurs soient informés qu'ils bénéficient d'un flux en temps réel et découvrent après signature qu'il s'agit d'un export uniquement. Avant de vous engager, confirmez explicitement le sens du flux : demandez si les ventes alimentent automatiquement la plateforme de gestion des stocks, au niveau de l'article et du modificateur, et si les imports manuels en doublon sont prévenus pour éviter que les stocks ne soient déduits deux fois.

Comment les commandes personnalisées et les modificateurs causent-ils des erreurs d'inventaire ?
+

Un bowl ou un burrito à composer soi-même est vendu sous un seul nom dans la carte, mais représente de nombreuses combinaisons d'ingrédients. Si la carte n'est pas associée à des recettes au niveau du modificateur, chaque commande déduit les mêmes ingrédients par défaut, quelle que soit la sélection du client. Certains opérateurs contournent les caisses lentes en associant une recette à la sélection la plus courante et en ajustant le reste manuellement, mais ces corrections manuelles passent à travers les mailles lors du service. Il en résulte des inventaires et des coûts de recettes qui dérivent d'autant plus que votre carte laisse les clients personnaliser leur commande. L'association au niveau du modificateur permet à chaque vente de déduire exactement les ingrédients qu'elle a utilisés.

Dois-je calculer le coût matière de la livraison sur le chiffre d'affaires brut ou net ?
+

Calculez-le sur le chiffre d'affaires net, c'est-à-dire le montant que vous conservez après déduction de la commission de la plateforme. Un coût matière calculé sur le brut flatte chaque commande de livraison car il ignore les 25 à 35 % que le marketplace prélève. Une enseigne affichant un coût matière de 28 % sur le brut peut en réalité avoisiner 40 % sur le net avec un taux de commission de 30 %, ce qui fait la différence entre un canal rentable et un canal qui perd de l'argent par commande. Calculez chaque article de livraison en regard du chiffre d'affaires conservé, et analysez la livraison séparément plutôt que de la regrouper avec la restauration sur place, afin que la marge réelle par canal soit visible et que vous puissiez agir.

Puis-je connecter des agrégateurs de livraison directement à mon système de gestion des stocks ?
+

Souvent oui, mais cela dépend de la couverture des intégrations natives et de la qualité des données fournies par le prestataire. Certaines plateformes POS et agrégateurs refusent l'accès à une API ouverte ou ne peuvent pas fournir le niveau de détail SKU et modificateur dont un système de gestion des stocks a besoin, ce qui bloque les déductions précises quoi que vous fassiez. Une plateforme offrant une large couverture native sur les catégories POS, commandes en ligne et agrégateurs est bien plus susceptible de disposer d'une véritable liaison bidirectionnelle avec les systèmes que vous utilisez. Avant de signer, confirmez que les plateformes que vous utilisez sont prises en charge par une connexion en temps réel au niveau de l'article, et non par un connecteur personnalisé qui nécessite encore un paramétrage.

Comment savoir si les ventes en livraison réduisent correctement mes stocks ?
+

Rapprochez une seule journée à fort volume de livraison. Récupérez les commandes que chaque agrégateur déclare, puis vérifiez si ces ventes apparaissent bien comme une réduction des stocks dans votre système de gestion des stocks et si les ingrédients déduits correspondent à ce que ces plats utilisent réellement. Si le volume de livraison ne fait pas évoluer vos inventaires, le flux est interrompu ou configuré en export uniquement. Si votre rapport de coût matière affiche un seul chiffre global, reconstituez-le par canal face au chiffre d'affaires net et voyez où se situe réellement la livraison. Et si les articles à modificateurs multiples sont associés à une recette par défaut unique, corrigez d'abord le paramétrage. Ces trois vérifications révèlent presque toutes les erreurs d'inventaire et de coût matière liées à la livraison.

Êtes-vous prêt à transformer vos opérations ?

Comme plus de 3 500 restaurateurs utilisez Supy pour réduire vos coûts, rationaliser les opérations et prendre des décisions plus intelligentes.