Bulk Payments Service (B2C) FAQs

The Bulk Payments service (B2C) 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.

This service is open to all organisations and institutions both public and private intending to make M-PESA payments to individuals.

  • Banks, MFI and SACCOs for loan disbursement, withdrawal of money from bank account directly to M-PESA account.
  • Insurance: Claims settlement.
  • Salaries disbursement for companies and casuals’ payments.
  • Promotional payments: Payment of cash prizes for winners
  • Business Payments: Payment of small supplies, petty cash, daily wages
  • Dividend Payments: Annual dividend payments for publicly listed companies
  • Government Organizations, NGOS and FBOs: Disbursement of various project and workshop funds, relief funds, development funds, per diems and wages to field staff.
  • An organisation can be assisted to apply by any person authorised by Safaricom to offer sales services. An organisation can apply directly through the self-onboarding link.

      1.Filled application form 2.KYC documentation 3.Online application can be done from the link https://selfservice.m-pesaforbusiness.co.ke/LNM/

  • Query the organisation short code on M-PESA G2 system
  • Go to Products tab and view the assigned product
  • An organisation can make RTGS transfer to M-PESA holding account at CBA and KCB banks, quoting their B2C short code preceded by 333 as the beneficiary account number. E.g. 333123456 Cash, EFT and Cheque deposits can be made to the same M-PESA holding account using A/C number 0420448007 or 6518870012 for CBA Bank or 1147921954 for KCB Bank. Kindly quote the B2C short code when making this deposit.

      a.M-PESA G2 system – Requires installation of M-PESA certificate on a computer running windows OS. Send blank email to This email address is being protected from spambots. You need JavaScript enabled to view it. to get guide on certificate application and installation b.Payment Portal – This is web based and does not require installation of certificate c.APIs - API stands for Application Programming Interface. API enables communication and exchange of data between two systems by providing an interface for one system to easily plug in to the other system. With API an organisation does not have to use our M-PESA system directly. They will continue to use their in-house system to disburse funds through M-PESA system.

    The charges are as below on the organisation short code to M-PESA registered users transfer. The customer receiving the funds is not charged.

    What are the B2C charges?

    -

    The charges are as below on the organisation short code to M-PESA registered users transfer. The customer receiving the funds is not charged.

    Transaction Band

    Charge to Oorganisation

    KSh. 50 - 1,000

    15.27

    KSh. 1,001 - 70,000

    22.40

    Yes.

    No. B2C is for payments from Business to Customer mobile phones. Short code to short code payments consume B2B (Business to Business) service.

    Email: This email address is being protected from spambots. You need JavaScript enabled to view it. Facebook: Safaricom PLC
    Twitter: @SafaricomPLC
    Call : 100 (prepay) and 200 (postpay)

    Invest in Us

    Where investors belong

     
     
     
     

    Was this information helpful? If not tell us how we can improve safaricom imagessafaricom images

    Manage all your services in one App

    Safaricom Neo

    This website uses cookies to ensure you get the best experience on our website. Read our Cookie Policy to learn more