How to Check M-PESA Statement: Safaricom Introduces FREE Easy Ways to Access Your Records
For millions of Kenyans, M-PESA has become more than just a mobile money tool — it is a financial lifeline. From paying bills and shopping online to sending money back home, access to transaction history is increasingly important. Whether you’re filing taxes, tracking spending, reporting fraud, or applying for a loan, one of the most searched questions remains: how to check M-PESA statement?
Good news: Safaricom has simplified the process, making it fast, convenient, and completely free for all customers.
This detailed news guide explains how you can access your M-PESA statements, what options are available, which time periods can be requested, how to update your email, and what to do when you need older records. Keep reading — we break it all down step-by-step.
💡 Why You Need Your M-PESA Statement
M-PESA statements provide an official record of:
- Money sent and received
- Withdrawals
- Paybill and Till payments
- Airtime and bundle purchases
- Outstanding balances and transaction fees
This statement is recognized by banks, employers, lenders, and government authorities. Many online loan apps in Kenya even require M-PESA statements as proof of financial history before approval.
Whether you’re budgeting, tracking fraud, or applying for a visa, knowing how to check M-PESA statement is essential.
🚀 Two Fast Ways to Check Your M-PESA Statement — FREE of Charge
Safaricom offers two main self-service options:
1️⃣ Through the M-PESA App
This is the most convenient and user-friendly method, especially for smartphone users.
✔ Step-by-step process:
- Download and install the M-PESA App from the Play Store (Android) or App Store (iPhone).
- Log in using your M-PESA PIN or biometric authentication (fingerprint or face unlock).
- On the Home Page, tap M-PESA Statements then select See All.
- Choose the Month you want to view instantly.
- If you need a lengthy statement — tap Export Statements and select a date range.
- Tap Generate Statement and wait for it to download on your phone.
The document is saved as a PDF that you can email, print, or store safely.
👉 This method is perfect for customers who want quick access to current or past transactions without using email.
*2️⃣ Using USSD Code 334#
If you use a feature phone or do not want to install the app, the USSD menu works for all mobile devices.
✔ Follow these steps:
- Dial *334#
- Select My Account
- Choose M-PESA Statement
- Tap Request Statement
- Select your preferred type (Mini or Full Statement)
- Choose the period (Last 1, 3, 6, 12 months, or up to 2 years)
- Enter your email address
- Confirm the email address
- Enter your M-PESA PIN
You’ll receive an SMS notification confirming your request and providing a code to unlock the statement sent to your email.
✔ With this option, the statement is securely emailed as a password-protected PDF.
🆓 Cost: How Much Does it Cost to Access M-PESA Statements?
Safaricom has confirmed that:
The service is 100% free for all M-PESA customers.
There are no charges, whether using the M-PESA App or *334#.
This is a huge upgrade from years ago when customers had to pay at Safaricom Shops or rely on customer care requests.
⏱ How Long Does it Take?
Once you successfully submit a request:
➡ You will receive your statement within 5 minutes.
Even during high-traffic times, delivery remains fast and reliable.
🌍 What Date Range Can You Request?
Safaricom allows customers to request statements for:
- Last 1 month
- Last 3 months
- Last 6 months
- Last 12 months
- Last 2 years
- Custom date range
This flexibility supports various needs, including bank compliance, job applications, and personal accounting.
🗂 What If You Need Statements Older Than 2 Years?
For documents going beyond the 24-month online limit:
➡ Customers must visit a Safaricom Shop with their original ID.
This applies when:
- Auditors request old financial data
- You need business history for more than two years
- You are handling a legal or tax investigation
Safaricom staff will assist in retrieving historical records.
📧 Can You Change the Email Linked to M-PESA Statements?
Safaricom has clarified:
You cannot permanently change your registered email directly through the request menu.
However:
➡ You can enter a different email address each time you make a new M-PESA statement request.
This gives customers flexibility without requiring an update to the main subscriber account.
🔐 Statement Security: Why the Password?
To protect your financial privacy, M-PESA full statements sent via email arrive as password-protected PDFs.
The password is always:
Your national ID number (or registration document number)
This prevents unauthorized access to sensitive data.
🧾 Mini vs. Full Statement: What’s the Difference?
| Type of Statement | How to Access | What It Shows | Best For |
|---|---|---|---|
| Mini Statement | Via M-PESA App or USSD | Last few recent transactions | Quick checks |
| Full Statement | Via USSD email request or M-PESA App export | Detailed history over a chosen period | Loans, Taxes, Bank Requests |
Mini statements appear instantly on screen, while full statements are downloaded or emailed.
📱 Digital Access Has Improved Customer Experience
Over the years, complaints about long queues and delayed document processing were common. Safaricom’s move to empower customers through digital financial self-service has dramatically improved accessibility.
Customers no longer need to:
- Visit Safaricom Shops for routine statements
- Wait days for emails
- Pay extra fees to export financial records
The self-service shift saves time, reduces human error, and offers round-the-clock access to financial documentation.
🏦 M-PESA Statements and the Future of Mobile Finance
Kenya remains a global leader in mobile money innovation. With over 30 million active M-PESA users, demand for secured, traceable financial accountability continues to grow.
Features like:
- M-PESA App downloads
- USSD instant requests
- Secure PDFs delivered to email
- Quick 5-minute processing
…prove that Safaricom is committed to building services that align with digital lifestyles and financial independence.
This comes as financial technology apps increasingly rely on mobile money statements for:
- Loan approval scoring
- Automated financial tracking
- Income verification
- Spending analytics
Providing users with direct control over their financial records improves transparency and reduces fraud exposure.
⚠️ Tips for Safe Use
While accessing your statement:
✔ Always use your own email address
✔ Do not share your M-PESA PIN
✔ Avoid public Wi-Fi when downloading statements
✔ Keep your phone secured with lock protection
✔ Delete downloaded files if using a borrowed device
Financial data security is critical, especially in the digital era.
📝 Final Thoughts
Whether you are a student tracking your spending, a business owner reconciling accounts, or a parent monitoring family finances, knowing how to check M-PESA statement is crucial.
Safaricom’s two free options — the M-PESA App and *USSD 334# menu — make the process incredibly fast, secure, and accessible anywhere in Kenya.
Just a few taps, and within five minutes, your official financial statement is in your hands.
As digital finance expands, Safaricom’s innovation continues to empower customers with tools to take control of their money — confidently and conveniently.
