KRA M-Service App: Download, Features Services, and More 

Learn how to use the KRA M-service App for PIN registration, TCC application, tax filing, and more. Simplify your tax-related tasks today

Sep 6, 2023 - 00:07
KRA M-Service App: Download, Features Services, and More 
KRA M-Service App: Download, Services, and More

Are you tired of the hassle of filing and paying taxes? The KRA M-service App is here to revolutionize your tax experience. This user-friendly app offers a seamless way to manage your tax obligations, making the process convenient and hassle-free. In this article, we'll explore the features and benefits of the KRA M-service App, how to use it for various tax-related tasks, and answer some common questions.

Key Takeaways

  1. The KRA M-service App offers a user-friendly platform for managing various tax-related tasks.
  2. Features include PIN registration, TCC application, tax filing, payment verification, and more.
  3. The app is available for both Android and iOS devices.
  4. USSD functionality (*572#) provides access to services for feature phone users.
  5. Follow the app's prompts to navigate tasks and receive acknowledgments upon successful submissions.

The KRA M-service App is designed to simplify tax-related processes for individuals and businesses. With its intuitive interface and comprehensive features, you can efficiently perform tasks like filing returns, applying for Tax Compliance Certificates (TCC), and verifying payment details, all from the convenience of your smartphone. The app is available for both Android and iOS devices, making it accessible to a wide range of users.

Key Features of the KRA M-Service App

The KRA M-service App offers various services catering to different tax-related needs. Whether you're an individual taxpayer or a business owner, you'll find the app's features to be highly beneficial:

  1. Free and User-Friendly: The app is free to download and easy to use. You don't need to worry about any hidden fees or complicated processes.
  2. Convenient Access: Available on both the App Store and Google Play Store, the KRA M-service app ensures you can access it regardless of your device's platform.
  3. Wide Range of Services: With the KRA M-service app, you can do more than just file and pay your taxes. Here are some of the services you can access:
    • Register for a Personal Identification Number (PIN)
    • Apply for a Tax Compliance Certificate (TCC)
    • File and Pay Various Taxes (Monthly rental income, Turnover Tax, etc....)
    • File NIL Returns when applicable.
    • Verify Payment Registration Details
    • Verify TCC Details
    • Verify KRA Staff Details
    • Verify PIN Details
    • Confirm Customs Declaration Status
    • Calculate Your Taxes

4. USSD Functionality: For those who prefer using feature phones or non-smartphones, the app offers USSD functionality. Dial *572# to access various KRA services.

How to Use the KRA M-Service App

Getting started with the KRA M-service app is straightforward:

  1. Download and Install: Head to the App Store or Google Play Store, search for "KRA M-service," and download the app. Install it on your device.
  2. Login: Once the app is installed, log in using your KRA PIN and password.
  3. Access Services: Once logged in, you can explore the app's various services. From filing taxes to verifying details, the app provides a seamless experience.
  4. File and Pay: If you're looking to file and pay your taxes, follow the prompts within the app. It's designed to guide you through the process step by step.

Benefits of the KRA M-Service App

Using the KRA M-service app offers numerous benefits:

  1. Time-Saving: With the app's user-friendly interface, you can complete tax-related tasks quickly and efficiently, saving you valuable time.
  2. Ease of Use: The app's intuitive design ensures that even those unfamiliar with technology can easily navigate it.
  3. Accessibility: As long as you have a smartphone, you can access the app and its services anytime and anywhere.
  4. No More Paperwork: Say goodbye to cumbersome paperwork. The app eliminates the need for physical forms and documents.

How to File KRA Returns Using the KRA M-Service App

Filing your KRA returns using the app is a straightforward process:

  1. Download and Install the iTax App: Download the iTax app from the Google Play Store. You'll need your KRA PIN to log in.
  2. Log In: Open the app and log in using your KRA PIN and password.
  3. File Nil Returns: Once logged in, click "File Nil Returns." Under the Income Tax tab, select "Resident Individual." The app will automatically input the appropriate tax year.
  4. Submit: Confirm your selection and click "Submit." You'll receive a confirmation pop-up, and upon completion, you'll receive a success notice.

How to Access Your iTax KRA Returns Acknowledgement.

To access your iTax KRA returns acknowledgment, follow these steps:

  1. Save or Screenshot: After submitting your returns, save or screenshot the acknowledgment page for your records.
  2. Access Later: If you didn't save or screenshot the page, you can still access your return using the acknowledgment number provided during filing.

READ ALSO:How to File KRA Returns on Your Income in Kenya 


The KRA M-service app revolutionizes tax management by providing users with a convenient and efficient platform to file and pay taxes. With its user-friendly interface, wide range of services, and accessibility, the app caters to individuals, employees, and business owners alike. Whether you're filing returns, verifying details, or accessing KRA services via USSD functionality, the KRA M-service app is your go-to solution for seamless tax management. Say goodbye to the stress of tax-related tasks and embrace the ease the KRA M-service app brings to your financial life.

Frequently Asked Questions

What Is a KRA PIN Used For?

 A KRA PIN is essential for various transactions, including property registration, business permits, vehicle registration, VAT registration, and more.

What Documents Do You Need for KRA PIN Registration?

 Depending on your category (resident, non-citizen employee, non-citizen student, etc.), you'll need documents like your ID, passport, special pass, marriage certificate, and more.

How Do You Register for an Individual KRA PIN?

 Registering for an individual KRA PIN involves:

  • Accessing the iTax system.
  • Fill in your information.
  • Providing tax obligation details.
  • Specifying your source of income.

How Do You Verify Your KRA PIN Number? 

You can verify your KRA PIN using the iTax PIN Checker on the KRA iTax Portal. Enter your KRA PIN and solve an arithmetic question to get the results.

How Do You Retrieve Your KRA PIN Certificate? 

You can retrieve your KRA PIN certificate by visiting the KRA portal, providing your PIN and password, selecting "Reprint PIN Certificate," and downloading the certificate.

What's Your Reaction?








Joseph Richard Joseph is a graduate of Mathematics and Computer Science (Applied Option). With expertise in Technology and Finance, he brings his knowledge to the field, demonstrating an authoritative understanding of these interrelated areas. Joseph is pursuing a Master's in Software Engineering, further expanding his skill set.