To reverse an M-PESA Paybill or Buy Goods payment, forward the confirmation SMS to 456. The business owner (not Safaricom) approves or denies the reversal, so approvals typically take 3 to 7 business days. Safaricom is the messenger, the merchant is the decision-maker. Call Safaricom on 100 or 234 to flag the request, then call the business's customer care line to shepherd the refund through their finance team. For person-to-person mistakes, see the faster M-PESA reversal guide.
Why business reversals are harder
A person-to-person M-PESA reversal has a simple counterparty: a phone number attached to a human who can accept a prompt. Paybill and Buy Goods payments settle to a business wallet, which is then swept into the business's bank account (usually overnight). The reversal request lands with a finance clerk, not the recipient. They must:
- Match the M-PESA transaction to an entry in their books.
- Verify the payment was genuinely mistaken (not a chargeback dodge).
- Get sign-off from a supervisor to release funds.
- Push the refund back through their M-PESA integrator.
That human loop is the reason a Paybill refund routinely takes days, even when the case is obvious.
Step by step
- Open the M-PESA confirmation SMS and forward it to 456. Do not edit the body.
- Call Safaricom on 100 from a Safaricom line, or 234 from any Kenyan number, to confirm the request was queued.
- Call the business's own customer care number. Search the Paybill on paybill.ke to find the business name and their public support line.
- Send an email to the business finance or support address with subject: Refund request, M-PESA code [XXXXXXXXXX]. Attach the M-PESA SMS screenshot, the official receipt, and a scan of your ID.
- Follow up every 48 to 72 hours. Keep the M-PESA code in the subject line for tracking.
- If ignored past 7 business days, escalate to Safaricom customer care and, if the refund is still denied without reason, to the CBK Consumer Protection Unit.
Safaricom vs the business, who does what
| Task | Safaricom | Business |
|---|---|---|
| Receives your SMS-to-456 request | Yes | No |
| Holds the settlement (if raised within minutes) | Sometimes | No |
| Verifies your identity and the mistake | No | Yes |
| Approves or denies the refund | No | Yes |
| Sends funds back to your M-PESA | Yes (executes) | Yes (authorises) |
| Answerable if the business refuses | No | Yes, escalate to CBK |
Documents you will need
- The M-PESA confirmation SMS (forward to 456 is one channel, keep a screenshot as backup).
- The business's official receipt (invoice, order confirmation, or app receipt).
- A scan or clear photo of your national ID.
- If you paid the wrong account number at the correct Paybill, the correct customer's account number so the business can reallocate rather than refund.
- Any correspondence with the business (screenshots of chats, email threads).
Which paybills allow reversal, which do not
| Recipient type | Reversal possible? | Typical timeline | Notes |
|---|---|---|---|
| KRA (iTax) | No | N/A | Funds allocate to your PIN instantly. Claim refund via iTax refund forms. |
| SHA (formerly NHIF) | No | N/A | Contributions post to a member record instantly. Refund claim through SHA member services. |
| Utilities (KPLC, Nairobi Water, etc.) | Yes | 3 to 5 business days | Reallocation to the correct account number is faster than a full refund. |
| Banks (loan repayments, deposits) | Yes | 1 to 3 business days | Banks have automated reversal desks. Call the branch to speed up. |
| Schools and colleges | Sometimes | 5 to 14 business days | Fee-collection paybills often refuse mid-term. Ask the bursar. |
| Insurance (premiums) | Yes | 5 to 10 business days | Provide policy number and mistake letter. |
| Buy Goods till (retail) | Yes | 1 to 7 business days | Small merchants may push back if float has been withdrawn. |
| Third-party aggregator paybills | Slow | 7 to 21 business days | Multi-party settlement, chase both the aggregator and the merchant. |
KRA and SHA: the special cases
KRA and SHA are the two paybills that reject reversal requests almost universally. As soon as your payment lands, it is booked against your KRA PIN or SHA member number and cannot be unwound through M-PESA. Two paths:
- KRA overpayment: submit a refund claim on iTax under "Refunds". If you paid under the wrong tax head (e.g. VAT instead of PAYE), request a re-allocation via callcentre@kra.go.keor call 020 4 999 999. Reallocation is faster than a cash refund.
- SHA overpayment: visit an SHA branch with your ID, the M-PESA SMS, and the receipt. Request either reallocation to the correct member number or a contribution refund. SHA does not refund by SMS or phone alone.
Realistic timeline
Set your expectations correctly and you will chase less:
- Same day: only if you call the business within minutes and their finance team is on duty.
- 24 to 72 hours: banks and large utilities.
- 3 to 7 business days: most reputable merchants and Buy Goods tills.
- 7 to 21 business days: schools, small merchants, aggregator paybills.
- Never: KRA, SHA, and any recipient that has since dissolved or gone silent.
Escalation path
- Business customer care (email + phone), 48-hour cadence.
- Business finance manager or bursar, once frontline support stalls.
- Safaricom customer care on 100 or 234, to add pressure through the M-PESA back-office.
- Central Bank of Kenya Consumer Protection Unit, consumerprotection@centralbank.go.ke, when the business refuses a clearly wrong payment. Attach the receipt, SMS, and full correspondence trail. CBK regulates payment service providers and can compel engagement.
- Small Claims Court for amounts under KES 1,000,000 if all administrative routes fail.
Prevention
- Read the Hakikisha name. If the business name on the confirmation prompt does not match who you meant to pay, cancel.
- Verify Paybills on paybill.ke or the business's own website, not WhatsApp forwards.
- Type account numbers carefully. Most wrong-account cases are a single transposed digit.
- Screenshot the receipt. A dated receipt speeds up every refund request.
- Test with a small amount on first-time Paybills before sending a full invoice.
Further reading
Curated external sources we cite. Open in a new tab.
M-Pesa Paybill Calculator
Calculator focused on Paybill transactions specifically.
mpesa.or.ke · calculator
M-Pesa Buy Goods (Till) Calculator
Till number transaction calculator from a merchant perspective.
mpesa.or.ke · calculator
M-Pesa Taasi Till Loan Calculator
Taasi merchant lending product specifically.
mpesa.or.ke · calculator