What you can do on mobile
KRA's iTax portal works in a mobile browser, and the KRA M-Service app supports common tasks like filing nil returns, checking your PIN and accessing services. For a simple return, nil or a straightforward individual income tax return, your phone is entirely sufficient.
More complex returns that rely on Excel templates (such as detailed VAT or PAYE uploads) are easier on a computer, because filling and uploading a spreadsheet on a phone is fiddly. But the figures behind them can be prepared on mobile if your business software is mobile-first.
For most Kenyan business owners who run their operation from a phone, the practical pattern is: keep your records and eTIMS data on mobile business software, file simple returns directly on your phone, and use a computer for the heavier template uploads.
How to file on your phone, step by step
For nil and simple returns, this works entirely on mobile.
- 1
Step 1: Open iTax on mobile
In your phone browser go to itax.kra.go.ke, or open the KRA M-Service app. Both let you log in with your KRA PIN and password.
- 2
Step 2: Log in
Enter your PIN and password. Reset the password from the same screen if needed; the link goes to your registered email.
- 3
Step 3: Choose the return
For a nil return, choose File Nil Return. For a simple income tax return, choose File Return and the resident individual obligation.
- 4
Step 4: Fill and submit
Enter the required details (minimal for nil; your income and tax for a simple return) and submit. iTax issues an acknowledgement.
- 5
Step 5: Pay if needed
If a balance is due, generate the e-slip and pay by M-Pesa directly from your phone, which is one of mobile filing's biggest conveniences.
- 6
Step 6: For complex returns, prepare on mobile, upload on desktop
For detailed VAT or PAYE template uploads, prepare the figures in your mobile business software, then do the spreadsheet upload on a computer if that is easier.
Mobile filing tips and pitfalls
Fighting spreadsheets on a tiny screen
Detailed template uploads are awkward on a phone. Use mobile for nil and simple returns, and a computer for heavy spreadsheet work.
Weak connection mid-filing
A dropped connection can interrupt submission. File on a stable connection, and confirm you received the acknowledgement.
Forgetting the acknowledgement
Save or screenshot the acknowledgement receipt on your phone as proof of filing.
Not having figures ready
Even on mobile you need accurate figures. Mobile-first business software that holds your eTIMS and payroll data makes this seamless.
Using an untrusted link
Always type itax.kra.go.ke yourself or use the official KRA app. Do not follow KRA links from random messages.
A trader files nil from the matatu
A small trader in Nairobi with a dormant side-PIN needed to file a nil return but had no computer. He opened iTax in his phone browser on the way home.
He logged in, chose File Nil Return, selected the year, and submitted, all from his phone in a couple of minutes, and saved the acknowledgement.
For his actual business, he kept sales on mobile software that issued eTIMS invoices, so when a real return was due, the figures were already on his phone, ready to file.
Trading without eTIMS-compliant tax invoices risks KRA penalties, blocked VAT input claims for your customers, and receipts a business buyer cannot expense.
Veira signs every sale to KRA eTIMS automatically, so each receipt is compliant the moment it prints, with no separate device to reconcile.
Veira is built for mobile-first compliance
Veira is fully mobile, so you manage your business and your compliance from your Android. Your eTIMS invoices, sales and payroll figures live on your phone, reconciled and ready, so whatever you file, the numbers are at your fingertips.
For a Kenyan owner who runs everything from a phone, that means compliance fits how you already work, no desktop required for day-to-day records, from KES 2,999 a month.
Frequently asked questions
Can I file KRA returns on my phone?
Is there a KRA app for filing?
Can I file VAT and PAYE on mobile?
Can I pay KRA from my phone?
Is filing on mobile safe?
How do I keep figures ready for mobile filing?
You can run your compliance from your phone: file nil and simple returns on iTax mobile, pay by M-Pesa, and keep your figures ready in mobile software. Veira is fully mobile so your eTIMS and payroll data are always at hand, from KES 2,999 a month. Book a free demo.