Kenyan bank and M-PESA statements to Excel
Statements from Kenyan banks and M-PESA turned into a spreadsheet in shillings, every row checked against the balance.
- Checked every row against your balance
- Private read on your device first
- Excel & CSV plus QuickBooks, Xero and Quicken files
- Free no sign-up, no page limits
Kenyan statements mix bank transactions with mobile money: M-PESA transfers, Pay Bill and Buy Goods payments, Eazzy and app transfers. M-PESA’s own statement starts each row with a receipt code and prints the date with the time. StatementEasy reads both kinds — bank statements and the M-PESA statement — keeps references with their transactions and checks every balance.
Banks
Five Kenyan banks and M-PESA are tested on their real statement layouts: Equity Bank, KCB Bank and M-PESA, as well as Co-op Bank and NCBA. Other banks are read by the generic reader; the balance check shows whether every line was read. If yours is not, tell us the bank.
Kenya statement formats, read correctly
| On the statement | In your sheet |
|---|---|
| SC51ABC123 (M-PESA receipt) | Recognised, not a date |
| 2025-03-05 14:23:11 | 2025-03-05 |
| 05-03-2025 (Equity) | 2025-03-05 |
| PAY BILL 247247 | Kept in the description |
| Running / Ledger Balance | Checked on every row |
Bank and mobile money together
Most Kenyans move money between a bank account and M-PESA every week. Convert both statements and drop them together: the transfers appear on both sides, so you can follow money from your Equity or KCB account to M-PESA and back, month by month.
What Kenya statements are used for
- Loan applications — banks, SACCOs and digital lenders often ask for six months of bank or M-PESA statements; the Monthly sheet and Insights show what they look at.
- KRA returns — convert January to December and total income and expenses.
- Businesses and chamas — filter by paybill or name, total contributions, export CSV.
Questions
Can I convert my M-PESA statement?
Yes. Drop the PDF Safaricom emails you and type the code if it asks for one.
Are Pay Bill and Buy Goods numbers kept?
Yes, in the description, so you can search for them.
Is my statement uploaded?
Your browser reads the PDF first, on your device. Only if it cannot read it is the file read on our server and deleted after reading.
Other countries
Your next statement, in a spreadsheet
Free, no limits. No sign-up.