Finance

How to File KRA Returns on Your Phone in Kenya (2026)

K By Kev 10 June 2026 11 min read
Share
Finance guide

You can file KRA returns on your phone in Kenya by opening iTax in your mobile browser at itax.kra.go.ke (or the KRA M-Service app), logging in with your KRA PIN, and filing, especially quick for nil returns and simple income tax returns. Filing on mobile suits individuals and small businesses who do not sit at a computer, and it works well for straightforward returns. This guide shows how to file from your phone, what works best on mobile, and how mobile-first business software keeps your figures ready.

Key takeaways
  • File nil and simple returns on iTax via mobile browser or the KRA app
  • Pay any balance by M-Pesa straight from your phone
  • Use a computer for heavy VAT/PAYE spreadsheet uploads
  • Veira is mobile-first so your eTIMS and payroll figures are always ready
On this page
  1. What you can do on mobile
  2. How to file on your phone, step by step
  3. Mobile filing tips and pitfalls
  4. A trader files nil from the matatu
  5. Veira is built for mobile-first compliance
  6. Frequently asked questions

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. 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. 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. 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. 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. 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. 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

Worked example

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.

Business impact

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?
Yes. Open iTax in your phone browser at itax.kra.go.ke or use the KRA M-Service app, log in with your KRA PIN, and file. It is especially quick for nil returns and simple income tax returns, and you can pay any balance by M-Pesa from the same phone.
Is there a KRA app for filing?
KRA offers the M-Service app for common tasks like filing nil returns, checking your PIN and accessing services. The full iTax portal also works in a mobile browser, so you can handle most simple filing entirely on your phone.
Can I file VAT and PAYE on mobile?
You can log in and access them on mobile, but detailed VAT and PAYE returns use Excel templates that are fiddly to fill and upload on a phone. Prepare the figures in mobile business software, and do the spreadsheet upload on a computer if that is easier.
Can I pay KRA from my phone?
Yes. After filing, generate the payment slip (e-slip) and pay by M-Pesa directly from your phone, which is one of the biggest conveniences of mobile filing for Kenyan taxpayers.
Is filing on mobile safe?
Yes, if you use the official channels. Always type itax.kra.go.ke yourself or use the official KRA app, file on a stable connection, and never follow KRA links from unknown messages. Save the acknowledgement as proof.
How do I keep figures ready for mobile filing?
Use mobile-first business software that holds your eTIMS invoices and payroll data on your phone, reconciled and current. Veira does this, so whatever return you file, the figures are already on your phone and ready.

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.

Terms explained

Keep reading

See all Finance guides

Veira for your business

Browse Veira by business type