Payments

Accepting mobile money effectively

SokoWise TeamSokoWise Team
1 min read
Accepting mobile money effectively

Accepting mobile money effectively

If you run a small business in Kenya, you already accept M-PESA. But there is a difference between having a Till number taped to the counter and running a well-organised mobile money operation. The difference shows up at the end of the day when you try to figure out which payments are for which orders.

Setting Up Your M-PESA for Business

You have three options, and each serves a different purpose:

Till Number , You apply through the Lipa na M-PESA menu or via the Safaricom website. Approval takes 24–48 hours. You will receive a 7-digit number customers use to pay you. Till is the standard for retail , customers walk in, pay, and you hand over goods. Set this up first.

Paybill Number , A 6-digit number that lets customers pay using your business name instead of a number. Apply via Safaricom. Paybill is essential if you take remote orders via WhatsApp, phone, or social media. Customers open Lipa na M-PESA, select Paybill, enter your number, and see your business name before confirming.

Pochi la Biashara , A business wallet that exists alongside your personal M-PESA. Apply by dialing *821# and following the prompts. Money paid to Pochi stays separate from your personal funds, making accounting much cleaner. Pochi fees are also lower than Till for many transaction sizes.

Pro tip: Run multiple channels. Use Till for walk-in sales, Paybill for remote payments, and Pochi as your primary business wallet. Then use SokoWise to see them all in one place.

Each channel has different transaction fees that affect your bottom line. Till fees are typically 0.5% for amounts above KES 100. Paybill fees vary by transaction size, with lower rates for larger payments. Pochi la Biashara often has the most favourable fee structure, especially for small transactions. If you process KES 500,000 in monthly mobile money transactions, even a 0.2% difference in fees translates to KES 1,000 saved. Choose your mix strategically, and keep a spreadsheet of fees to review quarterly.

The Reconciliation Problem

Here is the reality of accepting mobile money: at 6 PM, you should have KES 35,000 in sales. Your M-PESA statement shows KES 33,200 received. You had one refund of KES 1,200. There is KES 600 unaccounted for. Where did it go?

Without a system, you spend 15 minutes checking individual transactions, realising that KES 600 was a payment from a customer who never picked up their order. This happens every single day and eats hours of your week.

Mobile money reconciliation is the single biggest time-waster for Kenyan shop owners who accept digital payments. And it is completely unnecessary.

Let us put an actual number on this time sink. If you spend 15 minutes per day reconciling mobile money, that is 7.5 hours per month and 90 hours per year. Ninety hours is more than two full working weeks. What could you achieve for your business with two extra weeks per year? For many shop owners, that is enough time to develop a new product line, negotiate better supplier deals, or finally organise their financial records for a loan application.

The Problem with Multiple Till Numbers

Growing businesses often run multiple Till numbers , one for the main shop, one for a branch, another for online orders. Each Till generates its own statement. Reconciling across three or four Tills multiplies the daily reconciliation time. And when a customer sends payment to the wrong Till, you end up with a mismatch that takes even longer to untangle.

SokoWise handles multi-Till setups seamlessly. You register each Till or Paybill number in the system. When payments come in, SokoWise identifies which channel the payment arrived through and matches it to the correct transaction. Your unified payments dashboard shows everything together, regardless of which Till the customer used. This single-pane-of-glass view is a game-changer for businesses that have grown beyond a single counter.

Handling Partial Payments and Overpayments

Real transactions rarely follow the textbook. A customer might send KES 2,000 for a KES 2,500 order with a promise to pay the balance later. Or a customer might send KES 5,000 for a KES 4,200 order and tell you to keep the change for the next purchase.

Without a system, these edge cases create confusion. Was the KES 2,000 payment for an existing order or a new one? Is the KES 800 extra a tip, a deposit, or a mistake?

SokoWise handles partial payments and overpayments natively. You can apply a partial payment to an invoice and track the outstanding balance. Overpayments are recorded as customer credit, automatically applied to their next purchase. No mental arithmetic. No sticky notes stuck to the monitor.

How SokoWise Auto-Matches M-PESA to Invoices

SokoWise eliminates reconciliation entirely. When you create an invoice for a customer, the system generates a payment link or Till/Paybill reference. When the customer pays, the transaction comes back into SokoWise and is matched to that invoice automatically.

What this means for your daily workflow:

  • A customer orders goods worth KES 2,500 via WhatsApp. You create the invoice in SokoWise and send them the payment details. They pay. The invoice shows as "Paid" instantly. No SMS checking, no manual matching.
  • At the end of the day, you open the Payments dashboard. Every transaction is already linked to an invoice or labelled as unmatched. You can see exactly which payments still need to be assigned.
  • Your daily sales report reconciles itself. M-PESA payments, card payments, cash payments , all in one report, all balanced.

The most transformative aspect for many business owners is the peace of mind. Closing up shop at the end of the day, you know that your payment records are accurate. No nagging feeling that you might have missed a transaction. No Sunday evening spent matching M-PESA messages to sales records. Your financial data is reliable, and you can make decisions with confidence.

Stop reconciling. Start selling. Explore the complete payments collection system in SokoWise to see how automated reconciliation works for your business.

Try SokoWise Payments

Automated Payment Collection is free to use. No credit card required.

Learn more

Ready to streamline your business operations?

Join thousands of businesses using SokoWise to manage sales, inventory, accounting and payments from one app.