There are currently two types of M-PESA statements:

  • Full statement
  • Mini statement

The full statement shows you your entire transactions over a period of time (e.g. a month, 6 months) and is sent via email though one can also view it online. The mini statement on the other hand only tells you of the last 5 transactions made and is sent via SMS

The full statements can only go as far back as one year. If you need something that goes beyond this timeline, Safaricom advises you to get it from a Safaricom Shop or you could try the M-Ledger method outlined later in this post.

Full Statements sent to your email are in PDF format and therefore you’ll need a PDF viewer to read them. The PDFs are also secured with a password, the password being your National ID number or the one of the following original identification document that you used to register your M-PESA account with:

  • Passport
  • Military ID
  • Diplomatic ID, or
  • Alien ID,

Benefits of this service

  • You can self-register for the service at your comfort on your mobile phone to receive statements.
  • You can access your M-PESA statements on demand.
  • Additionally, you can to carry out reconciliations without necessarily having to visit Safaricom retail stores.
  • Statements accessed may be used as required to access financial facilities; depending on the institution requesting it.

1. Get M-PESA Mini Statement

Option 1: Via SMS

By SMS you can only get the Mini statement. To do this you can use either a USSD code or the Sim Toolkit available in your phone.

a. Using USSD

  1. Dial *234# in your phone
  2. In the menu select the My M-PESA Information
  3. Next select M-PESA Statement
  4. Enter 2 to get the Mini Statement
  5. You should then get an SMS with your last five transactions

b. Via SIM Toolkit/SIM Applications

This will also send you a mini statement via SMS but with only the last one transaction made instead of five.

  1. Open your SIM Toolkit/SIM Applications
  2. Go to the M-PESA Menu
  3. Choose My Account.
  4. Select Mini Statement from the Menu
  5. Enter your M-PESA Pin
  6. You should get an SMS shortly from MPESA with the last transaction you made.

2. Get Full M-PESA Statements Via Email

  1. How to subscribe for Mpesa Statements
  2. Dial *234#
  3. Select My M-PESA information
  4. Select M-PESA Statement
  5. Select full Statement
  6. Enter National ID or document of registration
  7. Enter e-mail address and confirm

How to change your E-mail address

  1. Dial *234#
  2. Select My M-PESA information
  3. Select M-PESA Statement
  4. Select change e-mail and enter your new e-mail address

3. Use MySafaricom App to get M-PESA Statements

First download and install mySafaricom app from Android’s Google Playstore.

Follow the set up instructions to get started with the App. You’ll need to enter an email address when setting up but you can change it later.

In the app’s start page open the M-PESA option then at the bottom of the page expand the M-PESA Statement option whic will reveal two buttons to request either a Full or Mini Statement.

Below these two options there’s a button to change the email address where the statement is sent to.

4. Check your M-PESA Statements Online on Safaricom Web Selfcare

You can also check M-PESA statements online. Just log into Safaricom Selfcare or create an account first if you don’t have one yet. Once you log in, go to the M- PESA menu and select the M-PESA statement item which allows you to generate statements for up to 6 months.

The statements can also be filtered according to type like airtime purchase, paybill, M-Shawari, Reversal e.t.c.

You can even choose a specific timeline (e.g 3 months, 2 weeks) since you’re provided with a calendar to choose specific dates. The statement can also be exported to a PDF (without password) in the same menu.

The timeline however is only valid for a period of 6 months. If you need M-PESA statements for more than 6 months, use the USSD option to get one for 12 months. For anything beyond that, Safaricom advises you to visit a Safaricom shop and make the request there.

Customers will receive their M-PESA statements on a monthly basis or on demand for the:

  1. Last 3 months
  2. Last 6 months
  3. Last 12 months

Customers will receive their statements within 5 minutes of making a successful request

How to obtain an Mpesa Statement of a deceased family member

Visit your nearest Safaricom retail shop with the following documents:

  1. Your ID
  2. A copy of the deceased’s death certificate (burial permits are not allowed)
  3. An affidavit indicating your relationship with the deceased
  4. A letter from the local county administration/chief in the deceased’s area of residence

By moseax

1,446 thoughts on “How to Get Your Mpesa Mini and Full Statements”
  1. Terrific work! This is the type of info that should be shared around the internet. Shame on Google for not positioning this post higher! Come on over and visit my site . Thanks =)

  2. Generally I do nott learn article on blogs, buut I would
    like too say that this write-up very cmpelled mee to try and do so!
    Your writing style has bbeen surprised me. Thank you, quite great article.

  3. Hi there, everything is gping fine here and ofcourse every onne is sharing data, that’s truly excellent, kedep up writing.

  4. It’s hrd to find well-informed people about this topic, however,
    youu sound likee yoou know what you’re talking about! Thanks

  5. I was morre than appy to uncover tthis great site.
    I want to to thank youu ffor ones time forr this wonderful read!!

    I definitely really liked every bit oof it and i also hae you saved to
    fav to see neww thiings on your website.

  6. Thasnk you a lot forr sharing this witth all of
    uus yoou actually know what you’re talkiing
    approximately! Bookmarked. Kindly also tapk ovber with myy webb sitge =).
    We will have a hyperlink change agreement etween us

  7. I was wondering iff you eveer thougfht of changing the stucture of your website?
    Itts very well written; I love what youv got to say.
    Buut mybe yyou could a lijttle more in thhe way oof content so people could connect wth iit better.
    Youve ggot an awful lot of text for only having 1or ttwo images.
    Maybe yyou could space it outt better?