How to mpesa statement

Content on WhatAnswers is provided "as is" for informational purposes. While we strive for accuracy, we make no guarantees. Content is AI-assisted and should not be used as professional advice.

Last updated: April 4, 2026

Quick Answer: You can obtain your M-Pesa statement by dialing *234# on your Safaricom line and following the prompts to request a statement for a specific period. Alternatively, you can log in to your M-Pesa app or the M-Shwari app if you have an M-Shwari account, and navigate to the statement section.

Key Facts

Understanding Your M-Pesa Statement

An M-Pesa statement is a crucial document that provides a detailed record of all your mobile money transactions. It lists deposits, withdrawals, transfers, payments, and any other M-Pesa-related activities within a specified period. Understanding how to access and read your M-Pesa statement is essential for managing your finances, tracking spending, and ensuring accuracy in your transactions.

Methods to Obtain Your M-Pesa Statement

Safaricom offers several convenient ways to get your M-Pesa statement, catering to different user preferences and needs.

1. Using the USSD Code (*234#)

This is the most common and accessible method, requiring no internet connection. To get your statement via USSD:

Your statement will be generated and typically sent to your registered email address within a specified timeframe, usually within 24 hours. Ensure your email address is correctly registered with your Safaricom line to receive it.

2. Through the M-Pesa App

The M-Pesa app offers a more modern and interactive way to manage your mobile money. If you have the M-Pesa app installed on your smartphone:

The app usually provides a view of recent transactions directly. For a more detailed statement covering a specific period, you might still need to request it via the app, which could then be emailed to you, similar to the USSD method.

3. For M-Shwari Users

If you use M-Shwari, a savings and loan product integrated with M-Pesa, your statement will encompass both M-Pesa and M-Shwari transactions. The process is similar:

Similar to M-Pesa, these statements are usually delivered via email.

What Information is Included in an M-Pesa Statement?

A typical M-Pesa statement includes:

Why You Might Need Your M-Pesa Statement

There are several reasons why you might need to access your M-Pesa statement:

Important Considerations

By following these steps, you can easily obtain and utilize your M-Pesa statement to maintain control over your financial activities.

Sources

  1. Safaricom Kenya Official Websitefair-use
  2. M-Pesa Getting Started Guidefair-use

Missing an answer?

Suggest a question and we'll generate an answer for it.