Skip to content
Telecom

Tap-to-Eat paybill in Kenya 2026: what it is and how to find yours

A guide to Tap-to-Eat, the cashless cafeteria system, why there is no single paybill, and how to find the one that works at your workplace or school.

DW
by
6 min read Updated 6 May 2026

Search interest in "tap to eat paybill" rose more than 250% in the past week according to Google Trends Kenya. Most of those searchers will arrive at someone else's page expecting one universal number and bounce. The reality is more useful but less neat.

What Tap-to-Eat actually is

Tap-to-Eat is a cashless cafeteria payment system in widespread use across Kenyan corporate offices, hospitals, schools, and large factories. Each diner is issued a tap card, wristband, or sticker that holds an electronic balance. At the till, the card is tapped against an NFC reader, the meal cost is deducted, and a receipt is printed or shown on a small screen.

The system is built on top of M-PESA. Top-ups happen through a paybill (or sometimes a Buy Goods till). Behind the scenes, the cashless-canteen operator receives the M-PESA payment and credits the user's card balance. Once credited, the card works offline against the local till database, so meals can be served even if the M-PESA network is briefly down.

Who runs the platform on top of M-PESA

Several Kenyan vendors offer Tap-to-Eat-style products. The most common are:

  • Pesapal Eat by Pesapal. Used widely in corporate offices in Nairobi and Mombasa.
  • Tingg Cafe by Cellulant. Common in larger employers including hospitals and manufacturing.
  • In-house systems built directly on the Safaricom Daraja API, most often at universities and schools.

Each implementation gets its own M-PESA paybill issued by Safaricom and configured with the cashless-canteen operator. That is why there is no single number you can memorise: the paybill that loads your friend's card at her hospital is not the same one that loads yours at your office.

How to find the paybill for your facility

  1. Check the cafeteria notice board. The paybill is usually printed on a poster near the till, on the back of the card, or on the printed receipt from a previous meal.
  2. Ask HR or the cafeteria manager. If onboarded recently, the information is in the employee handbook. Otherwise the cafeteria operator has published it through internal channels.
  3. Look at a previous M-PESA top-up SMS. If you have topped up before, the SMS has the recipient name and the paybill number. Scroll back in your M-PESA messages.

How to top up once you have the paybill

  1. Open M-PESA on your phone.
  2. Choose Lipa na M-PESA → Pay Bill (or Buy Goods if the facility uses a till).
  3. Enter the business number (the paybill or till for your facility).
  4. Enter your staff number or card ID as the account number. Some facilities use the registered phone number instead.
  5. Enter the amount in KES.
  6. Confirm with your M-PESA PIN.

The card balance updates within a minute. Some systems require you to tap the card on any reader to trigger a sync; the cafeteria manager can confirm whether your facility needs this step.

If a top-up does not reflect

  1. Confirm the M-PESA SMS. Save the 10-character transaction code. That is your proof of payment.
  2. Check the SMS recipient name. If it does not match the cafeteria operator (e.g. it shows a different employer or vendor), you used the wrong paybill. The funds went somewhere else and you need to reverse via M-PESA reversal.
  3. Tap the card to force a sync. Some readers only fetch new balances on tap.
  4. Escalate to cafeteria management. They can pull up the unmatched payment in the operator portal using your transaction code and credit the card manually.

Why there is no single Tap-to-Eat paybill

From a system-design perspective, a single shared paybill across all Kenyan cafeterias would mean Safaricom (or the operator) holds the funds for every cafeteria operator before settling them out. That is operationally complex and regulatorily heavy. Issuing a paybill per facility means each cafeteria operator receives funds directly into their own merchant account, which is simpler for compliance and easier to reconcile.

For users, this is mildly inconvenient. For operators, it is the only practical way to scale the system to thousands of separate canteens.

Related on paybillke

Curated external sources we cite. Open in a new tab.

Resources