How to Use M-PESA Ratiba (Set Up Automatic Payments Easily in Kenya)
M-PESA Ratiba is a service by Safaricom that allows users to automate recurring payments directly from their M-PESA wallet.
With Ratiba, you can schedule payments for rent, bills, school fees, or send money regularly—without needing to manually initiate each transaction.
What is M-PESA Ratiba?
M-PESA Ratiba is a standing order and reminder service that enables:
- Automatic recurring payments
- Scheduled money transfers
- Payment reminders via the app
It eliminates the need to remember due dates or repeat transactions manually.
Key Features of M-PESA Ratiba
1. Automatic Payments (Standing Orders)
- Schedule payments daily, weekly, monthly, or yearly
- No PIN required after setup
- Ideal for rent, utilities, and subscriptions
2. Payment Reminders (My Reminders)
- Get notified when a payment is due
- Pay manually via the M-PESA app
3. Full Control & Flexibility
- Pause, delete, or manage orders anytime
- Accessible via *334# or M-PESA App
4. No Penalties for Insufficient Funds
- Failed transactions are not charged
- Payments simply do not go through
- Fuliza cannot be used
5. Wide Accessibility
- Available to all M-PESA users in Kenya
- Works on both *USSD (334#) and smartphone app
What Can You Pay Using M-PESA Ratiba?
You can automate:
- Send money to other users
- Pay bills (Paybill numbers)
- Buy goods (Till numbers)
Note: Airtime purchases are not supported.
How to Set Up M-PESA Ratiba via USSD (*334#)
Follow these steps:
- Dial *334# on your Safaricom line
- Select M-PESA Ratiba / Standing Order
- Choose Opt In and accept terms
- Enter your M-PESA PIN to register
- Go back and select Create Standing Order
- Choose transaction type:
- Send Money
- Paybill
- Buy Goods
- Enter recipient details
- Input amount (max KSh 250,000)
- Set start date and end date
- Select frequency (daily, weekly, monthly, yearly)
- Confirm with your PIN
✅ Payments will now run automatically.
How to Set Up M-PESA Ratiba via M-PESA App
- Open the M-PESA app
- Go to Subscriptions / Financial Services
- Select M-PESA Ratiba
- Register and accept terms (first-time users)
- Tap Create Standing Order
- Choose transaction type
- Enter payment details
- Set schedule and duration
- Confirm with your M-PESA PIN
✅ Payments will be deducted automatically on scheduled dates.
How M-PESA Ratiba Payments Work
- Payments are deducted automatically from your wallet
- Processed shortly after the scheduled time
- No PIN required after setup
- If balance is insufficient, the transaction fails
How to Manage or Cancel M-PESA Ratiba
You can:
- Pause a standing order
- Delete a standing order
- Opt out of the service completely
All actions are available via:
- *334#
- M-PESA App
Important Limits and Charges
- KSh 5 per successful transaction
- No charges for setup or cancellation
- Max per transaction: KSh 250,000
- Daily limit: KSh 500,000
Pro Tips for Using M-PESA Ratiba
- Schedule payments early in the day to avoid failures
- Ensure your wallet has enough balance
- Use Reminders if you prefer manual control
- Review active standing orders regularly
Related Articles:
How to Check Kenya Power Bill
M-Pesa Ratiba
FAQs About M-PESA Ratiba
What is M-PESA Ratiba used for?
It is used to automate recurring payments like rent, bills, and sending money.
Can I edit a standing order?
No. You must delete the existing one and create a new one.
What happens if I don’t have enough money?
The transaction fails, and no penalty is charged.
Can Fuliza be used with Ratiba?
No, Fuliza does not support Ratiba payments.
Is M-PESA Ratiba free?
Setup is free, but each successful transaction costs KSh 5.
Conclusion
M-PESA Ratiba simplifies financial management by automating recurring payments and reminders. Whether you’re paying rent, bills, or sending money regularly, it ensures you never miss a due date.
For best results, combine automatic payments with reminders to stay fully in control of your finances.