📑 Table of Contents
- Quick Answer
- How to Get Your M-Pesa Statement – 3 Methods
- Comparison Table: Which Method Is Right for You?
- Why You Might Need an M-Pesa Statement
- How to Open Your Password-Protected Statement
- How to Get Statements Older Than 2 Years
- Getting a Statement for a Deceased Relative
- Is Getting an M-Pesa Statement Free?
- Troubleshooting Common M-Pesa Statement Issues
- Quiz: How Well Do You Know M-Pesa Statements?
- FAQ
- Get Your M-Pesa Statement Today
⚡ Quick Answer: How Do I Get My M-Pesa Statement?
To get your M-Pesa statement, dial *334# on your Safaricom line, select My Account, then M-PESA Statement, choose Request Statement, select your period (1–12 months or custom), enter your email address, and confirm with your M-Pesa PIN. Your password-protected PDF statement will arrive by email within 5 minutes – completely free.
📱 How to Get Your M-Pesa Statement – 3 Methods
There are three reliable ways to get your M-Pesa statement in Kenya. Choose the method that works best for you.
- Dial *334# on your Safaricom line.
- Select My Account (option 7).
- Select M-PESA Statement (option 3).
- Select Request Statement (option 2).
- Choose the period: Last 1, 3, 6, or 12 months, or up to 2 years – or select custom dates.
- Enter the email address where the statement should be sent.
- Enter your M-PESA PIN to confirm.
- Your password-protected PDF statement will be emailed to you within 5 minutes.
- Download and install the M-Pesa App from Google Play (Android) or the App Store (iOS).
- Log in using your M-Pesa PIN or biometric authentication (fingerprint/face).
- On the Home page, tap M-PESA Statements and select See All.
- Select a month or set custom dates.
- Tap Export Statements or Generate Statement to download the PDF directly to your phone.
- Dial *334# on your Safaricom line.
- Select My Account (option 7).
- Select M-PESA Statement (option 3).
- Select Mini Statement (option 1).
- Enter your M-Pesa PIN.
- You'll receive an SMS with your last 5 transactions instantly.
📱 Need your M-Pesa statement right now? Dial *334# now and follow the prompts – it takes less than 5 minutes and it's completely free.
Get More Financial Tips →📊 Comparison Table: Which Method Is Right for You?
Compare the three ways to get your M-Pesa statement side-by-side.
| Method | Best For | Speed | History | Format | Cost |
|---|---|---|---|---|---|
| USSD *334# 📞 | All phones, no app | ~5 min | Up to 2 years | PDF (emailed) | Free |
| M-Pesa App 📱 | Smartphone users | ~2 min | Up to 2 years | PDF (download) | Free |
| Mini Statement 📧 | Quick transaction check | Instant | Last 5 transactions | SMS | Free |
Source: Safaricom, M-Pesa official documentation. All methods are free of charge.
📋 Why You Might Need an M-Pesa Statement
Your M-Pesa statement is an official, stamped record of every transaction on your line. Here are the most common reasons Kenyans request their statements:
🥧 Why Kenyans Request M-Pesa Statements
🔐 How to Open Your Password-Protected M-Pesa Statement
Your full M-Pesa statement is delivered as a password-protected PDF to protect your financial data.
💡 Pro tip: If you're requesting a statement for someone else (with their permission), the password will be their ID number, not yours.
📅 How to Get M-Pesa Statements Older Than 2 Years
Need records older than two years? Those aren't available via *334# or the M-Pesa App. Here's what to do:
⚠️ Important: For statements older than 2 years, you must visit your nearest Safaricom Shop in person. Bring your original ID (the one used to register your M-Pesa line).
👤 Getting an M-Pesa Statement for a Deceased Relative
If you need to access the M-Pesa statement of a deceased relative, Safaricom requires specific documentation for data protection and legal compliance.
Submit these documents at a Safaricom Shop for processing.
⚠️ Note: For amounts above KSh 30,000, you'll also need a Grant of Probate or Letters of Administration. For amounts below KSh 30,000, you only need your ID, death certificate, and a letter from the chief.
💰 Is Getting an M-Pesa Statement Free?
Yes – completely free. Safaricom has confirmed that the M-Pesa statement service is 100% free for all M-Pesa customers.
Source: Safaricom official announcements.
✅ Good to know: This is a huge upgrade from years ago when customers had to pay at Safaricom Shops or rely on customer care requests.
🔧 Troubleshooting Common M-Pesa Statement Issues
Here are the most common problems Kenyans face when getting their M-Pesa statement and how to fix them:
🧠 Quiz: How Well Do You Know M-Pesa Statements?
What is the password for your M-Pesa statement PDF if you didn't receive an SMS code?
💡 Test your knowledge – the answer might surprise you!
❓ Frequently Asked Questions About Getting M-Pesa Statements
📱 Get Your M-Pesa Statement Today
Dial *334# now to get your M-Pesa statement – free, stamped PDF delivered to your email in minutes. Perfect for loans, visas, tax, and record-keeping.
Free service. Official Safaricom. Updated for 2026.