Tap2Eat Paybill Number (956781): Pay School Meals

Tap2Eat Paybill Number (956781): Pay School Meals | MyCyber Kenya
Editorial notice: MyCyber Kenya is an independent digital services site and is not affiliated with Food4Education or Tap2Eat. Every detail below is sourced directly from Tap2Eat’s own official site (tap2eat.org) and Food4Education’s own FAQ page (food4education.org) — not from paybill directories.

Tap2Eat Paybill Number: 956781

If you’re topping up your child’s school meal account under Food4Education’s Dishi na County or similar feeding programs, the Tap2Eat paybill number is 956781. The account number isn’t a child’s name or ID — it’s the Safaricom phone number you used to register. Here’s exactly how it works, sourced from Tap2Eat and Food4Education’s own official pages.

Paybill Number
956781
Confirmed on Tap2Eat’s own official site: use M-PESA Paybill 956781 to add funds to your child’s meal account, with your Tap2Eat-registered phone number as the account number.
Quick Answers
What’s the Tap2Eat paybill number?
956781 — used across Food4Education’s school feeding programs, including Dishi na County.
What do I enter as the account number?
Your own Safaricom phone number — the one you registered with Tap2Eat, not your child’s name.
How do I check my balance?
Dial *648# on your registered phone to see all children linked to your account and your balance.
Is this the same as office “Tap to Eat” cafeteria systems?
No — corporate cashless cafeterias use different, employer-specific paybills. This page covers the school meals program only.

How to Top Up Your Child’s Tap2Eat Account From M-Pesa

1

Open the M-Pesa menu

Go to M-Pesa on your phone and select Lipa na M-Pesa.

2

Select Paybill

Choose Paybill from the Lipa na M-Pesa menu.

3

Enter business number 956781

Key in 956781 as the business number and confirm.

4

Enter your Tap2Eat account number

This is the Safaricom phone number you registered with Tap2Eat during Dishi na County enrollment — enter it as the account number.

5

Enter the amount and PIN

Input how much you want to top up, enter your M-Pesa PIN, and confirm the transaction.

6

Wait for your confirmation SMS

You’ll receive a message confirming your money has been deposited into the Food for Education Tap2Eat paybill account.

Key quirk: The account number field takes your own registered phone number, not your child’s name or a school ID. One parent account can have multiple children linked to it.
Don’t confuse this with office “Tap to Eat” systems: Cashless NFC cafeteria payment systems used in corporate offices, hospitals, and factories (such as Pesapal Eat or Tingg Cafe) are unrelated products. Each employer is issued its own separate paybill or till — there is no shared number across all of them. This page covers only the Food4Education/Tap2Eat school meals paybill, 956781.

Check Your Balance and Registered Children via USSD

Balance & Children Check
*648#

Dial *648# on the Safaricom number registered with Tap2Eat to view the children registered under your account and your current balance. Food4Education’s own materials note that top-ups can be made for weekly, monthly, or termly meals, and payments can be made at any time of day.

How Fees Actually Work

Tap2Eat and Dishi na County are subsidized programs — official materials describe parent contributions as low as KES 5 per meal, with the county or program covering the remaining cost. Neither Tap2Eat’s nor Food4Education’s own site publishes a separate M-Pesa transaction fee specific to paybill 956781.

Because that specific paybill fee isn’t published on their own site, we won’t guess at a number here. Standard Safaricom Lipa na M-Pesa paybill tariffs apply, and the M-Pesa confirmation SMS you receive is the authoritative record of what you were charged.

Troubleshooting Common Issues

My top-up isn’t reflecting in my child’s balance

Confirm you used 956781 as the business number and your own Tap2Eat-registered phone number as the account number. Keep your M-Pesa confirmation SMS as proof and contact the Tap2Eat customer experience team if the balance doesn’t update.

My child’s wristband is lost or damaged

Dishi na County’s own materials state that cash is not accepted for wristband replacement — contact the Tap2Eat customer experience team directly for the replacement process.

I haven’t received a registration form for my child

Food4Education’s FAQ notes that registration forms are distributed through participating public primary and ECD schools. If your child didn’t receive one, visit the school directly for assistance from the Tap2Eat team.

Contact Tap2Eat / Food4Education Directly

Customer Experience Line0713 379 230
Balance & Children USSD*648#
Official Sitetap2eat.org
Parent Organizationfood4education.org

Frequently Asked Questions

What is the Tap2Eat paybill number?

956781. It’s used to top up your child’s school meal account through Food4Education’s Dishi na County and similar programs.

What account number do I use for Tap2Eat?

The Safaricom phone number you registered with Tap2Eat, not your child’s name or a separate ID.

How do I check my Tap2Eat balance?

Dial *648# on your registered phone number to view the children registered under your account and your current balance.

Is Tap2Eat the same as the Tap-to-Eat system used in corporate offices?

No. Tap2Eat by Food4Education is a school meals program with the fixed paybill 956781. Corporate cashless cafeteria systems (like Pesapal Eat or Tingg Cafe) are separate products, each issued its own paybill or till by the employer.

Sourced from tap2eat.org and food4education.org (For Parents page, FAQ page). This page reflects publicly available information at the time of writing — always confirm current details with Tap2Eat directly before transacting.

Mycyber Footer