M-Pesa by Safaricom has been a quick game changer since it launched in early 2007. To date, the service keeps on innovating by introducing a new set of features, such as the M-Pesa Ratiba, designed to automate payments. This has closed the gap between the Banking sector and mobile money solutions, especially for people who rely on M-Pes for various transactions.
For those who might not be conversant with exactly the M-Pesa Ratiba tool, it is just a tool within the M-Pesa App that allows you to easily schedule recurring bills for future payments directly from your M-Pesa outstanding balance to other users. You can schedule automatic transfers to others daily, weekly, monthly, or even annually. This service can be best used for services such as Paying your bills, rent or even school fees for your children, among many others.
Why Use The M-PESA Ratiba?
There are quite many reasons why you should consider enrolling in the M-Pesa Ratiba Feature. First, a huge benefit that it offers is time-saving, meaning that you do not need to now and then make manual payments each and every month. The Ratibe service will do that for you, given you have scheduled automatic payments from your wallet for a given time duration (daily, weekly, monthly, and so on).
Also, if your wallet has insufficient balance, you will not be charged for unsuccessful or cancelled standing orders, which promotes healthy financial security. Furthermore, the service promotes total transparency for those who prefer to use the My Reminder feature. You will be notified of upcoming payments and easily manage your subscriptions manually.
How to Register for M-PESA Ratiba
Safaricom has made registering and setting up the M-Pesa Ratiba feature easier. You can actually access it using two methods asc covered down below:
Option 1: M-Pesa Ratiba Mini App
This option is best suited for those with phones that can access the internet. The process is as follows:
- Download and install the New M-Pesa App on your phone (Android or iPhone) and Set up your account.
- On the bottom menu, access the service section and search for “Ratiba” in the search bar.
- The M-Pesa Ratiba will now open as a Mini app within M-Pesa. You will then be prompted to enter your M-Pesa pin to start the registration process. Click on Next and finally Opt-in.

Option 2: M-Pesa USSD Code
If you lack access to the intent, using the USSD Code for M-Pesa is a quick alternative. You can easily enter the M-Pesa Menu by dialling *334# and selecting option 9 marked as “M-Pesa Ratiba” and Option 0 to opt in. The final process involves accepting the terms and conditions proving your PIN for M-Pesa, and you will be set to go. You will receive an SMS text indicating you have successfully opted into the service afterwards.
How To Create a Standing Order
If you are looking to create a recurring payment transaction, you should know that the service is available in two modes. First, there is the My Subscriptions mode, which allows for Automatic Transactions, and lastly, there is the My Reminder mode, which allows any user to manually complete Transactions after being notified that Automatic payment is turned off.
Depending on the mode that you choose, the process of creating a standing order involves following the process below:
- Log into the Ratiba Mini App using your M-Pesa pin on the M-Pesa App
- Select the mode you want to proceed with and tap the Green Cross icon at the bottom right of the Mini app.
- Proceed to select the Type of action or transaction (e.g., Paybill, Buy Goods, or Send Money). Once you do so, you will have to specify the following:
- Subscription Name
- Phone, Paybill, account, and Till numbers depending on the transaction type.
- Frequency of the payments as provided in the drop-down menu ( One-off, Daily, weekly etc)
- Start and end dates for the payments.
- After entering all necessary information, confirm that everything is correct.
- Finally, enter your M-PESA PIN to authenticate and save your standing order details.

For those using the USSD code, the process is the same; all you need to do is dial *334# >> select Creating a standing order>> Choose the Transaction type and follow the rest of the prompts to complete.
How To opt out of M-PESA Ratiba
If you have decided to quit using the service anymore, the opting-out process is actually quite as straightforward as the registration process. All you need to do is follow the Process below:
- Dial *334#
- Select option 9 to access the service
- Once in select Option 3 mark it as Opt-out and Enter your PIN
- you will receive a message from Safaricom confirming you have opted out successfully.
Well, we hope that this guide has given you a clear overview of how M-Pesa Ratibaworks works and even how to access it. If you have any comments please let us interact in the comment section below. All the best