An Mpesa statement provides you with a detailed list of all transactions done through Mpesa over a set period of time.

This can be for the last five transactions, current month, current year, last one month, 3 months, 6 months, or 12 months.

Statements are sent online via email except for a mini-statement of the last five transactions, which is sent via SMS. In this article, we will guide you on how to request your statement online for a given period of time. Sounds good? Let’s get to it.

How to request Mpesa statement online via email

how to request mpesa statement online
How to request mpesa statement online.

You can get your statement online by following these steps:

  1. Dial *334# on your phone.
  2. Select “My Account.”
  3. Choose “Mpesa Statement.”
  4. Select “Request Statement.”
  5. Opt for a full statement.
  6. Choose your statement period, ranging from one month to twelve months.
  7. Input and confirm the recipient’s email address.
  8. Provide your Mpesa PIN.
  9. Safaricom will send you an SMS confirming your Mpesa statement request.

Your statement will be sent to the email address you provided within 24 hours. Note that you cannot get a statement for another number unless you have access to their phone number and Mpesa PIN.

If you have any questions, kindly ask in the comments box below.


I do read and respond to all emails sent to [email protected].

Leave a comment

Your email address will not be published. Required fields are marked *