M-Pesa Statement-How to Get Mpesa Statement Online Via Mail

Do you want to get the M-pesa statement for a certain period but don’t know how to do it? In this article, I explain how to download the mpesa statement pdf or get it via email. Let’s Get started right away.

M Pesa Statement

An M-Pesa statement is a piece of a detailed report of your transactions via M-Pesa within a given period. M-Pesa was launched in 2007 as a mobile money transfer service. Since then, the service has expanded to different countries in Africa. Vodafone Group, the parent company of Safaricom, owns Mpesa.

online mpesa statement

Types of M-Pesa Statements

M-Pesa statements are divided into two parts.

  • Mini statements that show the last five transactions
  • Complete statements that pull records of up to 1 or 2 years of transactions

M-Pesa statement Via Email

You can use the USSD code, MySafaricom app, or the Safaricom self-care portal to get an M-Pesa statement. We’ll start with the USSD method.

For this process, you’ll need

  • A functional mobile phone (preferably a smartphone).
  • A Kenyan Identification Card (ID), Passport, Military ID, Diplomatic ID, or Alien ID
  • A functional email address.
  • A reliable internet connection to check your email address.

First, dial *234#. Make sure it’s your Safaricom line because sim cards from other networks won’t work.

  • Once the prompt comes up, press No 5 with the M-Pesa information.
mpesa statement ussd code
  • Next, choose No 1 with M-Pesa statements.
select M-PESA Statement
  • After that, press 1 to request a statement (if your email isn’t verified, press verify statement).
ussd steps mpesa
  • On this one, be very careful. Respond with No 2, indicating a summary statement.
mpesa transactions
  • This will take you to the summary statement period. Choose the period you want to view, then select it.
mpesa sumary statement download
  • In the next step, enter your correct working email address.
mpesa statement download over email
  • Re-enter your email address after the prompt.
confirm email
  • Lastly, enter your M-Pesa secret pin.
  • After successfully inputting your M-Pesa pin, you’ll receive a pop-up instructing you to wait for SMS confirmation.
  • After a few minutes, you will receive a message from Safaricom indicating your M-Pesa statements have been sent to your respective email address.

If your M-Pesa statements aren’t reflected in your email within 24 hours, repeat the same USSD code process carefully.

M Pesa Statement PDF Download

Once you have received a message from Safaricom that your statement is ready, log in to your email, look for an email with an M-Pesa statement, and download it. If you can’t trace it, check your spam folder. If it’s still not there, be patient; it will be in your inbox.

The statement is usually sent in PDF format (make sure you have the necessary apps to view the document), and after opening it, a pop-up will prompt you to enter a password. Enter your registered passport, military, diplomatic, alien, or ID number.

mpesa statement password
  • After it opens, you can now view monthly or yearly transactions.
m-pesa detailed statement download

Get mpesa statements from App

For this method, you will have to download the app from the play store, but if you already have the app installed,

  • Open the app
mysafaricom app
  • Proceed to the M-Pesa tab.
m pesa tab
  • Click on the M-Pesa statement.
mpesa statement
  • A prompt to enter your M-Pesa pin will pop up. Key in the pin and proceed.
  • You can view recent transactions, money out and in, and click to get a full statement.
select tenure
  • Choose the statement period you wish to view and then get the statement. (You can also change your email in this section if you forgot it.)
  • You will get a pop-up requesting to wait for an SMS confirmation once your request is processed.
mpesa statement sent


Safaricom Home Fibre PackagesSafaricom Bonga Points
Check Safaricom Numbers Registered With Your IDBuying Airtel Airtime from M-PESA

Download M-Pesa statement from the Safaricom self-care portal

This method will require

  • A smartphone, a laptop, or a desktop
  • Stable internet connection
  • Your login credentials
  1. Head to your chrome or Mozilla browser
  2. Log in to the portal (if you don’t have an account, you will have to wait because the portal is not currently registering new accounts).
safaricom portal
  1. Confirm your phone number through a code.
  2. Log in to the M-Pesa statement and access your transactions.

Important Links

Safaricom Selfcare portalLogin Now
Mobile AppDownload


What is the need for a Mpesa statement?

This report from Safaricom details your M-Pesa transactions for a particular period.

What are the types of Mpesa statements?

There are two types – Mini Statement & Complete Statements.

How to get M-Pesa statements via email

Accessing your M-Pesa statement through email is the most efficient method because you record all your transactions in a pdf document. You must register and confirm your email address by dialling *234# to receive statements in your email. After your email is verified, follow the methods mentioned above, and your M-Pesa statement will be sent to your email within a few minutes.
WhatsApp Group Join Now
Telegram Group Join Now
Instagram Group Join Now