In order to get Mpesa statement for a year, then you are advised to visit Safaricom Retail centers or shop.
You can subscribe to have Mpesa statement sent to your email on a monthly basis by dialling *334# and selecting my account, then Mpesa Statement.