M-Pesa

How to Get Your M-Pesa Statement in Kenya (2026)

K By Kev 10 June 2026 10 min read
Share
M-Pesa guide

How to get your M-Pesa statement in Kenya: use the M-PESA app or dial *334#, go to My Account, and choose M-PESA Statement: a mini statement shows recent transactions, while a full statement is sent to your registered email, usually requiring your ID and PIN to verify. For businesses, the M-PESA Business till or Paybill provides its own transaction statements. This guide covers getting personal and business statements and turning them into reconciled records.

Key takeaways
  • Get statements via the M-PESA app or *334# My Account; full ones go to email
  • Use the M-PESA Business statement for till/Paybill collections
  • A statement shows money movement, not itemised sales or eTIMS invoices
  • Veira reconciles collections into full sales records automatically
On this page
  1. M-Pesa statements: personal and business
  2. How to get your M-Pesa statement, step by step
  3. M-Pesa statement mistakes
  4. A trader reconciles from the right statement
  5. How Veira turns statements into records
  6. Frequently asked questions

M-Pesa statements: personal and business

A personal M-Pesa statement lists your transactions, sends, receives, withdrawals, Buy Goods, Pay Bill. A mini statement shows recent activity quickly; a full statement, for a longer period, is typically sent to your registered email after identity verification. People use statements for records, loan applications and disputes.

For a business, your Lipa na M-Pesa till or Paybill has its own statements in the M-PESA Business app/portal, showing the payments you collected. This business statement is what you use to reconcile sales, not your personal statement, because business funds are separate.

A statement is a record of money movement, but it is not itemised sales. It tells you a payment of an amount arrived, not which products were sold or whether an eTIMS invoice was issued. Turning statements into full sales records is where software adds value.

How to get your M-Pesa statement, step by step

Use the method that fits what you need.

  1. 1

    Personal mini statement via app

    Open the M-PESA app, go to your transaction history or statement option, and view recent transactions instantly.

  2. 2

    Personal statement via *334#

    Dial *334#, go to My Account, then M-PESA Statement, and choose a mini statement or request a full statement.

  3. 3

    Full statement to email

    Request a full statement for a chosen period; it is sent to your registered email, usually after verifying your identity with ID and PIN.

  4. 4

    Business statement via M-PESA Business

    For a till or Paybill, log in to the M-PESA Business app/portal as owner or admin and download the transaction statement for your collections.

  5. 5

    Choose your period

    Select the date range you need, for a month, a quarter, or a custom period, depending on the statement type.

  6. 6

    Save and reconcile

    Save the statement and reconcile it against your sales records. Software can ingest and match these automatically.

M-Pesa statement mistakes

Using a personal statement for business

If business funds are separate (as they should be), reconcile from the business till/Paybill statement, not your personal one.

Treating a statement as sales records

A statement shows money movement, not itemised sales or eTIMS invoices. You still need proper sales records.

Sharing statements carelessly

Statements contain sensitive financial data. Only share them through secure, necessary channels.

Manual reconciliation only

Matching a long statement to sales by hand is slow and error-prone. Use software that reconciles automatically.

No regular review

Statements reviewed only at a crisis miss issues. Reconcile regularly so problems surface early.

A trader reconciles from the right statement

Worked example

A trader in Nairobi tried to reconcile his shop from his personal M-Pesa statement, but personal and business transactions were tangled together and nothing balanced.

Once he took payments through a Lipa na M-Pesa till, he reconciled from the business till statement instead, which showed only his Buy Goods collections.

With software ingesting that statement and matching it to itemised sales and eTIMS invoices, reconciliation became automatic, and his records finally reflected the real business.

Business impact

When M-Pesa payments are not matched to sales, a missing payment, a staff shortfall or a double charge can slip past you until the money is already gone.

Veira reconciles M-Pesa Till and Paybill against every sale, so a mismatch surfaces the same day instead of at month end.

How Veira turns statements into records

Veira reconciles your M-Pesa till and Paybill collections against itemised sales automatically, so you are not matching a statement line by line. Each payment ties to a sale, a customer and a compliant eTIMS invoice.

Instead of a statement that only shows money in and out, you get full sales records that reconcile to your M-Pesa and satisfy eTIMS, from KES 2,999 a month.

Frequently asked questions

How do I get my M-Pesa statement?
Use the M-PESA app or dial *334#, go to My Account, and choose M-PESA Statement. A mini statement shows recent transactions instantly; a full statement for a longer period is sent to your registered email, usually after verifying your identity with your ID and PIN.
How do I get a full M-Pesa statement to my email?
Request a full statement for the period you need through the app or *334# My Account menu. After identity verification (typically ID and PIN), Safaricom sends the full statement to your registered email address. Make sure your registered email is current.
How do I get a business M-Pesa statement?
For a Lipa na M-Pesa till or Paybill, log in to the M-PESA Business app or portal as the owner or admin and download the transaction statement for your collections. Use this business statement, not your personal one, to reconcile business sales.
Is an M-Pesa statement the same as sales records?
No. A statement shows money moving in and out, but not which products were sold or whether an eTIMS invoice was issued. You still need itemised sales records. Software like Veira turns your M-Pesa collections into full sales records that reconcile to the statement.
Can I get an M-Pesa statement for any period?
You can choose a date range when requesting a full statement, for a month, a quarter or a custom period, subject to Safaricom's available history. Mini statements show only recent transactions, so use a full statement for longer periods.
Why reconcile my M-Pesa statement to sales?
Reconciling ensures every payment matches a recorded sale, catching errors, missed entries and disputes, and giving you accurate figures for KRA filing. Doing it regularly with software like Veira keeps your books and your M-Pesa always in agreement.

Getting your M-Pesa statement is easy, but a statement only shows money movement. Veira turns your till and Paybill collections into reconciled, itemised sales with automatic eTIMS invoices, from KES 2,999 a month. See how Veira reconciles your M-Pesa and book a free demo.

Keep reading

See all M-Pesa guides

Veira for your business

Browse Veira by business type