Connection lost — trying to reconnect. Anything still loading will stay empty until this clears.

The M-Pesa Mistake Quietly Draining Campaign Budgets

The BallotWinners Team · · 2 min read · 16 views

Updated 2 October 2026.

It's rarely theft. It's almost always reconciliation.

Ask a campaign treasurer where the money went and, more often than campaigns like to admit, the honest answer is "we're not entirely sure." Not because anyone stole it — because nobody built a system to track it as it moved, and by the time someone tries to reconstruct it, dozens of small M-Pesa transactions have blurred into an unreconcilable mess.

The paybill-and-till confusion

A lot of campaigns run fundraising through one number and disbursements through a completely different, informally managed one — sometimes a personal phone belonging to whoever happened to be around when a payment needed to go out urgently. Every time that happens, you've created a transaction with no clean paper trail back to the campaign's actual books. Multiply that by a hundred small disbursements over five months — transport reimbursements, printing top-ups, per diems — and you get a treasurer who genuinely cannot answer a basic question about where a specific amount went.

Round numbers are a red flag you're creating yourself

When disbursements get approved as "KES 5,000 for logistics" without a specific, itemized purpose attached at the moment of payment, you're not simplifying your admin — you're deferring it to a future version of yourself who has even less information than you do right now. That future version is the one trying to explain the budget to donors or auditors three months later, working from memory.

What an actual system looks like

One disbursement channel, logged at the moment of payment, not reconstructed later. Every outgoing M-Pesa payment should be tied to a specific line item and a specific approver, recorded the same day — not batched up and remembered at month's end.

A named person for every recurring payment category, not a shared phone that everyone has access to "when needed." Shared access without a clear owner is how a KES 200,000 leak looks like forty completely unremarkable small transactions.

Weekly reconciliation, not monthly. A discrepancy of KES 8,000 is easy to trace back a week later. It's nearly impossible to trace back four weeks later, once the person who made the payment can't remember which trip it was for.

The stakes just went up

Kenya's Election Campaign Financing Regulations, 2026 and the spending limits in Gazette Notice No. 12251 set real, enforceable ceilings for 2027, a first in a country that had a campaign finance law on the books for thirteen years and no limits in force at any election. Untracked disbursements used to be sloppy. Under a regime with actual teeth, they become a compliance risk.

Why this actually costs you votes, not just money

An unreconciled budget doesn't just look bad to a donor doing due diligence. It means you genuinely don't know how much runway you have left, which means your final-month GOTV spending decisions are being made with bad information — right when the accuracy of that number matters most.

Frequently Asked Questions

What's the most common source of campaign budget leakage?

Untracked M-Pesa disbursements through informal or shared numbers, reconciled from memory weeks later instead of logged the same day they're paid out.

How often should campaign M-Pesa transactions be reconciled?

Weekly. A discrepancy is easy to trace back after one week and nearly impossible to trace back after a month.

Related posts