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

You can get your statement online by following these steps:
- Dial *334# on your phone.
- Select “My Account.”
- Choose “Mpesa Statement.”
- Select “Request Statement.”
- Opt for a full statement.
- Choose your statement period, ranging from one month to twelve months.
- Input and confirm the recipient’s email address.
- Provide your Mpesa PIN.
- 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.