Overview

Features & Capabilities

KRA M-Service is a mobile application designed to provide convenient access to Kenya Revenue Authority (KRA) services. It allows taxpayers to obtain their KRA PIN, file Tax Obligation Transactions (TOT), Monthly Tax Returns (MRI), and Nil returns seamlessly from their mobile devices. The app also enables users to apply for Tax Compliance Certificates (TCC) and check the status of their PIN, TCC, and other electronic slips in real-time.

With KRA M-Service, taxpayers can streamline their tax-related activities without visiting physical offices, ensuring timely compliance and ease of access to essential tax documents. This app is ideal for individuals and businesses looking for efficient mobile solutions for their tax obligations.

User Growth & Download Statistics

App
By:
Kenya Revenue Authority
Downloads:
882,722 1.39K
Rating:
2.54
(1,562)
3 new ratings
Version:
8.2 Last updated: 2026-06-22
Version code:
25
Creation date:
2020-02-29
Publisher country:
KE KE
Permissions:
  • android.permission.INTERNET Low risk
  • android.permission.ACCESS_NETWORK_STATE Safe
  • com.kra.mservices.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION
Size:
4.34MB
Email:
ca*****@kra.go.ke
URLs:
Website ,Privacy policy
Full description:
See detailed description
Source:
Google Play Store
Data ingested on:
2026-08-05
Compare stats and ranking:

Contact the developer

Chrome-Stats does not own this Android app. Please use these information below to contact the Android app developer.
Developed by:
Kenya Revenue Authority
Google Play Store
https://play.google.com/store/apps/details?id=com.kra.mservices
Email:
ca*****@kra.go.ke
Website:
http://www.kra.go.ke

User Reviews

Users appreciate the app's convenience and faster filing process compared to other platforms, along with helpful features like PIN retrieval via ID. However, multiple reports highlight major issues like login failures, app instability, backend errors, and missing key functionalities such as downloading certificates. Many users face frustrating authentication problems and poor user interface design, which detract significantly from the experience. Improvement in stability, feature completeness, and usability is needed for the app to meet user expectations effectively.
Pros
  • The app is considered convenient and faster compared to other platforms like eCitizen and iTax for filing returns.
  • Users can retrieve their KRA PIN using their ID number through the app, which is helpful for those who forget their PIN.
  • Some users find the interface relatively easy to use once they get accustomed to it.
  • The app offers basic functions that users look forward to, such as filing tax returns and PIN retrieval.
  • There is expressed appreciation for the effort to digitize tax services and move towards mobile accessibility.
Cons
  • Frequent login and authentication errors, including invalid PIN, email, and password issues, preventing access.
  • App instability, including freezing, bugs, and lack of proper error handling, resulting in poor user experience.
  • Lack of important features such as downloading KRA certificates, receipts, and inability to reprint PIN certificates within the app.
  • Poor connectivity with the backend servers, causing 'internal server errors' and failure to access core functions like filing returns.
  • User interface issues including no sign-out option, forced password/email changes, inability to edit basic details, and poor navigation making it hard to use.
Recent reviews
Not working as O expected
by re*****, 2026-08-03

This app can't log me in. Disappointed
by es*****, 2026-08-02
View all user reviews ›

Best KRA M-Service Alternatives

Here are some Android apps that are similar to KRA M-Service: