Websites11 min read

Restaurant Booking App for Nairobi: Deposits and No-Shows

Mohamed Bah·Fondateur, Kolonell
August 20, 2026
Share:
Restaurant Booking App for Nairobi: Deposits and No-Shows

Restaurant Booking App for Nairobi: Deposits and No-Shows

Websites

The verdict in three sentences

No-shows are an invisible margin leak: 10-25% of booked covers never turn up, leaving empty tables already paid for in staff and food. The most effective countermeasure is a deposit at booking via M-Pesa, which drops no-shows below 5% by financially committing the guest. The right decision is not to prepay everything, but to calibrate between refundable deposit, full prepayment and card hold depending on the service and hour.

Deposit, prepayment or hold: which model to choose

Each model affects no-shows and booking friction differently.

ModelResidual no-showGuest frictionBest for
No guarantee10-25%NoneQuiet lunch, regulars
Refundable deposit KES 500-1,000< 5%LowDinner, weekends
Full menu prepayment~2%MediumTasting menus, events
Card hold (charge if absent)3-6%LowLarge tables

In practice, a refundable deposit deducted from the bill is the best compromise: it reassures the guest (they get it back) while making them accountable.

What the app must include beyond payment

The deposit fixes no-shows, but the app should also optimize occupancy and experience.

FeatureBenefitEstimated impact
Table & floor-plan managementBetter occupancy+5-10% covers
Automatic waitlistReplaces cancellations+3-8% covers
WhatsApp/SMS reminder at day -1 and hour -2Reduces forgetting-30-50% no-shows
Peak-hour rulesProtects prime slotsMargin preserved
POS integrationDeposit-to-bill trackingFewer errors
Post-visit review requestReputationMore positive reviews

The automatic reminder at day -1 then hour -2 is the essential complement to the deposit: even when committed, a reminded guest cancels in time and frees the table for the waitlist.

Need a professional website?

Kolonell builds websites that attract clients, optimized for the Sénégalese market. Free quote in 2 minutes.

Mini case study

David runs a 60-cover restaurant in Nairobi, average ticket KES 1,800, two full services on weekends. With a 20% no-show rate he loses ~24 covers per weekend evening, i.e. KES 43,200 of lost revenue per night. He rolls out an app with a refundable KES 800 deposit and automatic reminders. No-shows fall to 4%: he now loses only ~5 covers, recovering the equivalent of ~KES 34,000/night. Over 8 high-traffic evenings a month, that is nearly KES 270,000 of covers saved, for an app that pays for itself within weeks.

FAQ

Won't a deposit scare guests away? Presented well (modest amount, deducted from the bill, refundable on timely cancellation), a deposit is accepted by the vast majority of guests for dinner or weekends. No-shows then drop below 5%.

Can I collect the deposit via M-Pesa? Yes, the app generates a payment link or QR at booking time. The reservation is only confirmed once the deposit is received.

How do I handle legitimate cancellations? You set a window (e.g. 24h before) during which the deposit is fully refunded. Past that, it is kept or deducted per your policy.

Should I integrate the app with my POS? Recommended, to track the deposit through to the bill and avoid double charges. POS integration remains optional at launch.

How much does a restaurant booking app cost? As a 2026 order of magnitude, expect KES 220,000-700,000 depending on features (floor plan, waitlist, POS integration, multichannel reminders).

Let's talk about your project. We build your booking app with mobile-money deposits, automatic reminders and table management. WhatsApp +221 77 596 93 33.

Tags:#app#booking#restaurant#Nairobi#Abidjan#no-show#deposit#mobile money
Share:

Mohamed Bah

Fondateur, Kolonell

Passionate about digital and entrepreneurship in Africa, Mohamed has been helping Sénégalese businesses with their digital transformation since 2020. Founder of Kolonell, he believes every SME deserves a professional and accessible online présence.