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:
843,500 9.76K
Rating:
2.44
(1,545)
22 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-07-01
Compare stats and ranking:

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
fast and efficient
by Ed*****, 2026-06-23

Can't Sign in yet i do have a Valid KRA Pin. Tried Severally but wasn't successful. Surprisingly, even sign in with Google Chrome isn't going through...You can imagine the frustration - Can't sign in through the App nor Google Chrome. In this Time and Age, KRA shouldn't be having bugs in their App.
by Me*****, 2026-06-22

Terrible sync issues. The web portal works fine, but the app keeps saying "bad credentials" even after triple checking my PIN and password. I tried signing up instead thinking that was the problem it rejected my KRA PIN entirely but accepted my ID. Once I proceeded to reset the password as prompted, it slapped me with an error saying my email or phone number doesn't match their records. There is a serious data sync glitch between the website database and this app. Please fix this bug.
by طل*****, 2026-06-20
View all user reviews ›

Best KRA M-Service Alternatives

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