M-Pesa

M-Pesa Paybill Charges in Kenya: A Clear Breakdown

K By Kev 17 July 2026 7 min read
Share
M-Pesa guide

M-Pesa paybill charges are less obvious than till charges because the cost can sit with the customer or with your business, depending on the tariff you set up. That single choice changes how your price looks and how much you keep. This guide breaks down who pays, how the bands work and how to keep your paybill costs predictable.

On this page
  1. Who pays a paybill charge, and why it matters
  2. How to manage your paybill charges
  3. Paybill charge mistakes that cost money
  4. A landlord chooses a tariff
  5. How Veira keeps paybill costs clear
  6. Frequently asked questions

Who pays a paybill charge, and why it matters

A paybill charge can be structured two ways. In a customer-pays tariff, the person paying the bill carries the charge on top of the amount. In a business-pays tariff, you absorb the charge and the customer pays a clean amount. The same payment can cost different people depending on which you chose with Safaricom.

This matters because it changes the price your customer experiences. If customers pay the charge, your headline price looks lower but the total they pay is higher, which price-sensitive customers notice. If you absorb it, your price is clean but your margin carries the cost.

Like till charges, paybill charges are banded by amount rather than a single flat rate. So the cost depends on your typical ticket size and on which side of the tariff carries it. Getting M-Pesa paybill charges right is a pricing decision as much as a payments one.

How to manage your paybill charges

Five steps to a paybill setup that protects your margin.

  1. 1

    Decide who carries the charge

    Choose between a customer-pays and a business-pays tariff with your margins and your customers in mind. The choice shapes both your price and what you keep.

  2. 2

    Map the bands to your tickets

    Paybill charges are tiered by amount. Check where your typical payment sits in the current Safaricom bands so you know the real cost per transaction.

  3. 3

    Model both options

    Run your typical amounts through the fee calculator under both tariffs. Seeing the customer-pays and business-pays totals side by side makes the decision concrete.

  4. 4

    Test customer reaction

    If you pass the charge on, watch how customers respond, especially on smaller bills. A small added charge can cost you goodwill or repeat business.

  5. 5

    Reconcile against your accounts

    Because a paybill ties payments to account numbers, reconcile each account against what was billed so charges and receipts always agree.

Paybill charge mistakes that cost money

Choosing the tariff without modelling it

Picking customer-pays or business-pays on instinct can cost you sales or margin. Model both with your real numbers before you commit.

Surprising customers with the charge

If the customer carries the cost, say so up front. A charge they discover at payment feels like a hidden fee and damages trust.

Assuming paybill is always pricier than a till

It is not automatic. Cost depends on the band, the ticket size and who pays. Compare against Buy Goods with your real figures rather than assuming.

Ignoring reconciliation

A paybill’s strength is the account number. If you do not reconcile each account, you lose that advantage and charges can hide errors.

A landlord chooses a tariff

Worked example

A landlord with twelve units collected rent on a paybill, with each unit as the account number. At first he used a customer-pays tariff, so tenants paid the charge on top of rent. A few tenants complained that the rent now cost more than the agreed figure.

He modelled both tariffs in the fee calculator using his rent amounts. The difference to his own pocket was modest, but the goodwill cost of charging tenants was not. He switched to a business-pays tariff so each tenant paid exactly the agreed rent.

The clean rent figure ended the complaints, and because the paybill tagged every payment to a unit, he still saw at a glance who had paid and who was late. He priced the small charge he now absorbed into his rent reviews rather than charging it transaction by transaction.

Business impact

When M-Pesa payments are not matched to sales, a missing payment, a staff shortfall or a double charge can slip past you until the money is already gone.

Veira reconciles M-Pesa Till and Paybill against every sale, so a mismatch surfaces the same day instead of at month end.

How Veira keeps paybill costs clear

Veira records paybill payments against the customer and the sale, so whether you absorb the charge or pass it on, you can see the true cost and the true margin per account rather than guessing.

With each payment tied to a receipt and an eTIMS invoice, reconciliation by account becomes a quick check, and your charges, receipts and tax position all line up.

Veira runs on a phone with a free terminal and keeps working offline, so account-based billing stays clean and predictable as you grow.

Frequently asked questions

Who pays the charge on an M-Pesa paybill?
It depends on the tariff. In a customer-pays setup the payer carries the charge on top of the bill. In a business-pays setup you absorb it and the customer pays a clean amount.
Are paybill charges a flat rate?
No. They are banded by amount, so the cost depends on the ticket size and on which side of the tariff carries the charge.
Is a paybill more expensive than a till?
Not automatically. The cost depends on the band, the amount and who pays. Compare a paybill against Buy Goods using your real figures in the fee calculator.
Should I pass paybill charges to customers?
It can work for larger, less price-sensitive bills, but on smaller payments customers notice. Model both options and consider the goodwill cost before deciding.
How do I find my exact paybill charge?
Check the current Safaricom paybill tariff for your band and run your typical amounts through the M-Pesa fee calculator under both tariffs for a figure specific to you.
Do paybill charges change my eTIMS invoice?
No. The eTIMS invoice records the sale or bill value. The M-Pesa charge is a separate cost, whether the customer or the business pays it.
Why do tenants say their rent costs more?
You are likely on a customer-pays tariff, so the charge is added on top of the rent. Switching to a business-pays tariff lets tenants pay the exact agreed figure.
How do I reconcile paybill payments?
Match each account number to what was billed. Because a paybill tags every payment to an account, reconciliation is account by account, which a POS makes quick.

M-Pesa paybill charges come down to a pricing choice: who carries the cost, and how it shows up to the customer. Model both tariffs with your real numbers, choose with your margins and goodwill in mind, and let Veira keep every paybill payment tied to a clean account, receipt and eTIMS invoice.

Terms explained

Keep reading

See all M-Pesa guides

Veira for your business

Browse Veira by business type