How to Easily Access Your M-Pesa Statement Online in 2023

Do you know you can easily access your M-Pesa statement online? Safaricom has enabled all registered M-Pesa users to conveniently obtain their account statements with just a few simple steps. In this article, we will guide you through two methods you can use to get your M-Pesa statement online; using the MySafaricom app and the USSD code. Each of these methods provides a free and efficient way to access the statement anytime, anywhere, right from the comfort of your device.

What is an M-Pesa statement and why would you need to access it?

An M-Pesa statement is a document that provides a comprehensive record of your financial transactions, just like a bank statement. It contains detailed information about your deposits, withdrawals, transfers, payments, and other activities related to your M-Pesa account. You can use this information to manage your personal finances, verify transactions, track your expenses, etc.

How to access your M-Pesa statement using the MySafaricom app

To access your M-Pesa statement via the MySafaricom app, you need to install the app on your phone if you don’t have it yet. The app is available on the App Store and the Google Play Store. You will also need an internet connection to use the app and access your email. Once you have installed the app, register your account and follow these steps:

  1. Open the MySafaricom on your phone.
  2. Tap on the M-Pesa tab at the bottom of the screen.
  3. Locate “M-Pesa Statement,” also at the bottom.
  4. Next, you will be prompted to enter your M-Pesa PIN.
  5. After entering your M-Pesa PIN, you will see various options including “Recent Transactions,” “Money Out,” “Money In,” and “Get Full Statement.”
  6. Select “Get Full Statement.”
  7. Now, select the statement period—there are three options: last three months, last six months, and last twelve months.
  8. Enter the email address you would like to use and tap “Continue.”
  9. Confirm that the email address you entered is correct, and then enter your M-Pesa PIN.
  10. You will receive an SMS containing a password which you will use to access your M-Pesa statement.
  11. Now, go to your email inbox and locate the email containing the statement—it is usually attached as a PDF file. Use the password you received via SMS to access it. 

How to access your M-Pesa statement using the USSD code (*234#)

Unlike using the MySafaricom app, this method doesn’t require you to have an internet connection in the initial steps—you will only need it while accessing your M-Pesa statement in your email. Here are the steps to follow:

  1. Dial *234# on your phone and select option 5, which is “M-Pesa information.”
  2. Select “M-Pesa Statement.”
  3. Select “Request Statement.”
  4. Next, you will see two options: full statement and summary statement. Respond with the second option (summary statement).
  5. Now, it’s time to select the period of the statement you would like to receive. There are six options you can choose from: Last month, last three months, last six months, last twelve months, last two years, and specific period.
  6. Enter your email address.
  7. Re-enter the email address to confirm.
  8. Enter your M-Pesa PIN.
  9. A pop-up message will appear confirming that the process is successful. Now wait for an SMS confirmation and head to your email inbox to access your M-Pesa statement.


Accessing your M-Pesa statement online is a free, fast, and easy process. Whether you choose to use the MySafaricom app or go the USSD code route, they both offer convenient ways to obtain your account statement. It all depends on you to choose your preferred method.


Related Articles

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Back to top button