If you need to track your M-PESA transactions for business, budgeting, or record keeping, getting your statement via email is the easiest option. However, many users don’t know how to request a full statement directly from their phone.
If you’re looking for a simple way to receive your M-PESA statement in your inbox, this guide will walk you through it step by step.
Quick Answer
To get your M-PESA statement via email, dial *234#, select My M-PESA Information, choose M-PESA Statement, request a full statement, enter your email, and select the period.
Step-by-Step Guide to Get M-PESA Statement via Email
Step 1: Dial the M-PESA USSD Code
On your phone, dial:
*234#
Step 2: Select My M-PESA Information
From the menu, choose:
My M-PESA Information
Step 3: Select M-PESA Statement
Tap on M-PESA Statement from the options.
Step 4: Choose Full Statement
Select Full Statement.
You will be required to:
- Enter your National ID number
- Provide your email address
Step 5: Select Statement Period
Choose the time range you want (e.g. last 3 months, 6 months, etc.).
Step 6: Confirm Request
You will receive an SMS confirming your request.
Step 7: Check Your Email
Your M-PESA statement will be sent to your email within a few minutes.
Alternative Method: Using mySafaricom App
You can also request your statement through the mySafaricom App:
- Log in to the app
- Go to M-PESA services
- Request your statement
- Receive it via email
Difference Between Mini Statement and Full Statement
- Mini Statement → Shows last 5 transactions via SMS
- Full Statement → Detailed report sent to your email
Extra Tips and Best Practices
- Use a valid and active email address
- Check your spam folder if email delays
- Request statements regularly for record keeping
- Keep your ID details secure
- Use the app for faster access
Common Mistakes to Avoid
- Entering wrong email address
- Using incorrect ID details
- Selecting wrong statement period
- Expecting instant SMS instead of email
- Not confirming request
Frequently Asked Questions
Is it free to get an M-PESA statement via email?
Yes, the service is completely free.
How long does it take to receive the statement?
Usually within 5 minutes, but it may take slightly longer sometimes.
Can I get M-PESA statements without internet?
Yes, you can request via USSD (*234#), but you need internet to view the email.
Conclusion
Getting your M-PESA statement via email is quick and convenient. With just a few steps using *234#, you can access detailed transaction records anytime.
Make it a habit to check your statements regularly for better financial tracking and security.
