David Wachira
Writer, M-PESA, Government Payments, Tax & Payroll
Verified contributor
12+ years covering Kenyan financial services
David Wachira covers the technical and operational side of M-PESA, how the app works, paybill mechanics under the hood, paybill scams and how to spot them, and the often-underexplained world of government paybills (KRA, eCitizen, SHA, KMTC, KIMC). He also covers tax and payroll: PAYE, NSSF, SHIF and the Housing Levy on a payslip, filing returns on KRA iTax, and salary scales, with the take-home pay sums that go with them. He spent five years working on M-PESA-adjacent products with a Nairobi fintech, building integrations and supporting merchants through paybill onboarding. He writes paybillke's how-to guides and operational deep-dives, and reviews every utility, telecom, and government paybill before publication.
Areas of expertise
- M-PESA app and USSD mechanics
- Paybill operations and scam patterns
- Government services (KRA, eCitizen, SHA, NSSF)
- Telecom and pay-TV paybills
- Lipa na M-PESA Buy Goods, Pochi, and Bulk Payment
- PAYE, NSSF, SHIF and Housing Levy deductions
- KRA iTax filing and salary scales
Credentials
- Five years building M-PESA-adjacent products (Daraja API, paybill onboarding)
- Direct exposure to Safaricom paybill compliance and merchant flows
Education
- BSc, Computer Science, Jomo Kenyatta University of Agriculture and Technology
Previously
- Senior fintech product engineer at Nairobi fintech (Daraja integrations, 2019-2024)
- Merchant onboarding support at Tier-2 PSP working on M-PESA paybills
Articles by David (125)
TSC Salary Scales 2026: Basic and Net Pay by Grade
TSC basic salary for every grade from B5 to D5 under Phase 2 of the 2025-2029 CBA, from TSC Circular No. 12/2026, with take-home pay on basic salary and the official house, commuter and hardship allowances.
7 min read
Minimum Wage in Kenya 2026: Rates by Town and Job
Every gazetted minimum wage from 1 May 2026 by area and occupation, including farm workers, with take-home pay after PAYE, NSSF, SHIF and the Housing Levy.
6 min read
How to File a KRA Nil Return on iTax (2026 Guide)
Who files a nil return, the iTax steps, the KSh 2,000 late filing penalty, the 30 April deadline from 2027, and the February 2026 reinstatement of nil filing.
6 min read
KRA Tax Rates 2026: PAYE, SHIF, NSSF, VAT and More
PAYE bands and the KSh 2,400 relief, SHIF, Housing Levy and NSSF Year 4 limits read from the same rates file as our calculators, plus VAT, turnover tax, rental income and withholding rates from KRA.
6 min read
Finance Act 2026 for Employees: What Changed in Kenya
What the Finance Act 2026 changed for salaried Kenyans, from KRA: 30 April filing from 2027, the 31% gratuity exemption, pre-filled returns and the amnesty to 31 December 2026. PAYE bands did not change.
7 min read
50/30/20 Budget Rule in Kenya, Worked on Real Net Pay
The 50/30/20 rule applied to take-home pay after PAYE, NSSF, SHIF and the Housing Levy, on three Kenyan salaries.
5 min read
M-PESA Foundation scholarships 2026: who qualifies
The M-PESA Foundation Academy and Citizens of the Future scholarships: eligibility, documents, how to apply, and whether either is open now.
5 min read
M-PESA org portal (org.ke.m-pesa.com): login and statements
Logging in to the M-PESA Organisation Portal, the four user roles, downloading paybill statements, and resetting passwords, from Safaricom's own guides.
6 min read
M-PESA GlobalPay virtual Visa card 2026: limits and fees
A virtual Visa card paid from your M-PESA: up to KSh 250,000 a transaction, a 3.5% currency markup, and no gambling or crypto. From Safaricom's FAQ.
5 min read
Spotify Premium with M-PESA in Kenya (2026): prices, steps
Spotify takes M-PESA for prepaid Premium in Kenya. What Individual, Duo, Family and Student cost, which periods you can buy, and how to pay.
4 min read
HELB disbursement 2026: how upkeep reaches you
Tuition goes to your institution, upkeep to your bank or M-PESA. Withdrawing on *642# costs KSh 15. What to check if your upkeep has not arrived.
5 min read
HELB 2026/27 loan application: first-time and subsequent
First-years apply on the HEF portal, continuing students on *642#. The 2026/27 dates, how the funding model works now, the court ruling and the scams to avoid.
8 min read
Airtel Money and Stanbic Bank: Charges Both Ways
Move money between Airtel Money and Stanbic Bank. Airtel's published charge table for both directions, the limits, and what to do when a transfer stalls.
4 min read
Airtel Money and Credit Bank: Charges Both Ways
Move money between Airtel Money and Credit Bank. Airtel's published charge table for both directions, the limits, and what to do when a transfer stalls.
4 min read
Airtel Money and DIB Bank: Charges Both Ways
Move money between Airtel Money and DIB Bank. Airtel's published charge table for both directions, the limits, and what to do when a transfer stalls.
4 min read
Airtel Money and EcoBank: Charges Both Ways
Move money between Airtel Money and EcoBank. Airtel's published charge table for both directions, the limits, and what to do when a transfer stalls.
4 min read
Airtel Money and DTB Bank: Charges Both Ways
Move money between Airtel Money and DTB Bank. Airtel's published charge table for both directions, the limits, and what to do when a transfer stalls.
4 min read
Airtel Money and ABSA Bank: Charges Both Ways
Move money between Airtel Money and ABSA Bank. Airtel's published charge table for both directions, the limits, and what to do when a transfer stalls.
4 min read
Airtel Money and Standard Chartered Bank: Charges Both Ways
Move money between Airtel Money and Standard Chartered Bank. Airtel's published charge table for both directions, the limits, and what to do when a transfer stalls.
4 min read
Airtel Money and Bank of Africa: Charges Both Ways
Move money between Airtel Money and Bank of Africa. Airtel's published charge table for both directions, the limits, and what to do when a transfer stalls.
4 min read
Airtel Money and KCB Bank: Charges Both Ways
Move money between Airtel Money and KCB Bank. Airtel's published charge table for both directions, the limits, and what to do when a transfer stalls.
4 min read
Airtel Money and I&M Bank: Charges Both Ways
Move money between Airtel Money and I&M Bank. Airtel's published charge table for both directions, the limits, and what to do when a transfer stalls.
4 min read
Airtel Money and NCBA Bank: Charges Both Ways
Move money between Airtel Money and NCBA Bank. Airtel's published charge table for both directions, the limits, and what to do when a transfer stalls.
4 min read
Airtel Money and Family Bank: Charges Both Ways
Move money between Airtel Money and Family Bank. Airtel's published charge table for both directions, the limits, and what to do when a transfer stalls.
4 min read
Kenya visa, passport and permit fees 2026: the complete cost guide
Official visa fees from Kenya to the US, Schengen, UK, Australia, Canada and more, plus the KES 12,500 passport fee, the eTA and work-permit costs, with government fees separated from agency markups.
12 min read
Nairobi Expressway toll rates, stations and how to pay (2026)
The full station-by-station Nairobi Expressway fare table (KES 120 to 330 for a saloon car), ETC tags versus paying with M-PESA, how to top up, the rules and the rescue hotline.
9 min read
M-PESA Go vs Adult M-PESA 2026: Side by Side
Every difference between M-PESA Go (minors 8 to 17) and standard adult M-PESA: ownership, allowed services, blocks, tariff and the change at 18. Same wallet infrastructure, scoped-down permission set.
7 min read
M-PESA Go Parent Controls 2026: The *334# Menu Explained
The full *334# → My Account → Manage Junior Account tree. Enable or disable Send Money / Lipa na M-PESA / Buy Airtime, set daily transaction ceilings, view balances and mini-statements, add or remove a child.
6 min read
How to Register a Teen for M-PESA Go 2026: 3 Paths
Three ways to open an M-PESA Go account for a minor aged 8 to 17: the M-PESA app, safaricom.com/mpesa-go web portal, or a Safaricom shop. Documents required, the 30-day upload rule and how to link to your parent profile afterwards.
7 min read
M-PESA Go 2026: The Parent-Controlled Wallet for Teens
The full paybillke pillar on M-PESA Go, Safaricom’s wallet for children aged 8 to 17. What it does and blocks, registration paths, parent controls, limits, fees and the switch to full M-PESA at 18. Sourced from the Safaricom T&C (May 2025) and FAQ (July 2025).
11 min read
Common Airtel Money Scams and How to Avoid Them 2026
The Airtel Money scams doing the rounds in Kenya and how to beat them. Airtel only calls from 0733 100 000.
6 min read
Airtel Money and Equity Bank: Send and Receive Both Ways
Move money between Airtel Money and Equity Bank in both directions. Menu paths, charges and troubleshooting.
5 min read
How to Pay DStv and GOtv with Airtel Money 2026
Reconnect DStv or GOtv from Airtel Money in a minute. Paybill 444900, IUC as account, full steps inside.
4 min read
Airtel Money PIN 2026: Set, Change, or Reset a Forgotten PIN
Set your PIN on *334#, change it under My Account, reset a forgotten PIN with your security question. Locked? Call 100.
5 min read
Airtel Money Limits Kenya 2026: Daily, Balance, Per Transaction
Airtel Money 2026 limits: KES 500,000 per day, KES 500,000 max balance, KES 250,000 per transaction, what they mean.
4 min read
How to Send Airtel Money to T-Kash 2026
Send from Airtel Money to a Telkom T-Kash number via interoperability. Full steps and band-based fee schedule.
4 min read
Send Money to Airtel Money Kenya from the USA 2026
From the USA, use a remittance app that pays out to Airtel Money and pay in dollars. Fee tips and speed inside.
4 min read
Sifuna's Linda Mwananchi paybill 3033049 (verified 2026)
Nairobi Senator Edwin Sifuna's Linda Mwananchi movement uses M-PESA paybill 3033049, registered as "E Sifuna" because the movement is not a registered political party. Account = your Safaricom phone number. KES 6.5M+ raised. Every figure sourced.
7 min read
Best private medical cover in Kenya, compared
Compare private medical insurance in Kenya in 2026: the main insurers, inpatient limits, what SHA does not cover, waiting periods, and how to choose.
9 min read
Car import duty and the full cost of importing a car to Kenya
What it really costs to import a car to Kenya in 2026: the five KRA taxes on the CRSP value, plus port, clearing and registration. Full landed-cost hub.
8 min read
Car insurance in Kenya, compared
Compare car insurance in Kenya in 2026: third party vs comprehensive, how premiums are worked out, the main insurers, and the watch-outs before you buy.
7 min read
Certificate of good conduct in Kenya
Apply for a police clearance certificate of good conduct in Kenya on eCitizen: the fee, the C24 form, fingerprinting, and the real timeline.
7 min read
NTSA logbook transfer
Transfer a vehicle logbook on NTSA TIMS in 2026: the fee by engine capacity, the step-by-step for buyer and seller, and how long it takes.
6 min read
NTSA smart driving licence renewal
Renew your NTSA smart driving licence on TIMS in 2026: the fee, the step-by-step, the paybill 206206, and how long the card takes.
6 min read
How to register for SHA in Kenya
Register for SHA in Kenya by dialing *147#, on the sha.go.ke portal, or at a branch. Contribution is 2.75% of income, minimum KES 300 a month.
8 min read
Logbook loan scams and red flags in Kenya (2026)
The most common Kenyan logbook loan scams and the contract traps to walk away from. Unlicensed lenders, upfront processing fees, missing total cost disclosure, and predatory rollover clauses.
7 min read
Best vehicles for logbook financing in Kenya (2026)
Toyota Probox, Vitz, Fielder, Axio, Nissan Note, Mazda Demio, Subaru Forester. Why these are the classic Kenyan collateral cars and which give you the strongest logbook loan offer.
6 min read
Check-off loan employer requirements in Kenya (2026)
What Kenyan HR and payroll teams need to do to enable check-off lending, from the MoU with the lender through two-thirds rule enforcement to exit clearance.
6 min read
Title deed loan process in Kenya (2026)
End-to-end walkthrough of a Kenyan title deed loan: valuation, Ministry of Lands search, charge registration, disbursement, repayment, discharge.
7 min read
Mwananchi vs Momentum vs Ngao Credit (2026)
A three-way side-by-side of Kenya's largest non-bank logbook lenders: loan sizes, LTV, branches, product breadth and where each actually wins.
7 min read
Logbook release process in Kenya after final payment (2026)
The step-by-step release process for your Kenyan logbook after the final loan payment: clearance letter, NTSA discharge, transfer, new logbook print.
5 min read
What happens if you default on a Kenyan logbook loan (2026)
The CBK code seven-day cure window, Chattels Transfer Act repossession, auction, shortfall recovery, CRB reporting, and your rights as a borrower.
7 min read
Real cost of a Mwananchi Credit logbook loan (2026)
Worked example of the total cost of a Mwananchi Credit logbook loan, including effective APR after fees, valuation and chattels registration.
5 min read
Vehicle valuation for a logbook loan in Kenya (2026)
How Kenyan motor vehicle valuers price your car for a logbook loan, market value vs forced sale value, the 40 to 60 percent LTV band, what valuers check.
6 min read
Logbook loan vs bank car loan in Kenya (2026)
The honest side-by-side comparison of Kenyan non-bank logbook loans and commercial bank car loans, with a worked KES 500,000 example.
6 min read
M-PESA for rent collection and real estate in Kenya 2026
How Kenyan landlords, property managers, and estate agents collect rent on M-PESA in 2026. Paybill with unit-number references, month-to-month reconciliation, arrears handling, KRA rental-income tax (RIT), worked example for a 24-unit block.
11 min read
M-PESA for online businesses in Kenya 2026: paybill, Daraja, STK Push
How to accept M-PESA on your Kenyan online business in 2026. When paybill beats till, STK Push vs manual paybill entry, Daraja API basics, aggregator vs direct integration, KRA and eTIMS for ecommerce. Worked example for a KES 3M monthly store.
12 min read
M-PESA STK Push Integration 2026 (Lipa na M-PESA Online)
Complete 2026 STK Push (Lipa na M-PESA Online) integration walkthrough. Request body, callback body, password/timestamp mechanics, error codes and the retry patterns that survive production.
12 min read
M-PESA Daraja API Complete Guide (2026): endpoints, auth, errors
The complete 2026 reference for Safaricom Daraja: sandbox to production, OAuth token exchange, endpoint catalogue (STK Push, C2B, B2C, Balance, Status), rate limits, IP whitelisting and every error we have hit in production.
14 min read
M-PESA B2C for Supplier Payments and Refunds (2026)
How M-PESA Business-to-Customer works, when to use the Business Portal vs the Daraja API, and how to reconcile every B2C batch against supplier invoices and refund tickets. HowTo schema.
11 min read
M-PESA Business Limits (2026): per-transaction, daily, wallet, monthly
The full 2026 picture of M-PESA business transaction limits: per-transaction, daily aggregate, wallet ceiling and monthly caps for tills, paybills and personal M-PESA, alongside the FY26 46.4B transactions / KShs 41.68T value network-scale figures from Safaricom.
9 min read
M-PESA Till Charges for Businesses (2026): what the merchant pays
The business-lens breakdown of Lipa na M-PESA Buy Goods tariffs for 2026. Customer pays zero, merchant carries the banded percentage on settlement, with worked examples at KES 500, 5,000 and 50,000.
9 min read
How to Register an M-PESA Till Number in 2026 (Buy Goods)
Step-by-step registration for a Lipa na M-PESA Buy Goods till. Documents, app vs Safaricom Shop route, approval timeline, activation fee and the most common rejection reasons.
8 min read
M-PESA Business Account Explained (2026): how it works, KYC, settlement
What an M-PESA Business Account actually is, how it differs from a personal M-PESA line, the KYC documents Safaricom needs, and how settlement into your bank works. FY26 figures throughout, sourced from Safaricom PLC.
10 min read
EazzyLoan Guide 2026: How to Borrow up to KES 3 Million
EazzyLoan on Equity or Equitel: eligibility, how to apply on *247#, Boostika mid-transaction overdraft, Jiokolee Credo airtime advance, and the honest note that Equity does not publish a fixed interest rate.
7 min read
What Is Equitel? Equity Bank's Mobile Line Explained (2026)
Equitel is Equity Bank's mobile line: a SIM that turns your phone into an Equity account. Send money, pay bills, borrow up to KES 3M. Runs on the Airtel network as an MVNO.
7 min read
Kenya Mobile Money 2026: The Numbers, Sourced
The definitive paybillke data report on Kenyan mobile money in FY26, compiled from primary Safaricom PLC and Airtel Africa plc annual reports. M-PESA processed KShs 41.68T across 40.99M customers with a 57.8 percent free-tier share; Airtel Money did US$195.9B across 14 markets. Every figure carries its inline source citation.
16 min read
How to Buy a Travel eSIM with M-PESA (2026 Guide)
Pay for your travel eSIM with M-PESA in Kenyan shillings, no credit card needed. Full 2026 walkthrough of the Kwetu STK Push checkout, plus prices for the top outbound destinations for Kenyans.
10 min read
Kenya for Tourists 2026: How to Get Online and Pay Like a Local
Sort the two things every visitor to Kenya needs: mobile data and M-PESA. Install a Kwetu eSIM before you fly, register M-PESA on arrival, and land ready to go. Arrival checklist and cost table.
10 min read
Tourist SIM vs eSIM in Kenya (2026): Skip the Airport Queue
Buy a SIM at Jomo Kenyatta with passport, visa and a live photo, or install an eSIM at home and land online? Full 2026 comparison, tourist bundle prices, and which choice suits which traveller.
9 min read
MozzartBet Not Working Today? Check Status (2026)
MozzartBet down? Check downdetector.com and @MozzartBetKE on X. Common causes: Safaricom M-PESA downtime, platform maintenance, or peak load.
5 min read
MozzartBet App Download Kenya: APK vs Browser (2026)
MozzartBet has no Google Play or iOS app in Kenya. Android users download the APK from mozzartbet.co.ke. iPhone users use the browser at mozzartbet.co.ke.
5 min read
How to Register a MozzartBet Account Kenya (2026)
Register a MozzartBet account at mozzartbet.co.ke/register with your Safaricom number, PIN and Kenyan ID for KYC. 18+ Kenya residents.
5 min read
MozzartBet Login Not Working? Fix in 30 Seconds (2026)
MozzartBet login failing? 6 causes ordered fastest-fix-first: wrong PIN, phone number changed, account locked, KYC flag, outdated app, network.
7 min read
MozzartBet Login Kenya: Sign In (2026)
Log in to MozzartBet Kenya at mozzartbet.co.ke/login with your Safaricom number and PIN, or via the MozzartBet Android app (APK from mozzartbet.co.ke).
5 min read
SportPesa Not Working Today? Check Status (2026)
SportPesa down? Check downdetector.com/status/sportpesa and @SportPesa on X. Common causes: Safaricom M-PESA downtime, platform maintenance, peak load.
5 min read
SportPesa App Download Kenya: APK vs Browser (2026)
SportPesa has no Google Play or iOS app in Kenya. Android users download the APK from sportpesa.com/app. iPhone users use the browser at sportpesa.com.
5 min read
How to Register a SportPesa Account Kenya (2026)
Register a SportPesa account by dialling *955# on Safaricom or at sportpesa.com/register. Password and ID for KYC. 18+ Kenya residents only.
5 min read
SportPesa Login Not Working? Fix in 30 Seconds (2026)
SportPesa login failing? 6 causes ordered fastest-fix-first: wrong password, phone number changed, account locked, KYC flag, outdated app, network.
7 min read
SportPesa Login Kenya: Sign In at sportpesa.com (2026)
Log in to SportPesa Kenya at sportpesa.com/login with your Safaricom number and password, via the SportPesa app, or via USSD *955# on Safaricom.
5 min read
Odibets Not Working Today? Check Status (2026)
Odibets down? Check downdetector.com/status/odibets and @Odibets_KE on X. Common causes: Safaricom M-PESA downtime, Odibets maintenance, or the deposit/withdraw window.
5 min read
How to Withdraw from Odibets to M-PESA (2026)
Withdraw from Odibets to M-PESA. Wallet, Withdraw, minimum KES 100, 5% Finance Act 2025 excise. Funds arrive on your registered Safaricom number in 1-5 minutes.
6 min read
Odibets App Download Kenya: APK vs Browser (2026)
Odibets has no Google Play or iOS app. Android users download the APK from odibets.co.ke/app. iPhone users use the browser at odibets.co.ke. Safety notes.
5 min read
How to Register an Odibets Account Kenya (2026)
Register an Odibets account by dialling *290# on Safaricom or at odibets.co.ke/register. 4-digit PIN, ID for KYC. 18+ Kenyan residents only.
5 min read
Odibets Login Not Working? Fix in 30 Seconds (2026)
Odibets login failing? 6 causes ordered fastest-fix-first: wrong PIN, phone number changed, account locked, KYC flag, outdated app, network. Reset in 30 seconds.
7 min read
Odibets Login Kenya: Sign In at odibets.co.ke (2026)
Log in to Odibets Kenya at odibets.co.ke/login with your Safaricom number and 4-digit PIN, via the Odibets app, or via USSD *290# on Safaricom.
5 min read
Safaricom paybill 200200 not working? Postpaid bill fixes (2026)
Phone number format, paying for someone else, data bundle activation delays, the postpaid vs prepaid vs Home Fibre confusion, scam paybills, and how to escalate to Safaricom care via 100 or 0722 002 100.
9 min read
Absa paybill 303030 not working? M-PESA to Absa fixes (2026)
Account number format errors, the Absa suspense account gotcha, the Timiza paybill confusion, scam variants, and the escalation path when your Absa balance has not gone up after M-PESA confirmed.
9 min read
KPLC paybill not working? Token and postpaid fixes (2026)
The two KPLC paybills (888888 postpaid, 888880 prepaid), token not arriving fixes, postpaid bill update lag, meter number format errors, the scam paybills, and escalation via 95551 and @KenyaPower_Care.
10 min read
Mogo paybill 7034211 not working? Loan repayment fixes (2026)
Agreement number vs plate number confusion, the 1 to 4 hour balance update lag, the NCBA bank alternative for large repayments, scam paybills targeting boda owners, and how to escalate to Mogo Kenya.
8 min read
DStv paybill 444900 not working? Fix every common error (2026)
Smartcard and IUC mistakes, package-amount mismatches, error codes (E16, E30, E48-32, E142), ExtraView linking issues, scam paybills targeting DStv customers, and how to escalate to DStv Kenya care.
10 min read
GOtv paybill 423655 not working? Decoder fixes that work (2026)
The five most common GOtv payment failures, with the exact fix for each. IUC mistakes, package-amount mismatches, error codes, scam paybill variants, and how to escalate to GOtv care.
9 min read
MCo-op Cash explained: Co-op Bank mobile banking, *667#, loans, paybill
How MCo-op Cash works: registration on *667#, transfers, bill pay, the MCo-op Cash loan, and Co-op Bank paybill 400200. The plain-language version of Co-op mobile banking.
6 min read
Equity 247247 paybill explained: it's an aggregator, not just 'Equity's paybill'
247247 is Equity's aggregator paybill: the same number routes to dozens of businesses. The account number does the routing. Here's how to use it without paying the wrong recipient.
6 min read
PayPal to M-PESA: how to withdraw, the fees, and how long it takes (2026)
Move PayPal money to M-PESA in 2026: the Safaricom service, Equity route, real fees, timelines, minimum withdrawal, and whether you can do it via SMS.
9 min read
Real estate vs REITs in Kenya 2026: which actually wins?
Direct property ownership vs Acorn ASAP and Stanlib Fahari REITs vs no real estate at all. Yields, costs, time burden, and the ten-year decision compared honestly.
12 min read
Can I access M-PESA online? Web access, app, and computer use
Five routes to M-PESA online, the M-PESA app, MySafaricom World, M-PESA Business Portal, OneApp, and the Daraja API. When to use each.
8 min read
M-PESA shortcodes 2026: *334#, *234#, *544#, *144# explained
Complete reference for every M-PESA and Safaricom shortcode in 2026, what each one opens and the lesser-known sub-codes worth bookmarking.
8 min read
Daraja API: integrate M-PESA into Shopify, WooCommerce, or your website (2026)
Practical developer guide to Safaricom Daraja, sandbox, STK Push, C2B, callback infrastructure, and the easier paths via Shopify and WooCommerce plugins.
14 min read
M-PESA transaction limits in 2026: daily, monthly, and per-transaction caps
KES 250,000 per transaction, KES 500,000 daily, KES 500,000 wallet ceiling. The full 2026 picture including KYC tiers, business limits, and what to do when you hit a cap.
10 min read
Tap-to-Eat paybill in Kenya 2026: what it is and how to find yours
Tap-to-Eat is a Safaricom NFC-based cashless cafeteria system. There is no single paybill. Each employer or institution has its own. Here is how to find yours.
6 min read
How to repay HELB via M-PESA (2026): the eCitizen route
HELB repayments now go through eCitizen: dial *642#, choose Loan Repayment and Mpesa, and confirm the PIN prompt. Interest, penalties, paybill 200800 and paying from abroad.
9 min read
How to buy Airtel airtime via M-PESA (2026)
Three practical methods, the M-PESA-to-Airtel-Money cross-network flow, and the cleanest way to top up an Airtel line from a Safaricom account.
8 min read
How to send money from M-PESA to Airtel Money (2026)
Cross-network send from M-PESA to Airtel Money, fees, settlement time, paybill interoperability, and how to handle stuck transactions.
8 min read
How to deposit money into M-PESA without an agent
Five practical alternatives to agent deposit, bank-to-M-PESA pull, ATM cardless, M-PESA Global, Pochi sweep, and branch deposits.
9 min read
How to download your M-PESA statement (5 methods, 2026)
App, USSD *334#, SMS, email request, or Safaricom shop. Each method has a different period, format, and use case.
9 min read
How to reverse an M-PESA transaction in Kenya (2026)
The exact code, app flow, and process for reversing M-PESA. Realistic timelines and what reversal actually works for.
9 min read
New M-PESA app 2026: features, download, and what changed
Every feature in the new M-PESA app, install steps, what changed, troubleshooting, and how it compares with Safaricom OneApp.
11 min read
Ziidi by Safaricom: how it works (with or without the M-PESA app)
Safaricom's money-market savings product inside M-PESA, returns, fees, withdrawal rules, and the USSD route for users without the M-PESA app.
10 min read
Give to Nairobi churches via M-PESA: 20 paybills (2026 directory)
Verified paybills for the major Nairobi churches, Catholic, Anglican, PCEA, Pentecostal, Baptist, Vineyard. Plus tithing best practices and tax considerations.
11 min read
How to apply for an M-PESA paybill or till number (2026)
Requirements, application steps, fees, processing time, and which Safaricom Lipa na M-PESA product fits your business.
11 min read
Bus tickets via M-PESA in Kenya 2026: Tahmeed, Modern Coast, Easy Coach
The major intercity bus operators in Kenya, paybill numbers, booking flow, fare ranges, cross-border routes, and the scams to avoid.
9 min read
How to pay your Nakuru water bill via M-PESA paybill 111444
NAWASSCO account format, billing cycle, prepaid water, leak detection, and the small things that trip up new residents.
8 min read
How to pay your Eldoret water bill via M-PESA paybill 511000
ELDOWAS account format, billing cycle, common reading issues, prepaid switching, and disconnection avoidance.
8 min read
How to pay GOtv via M-PESA paybill 423655
GOtv Kenya M-PESA paybill, package prices for Lite through Supa Plus, and how to fix activation stalls.
9 min read
How to pay DStv via M-PESA paybill 444900
The official DStv Kenya paybill, every package price, and the troubleshooting fixes when reactivation stalls.
9 min read
Safaricom OneApp explained: M-Pesa, mySafaricom, all in one
What OneApp does well, what it doesn't yet, and whether you should switch from standalone M-Pesa app.
10 min read
How to pay Safaricom postpaid via M-Pesa (paybill 200200)
Step-by-step for postpaid mobile, Home Fibre, and Safaricom Business via paybill 200200.
8 min read
Paybill interoperability in Kenya: M-Pesa ↔ Airtel Money ↔ T-Kash
How CBK-mandated cross-network paybill payments actually work in 2026 and the practical implications.
9 min read
How to buy Safaricom airtime via M-Pesa (and why paybill isn't the right tool)
Safaricom prepaid airtime via M-Pesa, methods, costs, and the paybill misconception worth clearing up.
8 min read
SHA paybill explained: paying your Social Health Authority contribution
What changed when NHIF became SHA, the new paybill, who has to pay, and how to back-pay if you missed a month.
10 min read
Paybill scams in Kenya, and how to spot them
Common scam patterns, the fake-paybill trick, what Safaricom can and can't do, and how to verify before you send.
7 min read
How to pay KRA via M-Pesa, taxes, PRN, common mistakes
Generate a PRN on iTax, pay paybill 222222, and avoid the five mistakes that send money to KRA but don't clear your obligation.
8 min read
How to pay KPLC via M-Pesa (postpaid + prepaid), 2026
Step-by-step for postpaid bills, prepaid token purchases, what to do if tokens don't arrive, and Lipa Mdogo Mdogo.
7 min read
How M-Pesa paybills actually work
The technical anatomy: from the merchant, through Safaricom, to the bank, and why charges work the way they do.
8 min read
More from the team
Other paybillke writers and what they cover.