100% Private & Secure: Your M-Pesa PDF is read entirely on your device using JavaScript. No data is ever uploaded, stored, or shared with any server. Close this page and your data is completely gone. We cannot see your transactions.
Upload M-Pesa Statement
PDF format only โ from Safaricom app or MySafaricom portal
Maximum file size: 20MB
๐ Password-protected PDF detected.
Safaricom M-Pesa statement PDFs are protected with a 6-digit numeric PIN. This is usually your M-Pesa PIN or a code sent to your phone when you requested the statement. Enter it below:
Type or paste your 6-digit code above
Not a 6-digit code? Click here for other options
Financial Summary
Extracted from your M-Pesa statement
Score Breakdown
How each factor affects your score
Recommendations
How to improve your credit score
Transaction History
Showing recent transactions
| Date | Description | Amount | Type |
|---|
Ready to shop on Lipa Later? ๐๏ธ
Use your approved limit to buy phones, TVs, kitchen appliances, furniture & more
Pay Installment via M-Pesa
Enter your M-Pesa transaction code to record your payment
Found in the SMS Safaricom sent you after paying
How to Get Your M-Pesa Statement
Step-by-step guide
Open MySafaricom App
Download from Play Store or App Store if you don't have it
Go to M-Pesa Section
Tap M-Pesa โ Statement โ Full Statement
Select Date Range
Choose at least 3 months for a better score. 6โ12 months is best
Download PDF
Statement is sent to your email or available to download directly
Upload Here
Come back and upload the PDF file. Password is usually your phone number
Get Your Score!
Instant score + approved credit limit. Apply on WhatsApp in one click