This post will guide you on how to file KRA returns using your phone.
Filing your KRA returns no longer requires a computer or a trip to a cyber café. With your smartphone, you can submit your tax returns in just a few minutes using the official KRA M-Service mobile application.
This app allows taxpayers to access various services including filing Nil returns, checking PIN details, applying for Tax Compliance Certificates, and more directly from their phones.
In this guide, you’ll learn exactly how to file KRA returns using your phone step by step.

Table of Contents
What You Need Before Filing Returns
Before starting, make sure you have the following:
- A smartphone with internet connection
- Your KRA PIN number
- Your KRA iTax password
- The official KRA M-Service App installed
Download the KRA M-Service App
First, install the official mobile application.
- Android: https://play.google.com/store/apps/details?id=com.kra.mservices
- iPhone / iPad: https://apps.apple.com/ke/app/kra-m-service/id1569621129
The app is developed by the Kenya Revenue Authority and allows taxpayers to file returns, verify PINs, apply for tax certificates, and access other services directly from their phones.
Step-by-Step: How to File KRA Returns Using Your Phone
Step 1: Install and Open the App
Download and install the KRA M-Service App from the Play Store or App Store, then launch it on your phone.
Step 2: Register or Login
If it is your first time using the app:
- Select Register
- Enter your KRA PIN
- Create your login credentials
If you already registered, simply log in using your credentials.
Step 3: Go to Tax Returns
Once logged in:
- Tap Tax Returns
- Select the type of return you want to file
Common options include:
- Income Tax Return
- Nil Return (most individuals use this)
- VAT Returns
- PAYE Returns
The app supports filing Nil returns for several tax categories including income tax, VAT, PAYE, and others.
Step 4: Select the Return Period
Choose the tax obligation and filing period (for example, the current tax year).
For most individuals who are unemployed or not running a business, you will select:
Income Tax – Resident Individual → Nil Return
Step 5: Confirm the Details
The system will show the return summary.
Check the information carefully and confirm that:
- The tax period is correct
- The return type is correct
Step 6: Submit the Return
Tap Submit.
If everything is correct, the return will be filed instantly.
Step 7: Receive Confirmation
After submission, you will receive:
- A KRA confirmation message
- A Return Acknowledgement Receipt
This confirms your returns have been successfully filed.
Important Notes
- KRA requires individuals with a PIN to file returns every year, even if they had no income (Nil Return).
- The deadline is usually 30th June each year.
- Filing early helps you avoid penalties.
Benefits of using your phone to File KRA Returns
Using the KRA M-Service App offers several advantages:
- No need for a computer
- Faster filing process
- Access KRA services anywhere
- Convenient for individuals and small businesses
The mobile platform was introduced to make tax services more accessible, especially for taxpayers who cannot easily use computers.
Frequently Asked Questions
Can I file Nil returns using my phone?
Yes. The KRA M-Service App allows taxpayers to file Nil returns directly from their mobile devices.
Is the KRA M-Service App free?
Yes. The app is free to download and use.
What happens if I don’t file KRA returns?
Failure to file returns may result in penalties from KRA, even if you had no income.
Final Tip:
If you forget your iTax password or encounter login issues, you may need to reset your password through the iTax portal before using the mobile app.
Mwash Cyber is an online serving cyber café based in Nairobi










