East Africa Local BusinessFood & Beverage

Kenya Food Delivery Costs Are Eating Your Margins in 2026

Written by Carolyne Kigathi·28 August 2025·8 min read·GuideIntermediate
Share:PostShare

In this article
  1. Kenya's food delivery market hits KSh 27B — but the money isn't landing in your till
  2. What this means for a restaurant doing KSh 2M–20M revenue
  3. Three moves smart Nairobi restaurant operators are making right now
  4. How AskBiz shows you exactly which delivery channel is costing you money
  5. Warning signs your delivery costs are getting worse — check these in the next 30 days
  6. Your action plan for this week
Key Takeaways

Kenya's online food delivery market is racing toward USD 208.2 million (KSh 27B) by 2027 — but platform commissions, POS upgrades, and last-mile delivery fees are compressing net margins for Nairobi restaurant owners right now. A mid-size Westlands restaurant can lose 28–35% of delivery revenue before a single ingredient is costed. This week: pull your M-Pesa Till statement, calculate your true per-order margin, and decide whether your delivery channel is profit or performance theatre.

  • Kenya's food delivery market hits KSh 27B — but the money isn't landing in your till
  • What this means for a restaurant doing KSh 2M–20M revenue
  • Three moves smart Nairobi restaurant operators are making right now
  • How AskBiz shows you exactly which delivery channel is costing you money
  • Warning signs your delivery costs are getting worse — check these in the next 30 days

Kenya's food delivery market hits KSh 27B — but the money isn't landing in your till#

Kenya's online food and grocery delivery market is projected to reach USD 208.2 million — roughly KSh 27 billion — by 2027. That number is being cited in boardrooms, investor decks, and LinkedIn posts across Nairobi. What it doesn't say is where that revenue actually ends up. It is not mostly sitting in restaurant bank accounts. Globally, the online food delivery market grew from USD 177.9 billion in 2025 to USD 198.99 billion in 2026 — an 11.9% jump in a single year. In East Africa, that momentum is real. Smartphone penetration is up, mobile internet costs are down, and a Nairobi consumer ordering via Glovo or Bolt Food at 7pm on a Thursday is now completely normal behaviour. But here is the structural problem for operators. Growth in order volume does not automatically mean growth in margin. In Kenya, delivery platforms charge commission rates of 20–30% per order. Add M-Pesa transaction fees, packaging costs, rider coordination, and the KSh 8,000–18,000 receipt printer you replaced last quarter — and the per-order economics get uncomfortable fast. Last year, a mid-size Karen restaurant doing KSh 800k/month in delivery revenue might have cleared 12–15% net on those orders. This year, with platform commissions holding firm and POS hardware costs rising — full hardware bundles now run KSh 45,000–90,000 — that same restaurant is looking at 8–11% if nothing has changed operationally. The market is growing. Your share of it is shrinking. Those are two different stories, and most Nairobi founders are only reading the first one.

What this means for a restaurant doing KSh 2M–20M revenue#

Take a Kilimani-based restaurant doing KSh 3.5M in annual revenue, with roughly 40% of orders — KSh 1.4M — coming through a third-party delivery platform. Here is the real landed cost of that delivery channel: Platform commission at 25%: KSh 350,000 gone before anything else. M-Pesa paybill or Till charges on inbound payments: roughly 1.2–1.5% on the volume that flows through mobile money — call it KSh 16,800–21,000 per year. Packaging upgraded to meet platform photo standards: KSh 4–8 per order, adds up to KSh 20,000–40,000 annually at 5,000 orders. POS software subscription — mid-tier Kenyan providers now charge KSh 2,500–6,000/month — that's KSh 30,000–72,000 per year. Rider coordination or in-house delivery staff: KSh 150,000–300,000 per year for even a lean operation. Total delivery overhead on that KSh 1.4M channel: conservatively KSh 566,000–783,000. That's a cost-to-revenue ratio of 40–56% before food, labour, or rent is touched. Now compare that to dine-in orders processed via M-Pesa Till — no platform commission, lower packaging cost, and the customer is already in your space. The margin differential between dine-in and third-party delivery is often 18–22 percentage points for Nairobi restaurants. This is the conversation most restaurant owners in Westlands and Kilimani are not having with their accountants yet. They are celebrating order volume growth on Glovo. They are not tracking net margin per channel — and that is a KSh problem hiding in plain sight.

Three moves smart Nairobi restaurant operators are making right now#

**1. Build a direct ordering channel before Q3 peak season.** Several Nairobi restaurants — including casual dining spots in Lavington and Westlands — have added WhatsApp-based ordering using tools like Sema or a simple Google Form linked to an M-Pesa Till. No platform commission. Customer pays directly via M-Pesa STK Push. You keep the full KSh 500 instead of KSh 375 after a 25% platform cut. The trade-off is marketing effort, but for restaurants with a loyal base of 200+ repeat customers, the numbers flip fast. Start by exporting your Glovo or Bolt Food customer data (where the platform allows), build a WhatsApp broadcast list, and run a loyalty discount for direct orders. **2. Renegotiate your POS contract or switch to integrated billing.** If your POS software is not connected to your M-Pesa Till and your kitchen display, you are running three systems manually and absorbing the reconciliation errors. Kenyan POS providers including Lightspeed integrators, MarketForce, and newer entrants now offer bundles that integrate M-Pesa STK Push directly into the order flow. Hardware bundle costs of KSh 45,000–90,000 sound steep, but if it eliminates one billing error per day at an average KSh 400 per missed item, payback is under 12 months. **3. Cost your menu for delivery separately — not the same price as dine-in.** This is standard in Nairobi's top-performing F&B chains. Your Jollof rice costs KSh 450 dine-in. On Glovo, it should be listed at KSh 520–540 to absorb platform commission and packaging without compressing your food margin below 60%. If you have not repriced your delivery menu in the last six months, do it this week. Check what your top three competitors list the same dish for on the platform.

How AskBiz shows you exactly which delivery channel is costing you money#

A Nairobi restaurant owner — three branches, two of them on Glovo — opens AskBiz and types: *'Which of my branches has the worst margin on delivery orders after platform fees and M-Pesa charges this quarter?'* AskBiz pulls from the M-Pesa STK Push CSV exports uploaded from all three branches, cross-references with the Xero sales data, and returns this inside 20 seconds: *'Branch 2 (Westlands) delivery margin: 9.3%. Branch 1 (Kilimani) delivery margin: 14.7%. Branch 3 (CBD) delivery margin: 6.1%. Primary drag on Branch 3: M-Pesa paybill charges have risen 18% this quarter — you are processing more low-value orders (average KSh 320) where the fixed fee component hits harder. Recommendation: introduce a minimum delivery order value of KSh 450 at Branch 3.'* That is the CFO Dashboard working in real time — not a spreadsheet you build on Sunday night. The founder now knows which branch to fix, what the fix is, and what margin recovery looks like in KSh terms. No consultant. No waiting for the accountant. One question, one answer, one decision before the next service.

Warning signs your delivery costs are getting worse — check these in the next 30 days#

**1. Your M-Pesa Till statement shows rising transaction counts but flat or falling net receipts.** More orders, less money landing. That gap is fees, reversals, or platform settlements taking longer. Pull the statement from M-Pesa Business or your bank today. **2. Your cost-of-packaging line is growing faster than your order volume.** If orders grew 15% but packaging spend grew 25%, someone is over-packaging or your supplier repriced without telling you. Check your last three Jumia Business or local supplier invoices. **3. Your platform payout cycle has extended.** Glovo and Bolt Food typically settle weekly. If that has shifted to 10–14 days, your working capital cycle has quietly tightened. You will feel it when supplier payments are due. **4. Your POS system and your M-Pesa records don't match at end of day.** A KSh 2,000–5,000 daily reconciliation gap compounds to KSh 60,000–150,000 per month in untracked loss or revenue. Fix the integration before the KRA audit finds it first.

Your action plan for this week#

**Before Friday:** Calculate your true net margin per delivery order on your biggest platform. Take last month's platform payout, subtract M-Pesa fees, packaging, and your allocated rider cost. Divide by order count. If the number is below 10%, your delivery channel is a marketing expense, not a profit centre — and you need to treat it like one. **Set up once:** Create a separate M-Pesa Till or paybill for delivery orders versus dine-in. This single move makes margin-by-channel tracking clean and audit-ready for KRA. Contact your Safaricom Business relationship manager or visit the M-Pesa Business portal to add a secondary Till under your existing business account. **Track monthly:** Net margin per delivery channel versus dine-in. Not gross sales. Not order volume. Net margin in KSh, after every fee. This single metric will tell you more about your restaurant's health in 2026 than your top-line revenue number ever will.

📊 By The Numbers
208.2 million27 billion177.9 billion198.99 billion11.9%

People also ask

What percentage do Glovo and Bolt Food charge Kenyan restaurants in commission?

Kenyan delivery platforms typically charge restaurants 20–30% commission per order. On a KSh 500 meal, that is KSh 100–150 gone before food, packaging, or labour is costed. Smart Nairobi operators offset this by pricing delivery menus 15–20% higher than dine-in and building direct WhatsApp ordering channels to reduce platform dependency.

How much does a POS system cost for a restaurant in Kenya in 2026?

A full POS hardware bundle in Kenya runs KSh 45,000–90,000 in 2026. Software subscriptions add KSh 2,500–6,000 per month depending on the provider. The most cost-effective approach for Nairobi restaurants is a bundle that integrates directly with M-Pesa Till — it eliminates daily reconciliation errors that can cost KSh 60,000–150,000 monthly in untracked revenue.

How do I calculate my true delivery margin for my Nairobi restaurant?

Take your monthly platform payout, subtract the platform commission (20–30%), M-Pesa transaction fees (1.2–1.5% of volume), packaging costs, and rider coordination costs. Divide the result by total delivery revenue. Anything below 10% means delivery is effectively a marketing cost, not a profit channel. Recalculate every month — fees compound quietly.

What is the Kenya online food delivery market size in 2026 and 2027?

Kenya's online food and grocery delivery market is projected to reach USD 208.2 million — approximately KSh 27 billion — by 2027, driven by smartphone penetration and urban consumer behaviour shifts. Kenya leads Africa in online delivery adoption, ahead of Nigeria and South Africa. However, market growth does not automatically translate to restaurant profit — per-order margins remain under pressure from platform commissions and rising logistics costs.

How does AskBiz help Kenyan restaurants track delivery costs and margins?

AskBiz connects to M-Pesa STK Push CSV exports, Xero, and POS data to answer questions like 'Which branch has the worst delivery margin this quarter?' in under 30 seconds. It surfaces specific cost drivers — for example, flagging that M-Pesa charges rose 18% on low-value orders at a specific branch — and gives a KSh-level recommendation a founder can act on before the next service.

CK
Carolyne Kigathi
Head of Strategic Partnerships, East Africa

Carolyne Kigathi leads AskBiz's East Africa strategy, tracking regulatory shifts, mobile money trends, and SME growth signals across Kenya, Uganda, Tanzania, and Rwanda — and turning them into briefings founders can act on before their competitors notice.

14-day free trial · No credit card needed

Stop guessing which delivery channel is actually making you money

AskBiz connects to your M-Pesa data, POS, and accounting in minutes — so you can ask 'What is my real margin per delivery order?' and get a KSh answer before your next service. Try it free — ask your first question in 30 seconds.

Start free trial →See pricing

Connects to Shopify, Xero, Amazon, QuickBooks, Stripe & more in minutes

Share:PostShare
Next →
Dubai Hotel Increases Room Service Revenue with AskBiz, +52%
8 min read

Learn the concepts

eCommerce Intelligence
What Is Refund Rate?
3 min · Beginner
International Trade
What Is Landed Cost?
4 min · Beginner
Operations & Productivity
What Is Cost Per Unit?
5 min · Beginner
Operations & Productivity
What Is Project Profitability?
6 min · Intermediate