mpesa business logo

One platform for all your business needs

From paying salaries, vendors, and suppliers to bulk disbursements, transfers, loans, insurance, investments, invoicing, and more.

hero image

All-in-One

Why Choose the M-PESA Business Hub? - The Smarter Way to Handle Business Payments

From applying for a business till, to integrating with our APIs on Daraja, you can now access all Business Payment services within a single platform. We've listened, and its now easy, convenient, and hassle free

Smart Dashboard & Account Management

Real-time visibility into transactions, balances, and trends for better decision-making. Ideal for all Businesses - Retailers, service providers, SMEs, corporates and more.

Payment Solutions (B2C & B2B)

Send payments to customers & other businesses; vendors, suppliers, pay salaries, manage petty cash quickly and securely from one platform. Ideal for all Businesses - Retailers, service providers, SMEs, corporates and more.

Collections & Disbursements

Collect payments easily through Tills or Paybills and manage multiple tills and paybills under one Business Entity.

Fund Movement & Settlement

Move funds between your accounts or transfer to your accounts seamlessly for better liquidity. Ideal for all Businesses - Retailers, service providers, SMEs, corporates and more.

Statements & Reversals

Access detailed statements and monitor balances anytime. Easily initiate and track payment reversals for better control and customer satisfaction. Ideal for all Businesses that require accurate financial reporting -auditors, accountants, SMEs.

Self Application for Paybills & Tills

Apply for new Tills or Paybills instantly without paperwork, get started in real time. Ideal for: Ideal for all Businesses - Retailers, service providers, SMEs, corporates and more.

Maker-Checker Controls

Enhance security and accountability with approval workflows for transactions. Ideal for all Corporates and organizations with layered finance roles.

Discover our suite of M-PESA Business Solutions

Browse categories of smart solutions tailored for your business needs

Business Till

The M-PESA Business Till enables business owners to collect payments on the till and use the money collected to make other transactions directly from the till.

Business to Customer (B2C)

The bulk payment B2C service (Business to Customer) enables your business to make disbursements from your M-PESA shortcode to individuals eg. Sacco Payments

Short-Term Paybill

A short term paybill that allows for fundraising for different needs eg. Medical bills, funerals, weddings, education purposes and charities

Business to Business (B2B)

Business to Business payment service allows your business to make payments to other organizations or businesses directly from your existing shortcode.

Buy Goods

This service offers distributors, retailers, and merchants a payment collection service via M-PESA. Customers pay for goods and service via this option.

Paybill

The Paybill service allows for cash collection through M-PESA. Your business is issued a unique Paybill number and account number, for customers to pay to.

Business Loans

1, 7 or 21 day loans facilities for your business. Offered to our Buy Goods partners (Business Till). Our Loan limits range from Kshs 100 to Kshs 200,000

Bill Manager

Send Invoices, collect payments, issue e-receipts and reconcile your transactions with ease. Opt into Bill Manager and take control of your billing process today.

ZiiDi Biashara

Take control of your business finances with ZiiDi Biashara! Choose when and how much to invest, watch your money grow, and access your funds anytime.

Device Insurance

Device Insurance Product offers insurance cover for your smartphones. Protection against accidental damage and is open to Lipa mdogo mdogo phones customers.

Opt into Bill Manager today, and take control of your billing process

  • Reconcile transactions
  • Send your Invoices
  • Collect Payments
  • Issue e-receipts

Frequently Asked Questions

Everything you need to know about our new M-Pesa Business Hub Portal.

A one-stop digital platform that allows businesses to manage all Safaricom merchant services in one place, including Paybill, Till, Bill Manager, Lipa na M-PESA Online (LNM), Merchant Bulk Payments, Bulk Airtime/Bundles, Split Payments, and account insights.

  • One login for everything - Access M-PESA Web for both Business & Agents, Bill Manager, Credit, Insurance, M-PESA APIS and more from one portal.
  • Easy to use - Simple design for smooth navigation and transactions.
  • Secure payments - Your financial safety is a top priority.
  • Custom approvals - Set up approval levels that match your business needs.
  • Smart money use - Reuse collected funds to pay bills or make disbursements.

Any business or organization with a registered Safaricom merchant account.

  • Businesses/Individuals applying for a Till or Paybill, including short term paybill.
  • Organizations with Buy Goods Tills, Paybill short codes, Bulk Payment (B2C) short codes

You can sign up on the M-Pesa Business Hub by clicking the sign-up button and enter your first/last name, email address and phone number. You will then receive a successful registration link with further instructions on how to change password and login.

You can log in to the M-Pesa Business Hub using your email and password and your registered business administrator or Finance contact. Future updates will include mobile app access.

No. Existing M-PESA Business Portal (MBP) users and other Safaricom merchant service users will be migrated automatically. You will just need to verify and update your details upon first login.

Yes, you can apply for a buy goods, business Till/short & long term Paybill as well as B2C on M-Pesa Business Hub. Simply open the link and click on Apply for a Till/paybill and select the product.

To know the status of a pending application, click on “My Applications” tab and enter your phone number to receive a unique OTP (PIN) sent via SMS. A list of all applications made by you shall be displayed. Only the applicant can view the status of the application.

The M-PESA Business till is an enhancement of the existing Buy Goods Till that enables business owners to collect payments on the till and use the money collected to make other transactions directly from their till such as:

  • Pay to a mobile number.
  • Pay to another Buy Goods Till.
  • Pay to a utility (Paybill) till.
  • Withdraw funds:
  • To owners nominated number
  • At M-PESA agent
  • To bank
  • Sell Airtime and earn commission.

A Short-Term Paybill is a product that enables the raising of funds for different needs e.g., medical bills, funerals, weddings, education, and for charity/catastrophe, etc. It is designed to be used for a short period to serve a specific goal.

Paybill is a cash collection service that allows an organization to collect money on a regular basis from their customers through M-PESA. It is an M-PESA mode of collecting funds.

Payments are customer-initiated, and the receiving organization may have a unique identifier i.e., account number. It is designed to be a long-term product.

The Bulk Payment (B2C) service enables an organization to make payments/disbursements from a given M-PESA short code to mobile phones of individuals in real-time at the click of a button.

Yes, applying and getting M-PESA Till or paybill is free of charge.

TransactionTariff
Pay to another Business Till (Buy Goods till)

0.27% capped at KSh 200

Pay to a mobile Number (B2C)

Existing M-PESA send money charges to apply. M-PESA Charges (safaricom.co.ke)

Pay to a utility till (Paybill C2B)

Standard Paybill charges apply.

Merchant Withdraw at agent

Standard agent withdrawal charges apply. M-PESA Charges (safaricom.co.ke)

Merchant Sell Airtime

5% Commission earned by the merchant.

Note:
  • The business owner will be charged a maximum of 0.55% and not more than KShs.200 per transaction for money collected on the till.
  • Collections of Ksh 200 and below are FREE.
  • There is no customer charges for payments made to the M-PESA Business Till except for payments made at fuel stations.

Yes, M-Pesa Business Hub consolidates all your merchant accounts so you can view balances, statements, and transactions in one place.

Use the Roles & Permissions feature to assign roles (Business Admin, Business manager, Business operator, Auditor etc.). You can add/remove users and control their level of access.

M-Pesa Business Hub uses Safaricom’s enterprise-grade security including OTP verification, encryption, and role-based access to ensure safe transactions.

  • Receive payments from Paybill and Till
  • Make B2B (Business to Business) payments
  • Make B2C (Business to Customer) payments to customers
  • Split incoming payments automatically
  • Process bulk disbursements (e.g., salaries, suppliers)
  • Sell airtime and bundles in bulk
  • Withdraw funds to bank in real time
  • Schedule automated withdrawals at your convenience
  • Statements & Reversals

Yes, the organization will have an option to validate the customers phone number against their identification documents and numbers during initiating transaction.

Split Payments allow you to automatically route a percentage or fixed amount of every transaction to different accounts (e.g., suppliers, partners, franchise accounts).

A tool for businesses to create and send digital invoices or bills to customers, who can pay seamlessly through M-PESA.

  • Bill reminders
  • Invoicing service both in single and bulk
  • Real time reconciliation
  • Access to e-receipt after payment
  • Payment collection

Acquiring and using the Bill manager portal is free but for transactions M-PESA charges apply.

Yes. M-Pesa Business Hub integrates Lipa na Mpesa, so you can view all online payments and reconcile them alongside Paybill/Till collections.

You can select from preset packages or input custom amounts in the portal and distribute to multiple recipients at once.

Yes, transaction limits follow M-PESA guidelines and your business account tier.

  • Daily/weekly/monthly transaction summaries
  • Spending vs. collections reports
  • Reconciliations across Paybill/Till/LNM
  • Histories of different transactions - reversal, payments, transfers

Yes. Reports can be exported in Excel, PDF, or CSV formats.

The Mpesa Business portal will be gradually phased out. All users are being migrated to M-Pesa Business Hub, with full access to previous data and services, same to Bill manager Portal.

No. If you are already using the Merchant Business Portal, you will keep your current Business Entity.

No. Your transaction history will be carried over and accessible on M-Pesa Business Hub.

Yes. Training sessions, webinars, and knowledge-base guides will be shared with merchants to ease the transition.

Use the Forgot Password option or contact Safaricom Merchant Support for assistance.

Yes, for all support enquiries please send an email to: M-PESABusiness@Safaricom.co.ke or contact us on our pay bill support line via 0722002222 or 2222.

On social media you can get us on:

Yes, M-Pesa Business Hub provides APIs for developers to integrate payments, reconciliation, and reporting directly into their business systems.

Planned updates include:

  • Mobile app access
  • Loyalty rewards for merchants
  • HR & Payroll services
  • Deeper integration with Explore Hub (merchant marketplace)
  • Advanced fraud detection and real-time alerts
  • Support ticketing
  • Bill Manager
mpesa business logo

©2025 M-PESA Business Hub. All rights reserved.