How to Get an M-PESA Full Statement

Keeping a detailed record of your transactions is essential for personal budgeting, business tracking, or financial accountability. Safaricom allows customers to easily access a full M-PESA statement that shows all money in and out of their account over a chosen period. You can get this statement through USSD, the MySafaricom App, or the Safaricom Self-Care portal without visiting a customer care center.
Requirements Before Requesting a Statement
- 
A registered Safaricom line with M-PESA active
 - 
National ID number used during SIM registration
 - 
Valid email address to receive the statement
 - 
Internet access (for app or portal options)
 
Getting M-PESA Full Statement via USSD (*334#)
- 
Dial
*334#on your Safaricom line. - 
Select My Account.
 - 
Choose M-PESA Statement.
 - 
Pick Full Statement option.
 - 
Enter your email address.
 - 
Confirm, and Safaricom will send the statement to your email in PDF format.
 
Getting M-PESA Full Statement via MySafaricom App
- 
Download and open the MySafaricom App.
 - 
Log in with your Safaricom number.
 - 
Tap on M-PESA then select M-PESA Statements.
 - 
Choose Full Statement and select your preferred date range.
 - 
Download it directly or have it emailed to you in PDF.
 
Getting M-PESA Full Statement via Safaricom Self-Care Portal
- 
Visit the Safaricom Self-Care Portal online.
 - 
Log in using your phone number and password (or register if new).
 - 
Go to the M-PESA section and select Full Statement.
 - 
Enter the date range you need.
 - 
Download the PDF statement instantly.
 
Tips for Managing Your Full Statement
- 
Save your statement in a secure folder as it contains sensitive information.
 - 
Use a strong password for your email if statements are delivered there.
 - 
Download monthly statements regularly to monitor spending patterns.
 - 
Keep copies if you use the statement for business or loan applications.
 
FAQs
Q: How far back can I get my full M-PESA statement?
You can retrieve records of up to 12 months from the app or portal.
Q: Can I receive full statements automatically every month?
Yes, you can set up monthly email delivery by registering once via *334#.
Q: Do I need to pay to get my full M-PESA statement?
No, the service is free of charge.
Q: Can I get the statement without internet access?
Yes, use *334# to request it and it will be sent to your email.
Q: What format is the statement delivered in?
Statements are sent as PDF files, making them easy to view and print.
Conclusion
Getting your full M-PESA statement is straightforward and convenient. Whether you use *334#, the MySafaricom App, or the Self-Care portal, you can access detailed records of your transactions anytime. Stay financially organized and enjoy peace of mind knowing you always have proof of your mobile money activities.