M-Pesa

How to Get an M-Pesa Paybill Number in Kenya (2026)

K By Kev 10 June 2026 10 min read
Share
M-Pesa guide

How to get an M-Pesa Paybill number in Kenya: apply for Lipa na M-Pesa Paybill through Safaricom: submit your business registration, KRA PIN and owner details via the M-PESA Business portal or a Safaricom shop, and receive your Paybill number once approved. Paybill suits businesses that collect payments by account number, such as rent, school fees, subscriptions and invoices. This guide covers the requirements, the steps, and how account-based reconciliation works with your records and eTIMS.

Key takeaways
  • Apply for Paybill via the M-PESA Business portal or a Safaricom shop
  • Paybill needs a registered business, KRA PIN and owner details
  • The account number reconciles each payment to a customer or invoice
  • Veira reconciles Paybill collections and issues eTIMS invoices automatically
On this page
  1. What a Paybill number is and who needs it
  2. How to apply for a Paybill, step by step
  3. Paybill setup mistakes
  4. A school automates fee collection
  5. How Veira reconciles Paybill collections
  6. Frequently asked questions

What a Paybill number is and who needs it

A Paybill number lets customers pay you by selecting Lipa na M-Pesa, then Pay Bill, entering your Paybill number, an account number and the amount. The account number is the key feature: it identifies which customer or invoice the payment belongs to, so you can reconcile collections automatically.

Paybill suits account-based and recurring billing: landlords collecting rent by unit, schools collecting fees by admission number, SACCOs, utilities, subscriptions and businesses sending invoices. If you must know who paid for what, Paybill is built for that.

It is different from a till (Buy Goods), which is for over-the-counter payments of a stated amount with no account reference. Choose Paybill when the account number matters; choose a till for counter sales.

How to apply for a Paybill, step by step

Paybill is a merchant product, so registration is more formal than Pochi.

  1. 1

    Step 1: Prepare your documents

    Have your business registration, KRA PIN, owner ID and contact details ready. Paybill generally expects a registered business.

  2. 2

    Step 2: Apply through Safaricom

    Apply via the M-PESA Business portal (or with help at a Safaricom shop), selecting the Pay Bill product.

  3. 3

    Step 3: Submit and verify

    Provide your business and owner details. Safaricom verifies them as part of merchant onboarding.

  4. 4

    Step 4: Receive your Paybill number

    Once approved, you get your Paybill number and access to the M-PESA Business portal to manage it.

  5. 5

    Step 5: Define your account numbers

    Decide what the account number means for your customers (unit, admission, invoice or customer reference) and communicate it so payments are tagged correctly.

  6. 6

    Step 6: Set settlement and operators

    Configure settlement to your bank and add operators. Test a payment with an account number to confirm reconciliation works.

Paybill setup mistakes

No clear account-number scheme

If customers enter random or wrong account numbers, reconciliation breaks. Define and communicate a clear account reference (unit, admission, invoice).

Choosing Paybill for simple counter sales

Counter customers do not want to enter account numbers. For over-the-counter stated amounts, a till is faster and better.

Ignoring tariffs

Paybill has merchant tariffs that Safaricom revises. Check the current tariff for your collection volumes.

Manual reconciliation

Even with account numbers, matching hundreds of payments by hand is slow. Use software that reconciles Paybill collections automatically.

Forgetting eTIMS

Collecting via Paybill does not issue eTIMS invoices. You still must issue compliant invoices for taxable sales.

A school automates fee collection

Worked example

A school in Nairobi collected fees in chaos: parents paid to various numbers and matching payments to pupils took the bursar days each term.

They registered a Paybill and set each pupil's admission number as the account number. Parents now Pay Bill with the admission number, and every payment tags itself to the right pupil.

Reconciliation that once took days became near-instant, and the school added software so receipts and records, including any eTIMS-relevant invoicing, were handled cleanly.

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 reconciles Paybill collections

Veira connects your Paybill to your records, matching each account-tagged payment to the right customer or invoice and issuing compliant eTIMS invoices where required. Account-based collections reconcile automatically instead of by hand.

So your Paybill does more than collect: it feeds clean, reconciled records and compliant invoices, from KES 2,999 a month.

Frequently asked questions

How do I get an M-Pesa Paybill number?
Apply for Lipa na M-Pesa Pay Bill through the M-PESA Business portal or a Safaricom shop, submitting your business registration, KRA PIN and owner details. After Safaricom verifies and approves your application, you receive your Paybill number and portal access to manage it.
What do I need to register a Paybill?
Generally a registered business, your KRA PIN, owner ID and contact details. Paybill is a merchant product, so onboarding is more formal than Pochi la Biashara. Having consistent, complete documents speeds up verification.
What is the account number for in Paybill?
The account number identifies which customer or invoice a payment belongs to, for example a rental unit, a pupil admission number or an invoice reference. It is what lets you reconcile each Paybill payment to the right customer automatically, which a till cannot do.
Is Paybill better than a till?
It depends on your model. Paybill is better for account-based and recurring collections (rent, fees, subscriptions, invoices); a till is better for over-the-counter stated-amount sales. Choose Paybill when knowing who paid for what matters.
Does Paybill cost money to use?
Paybill has merchant tariffs set by Safaricom, which are revised over time. Check the current tariff for your expected collection volumes. Choose Paybill primarily because it fits account-based billing, then review the current cost.
Do I still need eTIMS with Paybill?
Yes. Paybill collects payments but does not issue eTIMS invoices. For taxable sales you must still issue compliant eTIMS invoices. Software like Veira links Paybill collections to automatic eTIMS invoicing so collection and compliance work together.

A Paybill number turns account-based collection from chaos into automatic reconciliation, ideal for rent, fees and invoices. Veira ties those collections to clean records and automatic eTIMS invoices, from KES 2,999 a month. See how Veira reconciles your M-Pesa and book a free demo.

Keep reading

See all M-Pesa guides

Veira for your business

Browse Veira by business type