Kenyan Diaspora Tax Filing Made Simple: A Step-by-Step iTax Guide
Filing Your KRA Returns From Anywhere in the World
Every Kenyan with a KRA PIN is expected to file annual tax returns, regardless of where they live or whether they owe any tax. For many diaspora Kenyans, the annual filing obligation feels daunting — unfamiliar with the iTax system, uncertain about what to declare, and worried about triggering penalties for past non-compliance. The reality is that for most diaspora Kenyans with no Kenya-sourced income, filing is straightforward and takes just minutes once you know the process.
This step-by-step guide walks you through the iTax filing process, from logging in to submitting your return, with specific guidance for common diaspora scenarios.
Before You Start: What You Need
To file your KRA return, you need your KRA PIN, your iTax password (if you have forgotten it, you can reset it using your registered email and phone number), details of any Kenya-sourced income during the tax year, and PAYE deduction certificates if you had Kenyan employment income.
The tax year in Kenya runs from January 1 to December 31, and returns are due by June 30 of the following year. Filing after the deadline triggers automatic penalties.
Step 1: Logging Into iTax
Navigate to the KRA iTax portal at itax.kra.go.ke. Enter your KRA PIN and password. If this is your first time or you have forgotten your password, use the password reset function. You will receive a reset link to your registered email address. If your registered email is no longer accessible, you may need to visit a KRA office to update your contact details — a process that Huduma Global can facilitate on your behalf.
Step 2: Navigating to the Returns Section
Once logged in, navigate to the Returns section from the main menu. Select the income tax return type — for individuals, this is the IT1 return for Individual Income Tax. Select the tax period you are filing for.
Step 3: Filling the Return
For diaspora Kenyans with no Kenya-sourced income, the process is essentially filing a nil return. You indicate that you had no employment income in Kenya, no business income in Kenya, no rental income, and no other Kenya-sourced income. The system calculates your tax liability as zero.
For diaspora Kenyans with Kenya-sourced income — rental income, business income, dividends, or interest — you need to declare this income in the relevant sections. Rental income goes in the residential rental income section (if under KES 15 million annually) or the general business income section. Dividend and interest income, where withholding tax was deducted at source, should be declared under the relevant income category.
If you had PAYE employment in Kenya during any part of the year, your employer should have provided a P9 form showing your income and tax deductions. Enter these details in the employment income section.
Step 4: Review and Submit
Before submitting, review all entries carefully. The system shows a summary of your declared income, deductions, and calculated tax. For nil returns, verify that the tax payable shows zero. For returns with income, verify the calculations and ensure all deductions and credits are correctly applied.
Submit the return electronically. The system generates an acknowledgement receipt — save or print this as proof of filing. If tax is payable, the system generates a payment slip with instructions for payment via M-Pesa or bank.
Dealing With Past Non-Compliance
If you have not filed returns for previous years, the iTax system may show penalty assessments for each unfiled year. The standard penalty for late filing is KES 2,000 per month or 5 percent of the tax due, whichever is higher. For nil returns (no tax due), the penalty is KES 2,000 per month up to a maximum that varies by the period of non-compliance.
File all outstanding returns first, then apply for penalty waiver through the iTax system. KRA has periodically offered amnesty programmes that reduce or waive penalties for voluntary compliance. Even outside amnesty periods, penalty waiver applications are considered on their merits.
Obtaining a Tax Compliance Certificate
After filing all outstanding returns and clearing any penalties, you can apply for a Tax Compliance Certificate (TCC) through iTax. The TCC confirms that you are up to date with all tax obligations and is increasingly required for property transactions, government tenders, and various administrative processes in Kenya.
How Huduma Global Simplifies Tax Filing
Huduma Global provides tax filing support for diaspora Kenyans. From helping you reset your iTax access, to filing nil returns and income returns, to addressing penalty assessments, to obtaining Tax Compliance Certificates — the team handles the KRA interaction on your behalf. Tax compliance does not have to be complicated; with the right support, it is a simple annual task that keeps your KRA record clean and your financial options open.
Useful Resources and References
For more information on topics covered in this article, visit these authoritative sources:
- Kenya Revenue Authority – Official KRA portal for tax services
- iTax Portal – Online tax filing and compliance
- National Treasury – Kenya National Treasury and Planning
- eCitizen Portal – Government services portal
Need help with any of these services? Huduma Global is your trusted diaspora concierge service in Kenya. Explore our services or contact us today.
More Articles
How to Verify and Authenticate Kenyan Academic Certificates for Use Abroad
Feb 21, 2026
How to Transfer Property Ownership in Kenya: Title Deed Transfers for Diaspora Kenyans
Feb 21, 2026
Applying for a Kenyan Visa for Your Foreign Spouse: Marriage Visas, Dependent Passes, and Residency
Feb 21, 2026
How to Resolve Land Disputes in Kenya from the Diaspora: Courts, Mediation, and Protecting Your Property
Feb 21, 2026
Attending Funerals and Cultural Ceremonies in Kenya When You Cannot Travel: How to Participate from Abroad
Feb 21, 2026