Kenya banks
How Kenya statements are laid out
Kenyan bank statements are dated day-first and typically show a transaction date, value date, narrative, debit, credit and running balance. Mobile money runs through many of them, with transfers to and from M-Pesa Paybill and till numbers appearing in the narrative. M-Pesa's own statements list a receipt number, completion time, details, transaction status, paid in, withdrawn and balance.
| On the statement | In your export |
|---|---|
| Transaction Date | Date |
| Value Date | Ignored (posting / value date) |
| Narrative | Description |
| Debit | Debit (and negative Amount) |
| Credit | Credit (and positive Amount) |
| Paid In | Credit (and positive Amount) |
| Withdrawn | Debit (and negative Amount) |
| Balance | Balance |
Using the data in accounting software
Popular tools here include QuickBooks, Sage and Xero. Most accept CSV, and many accept OFX. See the step-by-step pages for QuickBooks and Xero.
Frequently asked questions
Which Kenya banks does the converter support?
It reads the transaction table directly, so it works with digital PDF statements from most banks in Kenya, including Equity Bank, KCB and M-Pesa. Unusual layouts can be corrected in the preview before export.
Does it understand DD/MM/YYYY dates and KSh1,234.56 amounts?
Yes. The converter detects the date order and decimal separator from the statement itself. Exports default to DD/MM/YYYY on this page, and you can switch to any other format before downloading.
Can I import the result into QuickBooks and Sage?
Yes. Export CSV or OFX, both of which are accepted by most accounting packages used in Kenya, or Excel if you want to review and edit the data first.
Are my statements uploaded anywhere?
No. Conversion runs entirely in your web browser. The PDF and any password you enter stay on your device and are discarded when you close the page.