Paybill vs Till vs Pochi la Biashara: Which One Does Your Business Need?
Almost every Kenyan business takes money on M-Pesa. Rather fewer have thought about which M-Pesa they are taking it on — and the choice has real consequences for your costs, your bookkeeping, your tax position and whether you can get a loan next year.
There are three options. They look similar from the customer's side and are genuinely different underneath.
The short version
- Paybill — a business number plus an account number. Use it when you need to know which customer a payment belongs to: rent, school fees, subscriptions, utilities, invoices.
- Buy Goods (Till) — a single number, no account reference. Use it at a point of sale, where the transaction is complete the moment it happens: a shop, a salon, a restaurant.
- Pochi la Biashara — a way for a small trader to take business money on their personal line while keeping it separate from personal funds. Use it if you are a mama mboga, a boda rider, a hawker or a one-person service business.
If you only read this far: the account-number field is the whole difference between paybill and till, and Pochi is a stepping stone rather than a destination.
Paybill: when you need to know who paid
A paybill has two parts — the business number and an account number the customer types in. That second field is the entire point. It is what lets your system say "this KSh 12,000 is unit B4's rent for March" rather than "someone sent KSh 12,000".
That makes paybill the right choice whenever payments must be attributed:
- Landlords collecting rent against a unit number
- Schools collecting fees against an admission number
- Any business issuing invoices
- Subscriptions, saccos, chamas, welfare groups
- Utilities and service providers
Paybill funds sit in a business account that can be settled to a bank, and paybill payments are the ones most amenable to being reconciled automatically — the account number is the key your records join on.
The cost of that power is friction. The customer has to type a reference correctly, and a meaningful share of them will not. Which brings us to the most common paybill problem in Kenya: the right paybill with the wrong account number. The money reaches you; it just credits somebody else. That is fixed by contacting the business — you — not by an M-Pesa reversal, as explained in how to reverse a wrong M-Pesa transaction.
Buy Goods (Till): built for the counter
A till is one number. The customer selects Buy Goods, enters it, enters the amount, done. There is nothing to type wrongly except the amount.
That speed is exactly right for a point of sale, where the transaction is self-contained: the customer is standing in front of you, they hand over money, they take the goods, and nobody needs to remember six months later which account it belonged to.
The trade-off is the mirror image of paybill's. You lose attribution. A day's till payments arrive as a list of amounts and phone numbers with no reference to what was sold. For a shop that is fine. For anything with ongoing customer accounts it is unworkable.
There is a second, sharper difference: Buy Goods payments are generally not reversible through the standard M-Pesa reversal route, because they are treated as completed purchases. A customer who pays the wrong till has to take it up with the business that owns it. As a business owner you should know this cuts both ways — you will occasionally receive money you are not owed, and returning it promptly is both the right thing and cheap reputational insurance.
Pochi la Biashara: separation without paperwork
Pochi exists for a specific and very large group: traders who are too small for a till but too real to be mixing business takings with school-fees money in the same wallet.
It lets you receive business payments on your existing personal line, held separately from your personal M-Pesa balance. You can see what the business took today without doing forensics on your statement.
For a mama mboga, a boda operator, a hawker or a freelancer, that separation is the single most valuable thing on this page. It is the difference between "I think we did okay this week" and knowing the number.
But be clear about what Pochi is not. It is a personal-line product with its own limits, not a general-purpose merchant account. It will not carry a growing business indefinitely, and it does not give you the reconciliation a paybill does. Treat it as the first rung: use it to learn what your business actually earns, and move up when the limits start binding.
Who pays the charge — and why it changes your decision
Do not memorise tariffs; they change, and Safaricom publishes the current ones. Understand the shape instead, because the shape is what should drive your choice:
On some payment routes the customer bears the cost; on others the business does. That is the strategic question. When the customer pays to pay you, you have introduced friction into your own sale, and some customers will resist or round down. When you bear it, your pricing has to absorb it — a cost that is invisible per transaction and very visible per month.
Two practical consequences:
- Thin-margin, high-volume businesses should work out the monthly cost, not the per-transaction cost. A charge that looks trivial on one sale is a real line item across a thousand.
- Withdrawal is a separate cost from collection. Money arriving is one charge; getting it out to a bank or cash is another. Businesses that cycle every shilling in and out of the wallet pay twice for no reason. Settling in fewer, larger movements usually costs less — see how to manage money on M-Pesa.
Check the current tariffs with Safaricom before deciding, and check them again if your volumes change materially.
The reason this matters beyond convenience
Choosing properly is not really about payment mechanics. It is about whether your business is legible — to you, to the taxman, and to a lender.
To you. You cannot manage what you cannot measure. A business whose takings are tangled with household spending has no reliable turnover figure, which means no reliable margin, which means pricing by feel.
To the KRA. If your turnover puts you inside Turnover Tax, the tax is charged on gross sales and you are expected to keep a daily record of them. A dedicated collection channel effectively keeps that record for you. Mixing business and personal funds makes the figure hard to produce and harder to defend. (Whether electronic invoicing obligations apply to you specifically is worth confirming with the KRA — the rules have been phased and carve-outs exist. The general filing mechanics are in how to file your KRA tax returns on iTax.)
To a lender. This is the one most small traders underrate. When you apply for working capital, the lender wants evidence of turnover. A clean twelve-month history on a dedicated business channel is that evidence, and it is often the difference between a real facility and being pushed to an expensive short-term product. If growth finance is anywhere in your plans, start generating that history a year before you need it — then compare what is available on our business loans comparison.
How to choose: a short decision path
- Do you need to know which customer a payment belongs to? Yes → Paybill. No → continue.
- Are you a registered business selling at a point of sale? Yes → Till (Buy Goods). No → continue.
- Are you a small or informal trader on your own personal line? Yes → Pochi la Biashara, and revisit when the limits bind.
And regardless of which you choose: open a separate bank account for the business and settle into it. The wallet is for collecting; the account is for holding. Compare options on our bank accounts comparison.
Mistakes worth avoiding
- Taking business money on your personal number with no separation at all. The most common and most expensive error on this list.
- Using a till where you needed a paybill. Six months of unattributable payments is not something you can retrofit.
- Never settling to a bank. Leaving everything in the wallet exposes the whole float to a single compromised SIM.
- Sharing the PIN. If staff need to take payments, use the proper multi-user arrangements rather than handing over your PIN.
- Not telling customers which one you use. "Paybill or till?" asked at the counter is a small friction that costs sales at volume. Put it on a sign.
Frequently asked questions
What is the difference between paybill and till number? A paybill takes a business number and an account number, so payments can be attributed to a specific customer or account. A till takes a single number with no reference, which suits point-of-sale.
Can I reverse a payment made to a till number? Generally not through the standard M-Pesa reversal process, because Buy Goods payments are treated as completed purchases. Contact the business directly first.
What is Pochi la Biashara for? Small and informal traders who want business takings kept separate from personal funds on their existing personal M-Pesa line, without setting up a till or paybill.
Is Pochi la Biashara good enough for a growing business? As a starting point, yes. It is a personal-line product with its own limits and no real reconciliation, so plan to move to a till or paybill as volumes grow.
Which is cheaper? It depends on current tariffs and on who bears the charge on each route — check Safaricom's published tariffs, and work the cost out monthly rather than per transaction.
Do I need a registered business to get a paybill or till? These are business products with their own onboarding requirements, which change. Confirm current requirements with Safaricom. Pochi is the route designed for traders who are not there yet.
Reviewed 29 August 2026. Product structure reflects how these three channels are designed to be used. Charges, limits and onboarding requirements are set by Safaricom and change — confirm current tariffs before deciding. General information, not business advice.