Smart bank & M-Pesa statement breakdown

Understand Your M-pesa Statement

Create your free account. Statement Poa extracts every transaction, classifies it across 17 categories, and surfaces the patterns that matter from password-protected bank and M-Pesa PDFs.

2 free statements every month
Works securely in your browser
No card required

Get started

Continue with Google, or enter your email to complete the same secure sign-up flow.

Continue with Google
Or create your account with email below.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Next, choose your password and verify your email.
M-Pesa logo
NCBA Bank logo
Absa Bank logo
Co-operative Bank logo
DTB logo
Equity Bank logo
I&M Bank logo
KCB Bank logo
Built for lenders, accountants, finance teams, and individuals
Underwriters
Accountants
SMEs
Individuals
Auditors
Finance Teams
What it does

Built for how Kenyans actually spend, send and read bank and M-Pesa statements.

Bank & M-Pesa parsing

Drop the official PDF, including password-protected ones - M-Pesa or a bank statement. We extract every transaction, date, balance, and counterparty into a clean ledger.

Up to 50MB · password OK

17 transaction categories

Paybill, buygoods, pochi, send and receive, withdrawals, fees, salary, airtime, and bank transfers are auto-classified.

17 categories · custom rules

Risk flags and anomalies

Spot unusually large transactions, dormancy gaps, rapid outflows, Fuliza, M-Shwari, and KCB M-Pesa activity.

3 credit lines tracked

Reports and exports

Review monthly flow, daily patterns, balances, top merchants, contacts, period comparisons, PDF reports, and CSV exports.

PDF + CSV export
How it works

Three steps. One source of truth.

  1. 01

    Upload your bank or M-Pesa PDF

    Drag in the official statement from Safaricom or your bank. Password-protected? Statement Poa prompts you and decrypts it for processing.

  2. 02

    Use it free every month

    Process 2 statements per month for free forever. Upgrade only when you need an individual cap of 10 statements per month or unlimited business processing.

  3. 03

    Explore, filter, export

    Search by date, category, counterparty, contact, or paybill, compare statements side-by-side, then export PDF or CSV.

Live demo

Start with the file. Inspect the proof.

Use our fully anonymized M-PESA statement to explore the real Statement Poa dashboard before uploading any of your own data.

Demo statement ready

See what happens after the upload.

The statement is synthetic and already processed, so you can jump straight into transaction search, cashflow trends, Fuliza signals, and source-PDF verification.

PDF
Statement-Poa-Demo-MPESA.pdf 7.57 MB · 76 pages · anonymized
Analysis ready

Ready to use your own figures? Upload your statement

Inside the analysis

Real product depth, without the privacy leap.

This is not a screenshot. Search the ledger, filter exact rows, compare months, inspect Fuliza behaviour, and open the statement behind the figures.

2,699transactions
7.02MKES money in
29Fuliza rows
  • Full overview and categorized movement
  • Searchable, filterable transaction ledger
  • Credit, Fuliza and monthly cashflow evidence
  • Read-only source statement and download
Explore the dashboard
Use cases

One statement. Four ways to read it.

Statement Poa reshapes the same bank or M-Pesa statement around the decision in front of you: lending, reconciling, budgeting, or closing the books.

For lenders

Underwrite from the statement, not the story.

Verify income, spot Fuliza dependence, and see recurring inflows in minutes. Every applicant statement becomes a clean ledger with the risk signals underwriters actually check.

  • Income verification with salary-deposit consistency checks
  • Fuliza, M-Shwari, and KCB M-Pesa credit-line tracking
  • Dormancy gaps, rapid outflows, and anomaly flags
  • 12-period inflow trend across the statement history
For accountants

Reconcile in hours, not weekends.

Turn client PDFs into categorised, exportable ledgers. Seventeen auto-classified categories, inline overrides where the machine gets it wrong, and exports that drop straight into your workpapers.

  • 17 auto-classified categories with inline overrides
  • Every transaction, balance, and counterparty in one ledger
  • Period-over-period comparisons for client reviews
  • One-click CSV and PDF export into your workpapers
For individuals

Finally see where the money actually goes.

Upload your own M-Pesa statement and get an honest picture: top paybills, send-money habits, airtime, fees, and the merchants quietly eating your balance.

  • Top paybills, tills, and contacts ranked by spend
  • Daily and monthly flow so paydays make sense
  • Fees and airtime tallied, including costs you rarely notice
  • 2 statements free every month, forever
For finance teams

Every account, every month, one view.

Process unlimited statements on a business license. Compare periods side-by-side, track paybill and till activity across accounts, and hand auditors a clean, exportable trail.

  • Unlimited statement processing on a business license
  • Side-by-side statement and period comparisons
  • Paybill and till activity tracked across accounts
  • Clean, exportable audit trail for every statement
Pricing

Free forever for 2 statements each month.

Start online at no cost. Individuals can raise their monthly limit; businesses can unlock unlimited statement processing.

Free plan
KES0

Statement Poa is free to use forever for 2 bank and M-Pesa statements per month. Business licenses unlock unlimited statement processing every month.

Statement Poa is free to use forever for 2 bank and M-Pesa statements per month. Individual licenses raise that cap to 10 statements per month.

  • Unlimited business statements every month
  • Max 10 individual statements per month
  • 17-category classification
  • Fuliza, M-Shwari, KCB tracking
  • Secure online workflow
  • No installation required
  • Individual and business license tiers
  • Inline category overrides
  • Immediate account access
FAQ

Questions, answered.

Yes. The free plan includes 2 statements per month. Individual licenses increase the cap to 10 statements per month, while business licenses include unlimited statement processing every month.

No. Create an account and use Statement Poa securely from your browser.

The license page collects your email and M-Pesa phone number, sends an STK prompt, and issues the license key after payment is confirmed.

Yes. Paste in the statement password and Statement Poa decrypts the PDF for processing. The password is never stored.

Receipts, dates, descriptions, counterparties, paybills, amounts, running balances, categories, and risk patterns.

Statement extraction runs in private application storage. Password-protected PDFs are decrypted into a readable working copy; the app does not claim separate file-level encryption at rest. Delete statements anytime, or opt into deletion seven days after processing. See the security details.

Get
started.

Create your account

Continue with Google, or enter your email to complete the same secure sign-up flow.

Continue with Google
Or create your account with email below.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Next, choose your password and verify your email.
2 free statements / month · No card required