How to File Your KRA Tax Returns from Abroad: A Complete Diaspora Guide
Back to Blog

How to File Your KRA Tax Returns from Abroad: A Complete Diaspora Guide

KG
Kennedy Gichobi
February 21, 2026 15 min read 34 views

Every Kenyan with a KRA PIN is legally required to file annual tax returns, regardless of whether they live in Kenya or abroad. For Kenyans in the diaspora, this obligation creates unique challenges around understanding what income must be declared, how to navigate the iTax system remotely, claiming foreign tax credits to avoid double taxation, and meeting filing deadlines across different time zones. Failure to file can result in penalties, interest charges, and complications when you need a tax compliance certificate for transactions in Kenya such as property purchases, government tenders, or renewal of certain licences. This guide explains everything you need to know about filing your KRA tax returns from anywhere in the world.

Who Must File Tax Returns in Kenya?

Under the Kenya Revenue Authority (KRA) regulations, every person who has been issued a KRA Personal Identification Number (PIN) is required to file an annual income tax return, even if they earned no income in Kenya during the tax year. This applies to Kenyans living abroad who obtained a KRA PIN before leaving the country or who have obtained one for any transaction requiring a PIN, such as buying property or opening a bank account.

The critical question for diaspora Kenyans is whether they are considered tax resident or non-resident for Kenyan tax purposes, as this determines the scope of income that must be declared.

Tax Residency Rules

Under Section 2 of the Income Tax Act, you are considered a Kenyan tax resident if you have a permanent home in Kenya and were present in Kenya for any period during the year of income, or if you have no permanent home in Kenya but were present in Kenya for 183 days or more in the year of income, or if you were present in Kenya for an average of 122 days or more per year over the preceding three years.

Tax residents are taxed on their worldwide income, meaning all income earned both in Kenya and abroad must be declared. Non-residents are only taxed on income sourced from Kenya, such as rental income from Kenyan property, business income from Kenyan operations, or interest and dividends from Kenyan financial institutions.

If you have permanently relocated abroad, do not maintain a permanent home in Kenya, and spend fewer than 183 days per year in Kenya, you are likely a non-resident for tax purposes. However, the determination can be complex, and KRA may challenge your residency status, particularly if you still own property, operate businesses, or have significant financial ties to Kenya.

What Income Must Be Declared?

For Tax Residents (Worldwide Income)

If you are a Kenyan tax resident, you must declare all income from all sources worldwide, including employment income earned abroad, business or professional income from any country, rental income from property anywhere in the world, investment income including interest, dividends, and capital gains from all jurisdictions, pension income, and any other taxable income regardless of where it was earned.

For Non-Residents (Kenya-Sourced Income Only)

If you are a non-resident, you must declare only income that has its source in Kenya, including rental income from Kenyan property (subject to withholding tax or landlord income tax), business income from operations conducted in Kenya, employment income for services performed in Kenya, interest income from Kenyan bank accounts and investments (typically subject to withholding tax at source), dividends from Kenyan companies (subject to withholding tax), and capital gains from the sale of Kenyan property.

Kenya's Tax Rates for 2025

Understanding the current tax rates helps you calculate your potential tax liability:

Individual Income Tax Rates (Resident):

Annual income up to KSh 288,000: 10 percent. Income from KSh 288,001 to KSh 388,000: 25 percent. Income from KSh 388,001 to KSh 6,000,000: 30 percent. Income from KSh 6,000,001 to KSh 9,600,000: 32.5 percent. Income above KSh 9,600,000: 35 percent.

Non-Resident Tax Rate: A flat rate of 30 percent on all Kenya-sourced income, with no personal relief or graduated bands.

Rental Income Tax: For residential rental income, landlords can opt for the simplified rental income tax of 7.5 percent of gross rent if their annual rental income does not exceed KSh 15 million. Otherwise, rental income is taxed at the normal individual rates.

Capital Gains Tax: 15 percent on gains from the transfer of property situated in Kenya.

Withholding Tax on Interest: 15 percent for residents, 15 percent for non-residents (may be reduced under a DTA).

Withholding Tax on Dividends: 10 percent for residents, 15 percent for non-residents (may be reduced under a DTA).

Step-by-Step Guide to Filing on iTax from Abroad

Step 1: Access the iTax Portal

Navigate to itax.kra.go.ke from any browser. The portal is accessible worldwide and does not require a VPN or Kenyan IP address. Log in using your KRA PIN and password. If you have forgotten your password, you can reset it using the email address or phone number linked to your KRA PIN. If you cannot access the linked email or phone, you will need to visit a KRA office or contact the KRA call centre to update your details.

Step 2: Navigate to Returns Filing

Once logged in, go to the "Returns" menu and select "File Returns." Choose the return type — for most individuals, this will be "Income Tax - Resident" or "Income Tax - Non-Resident" depending on your tax residency status. Select the tax period (year of income) you are filing for.

Step 3: Download and Complete the Return Form

KRA provides an Excel-based return form that you download, fill in offline, and then upload back to iTax. For employed individuals with straightforward income, you may be able to file a nil return or a simple return directly on the portal. For those with complex income sources (employment abroad, rental income, business income, investment income), the Excel form is necessary.

The form has several sections including personal information, employment income (Section 3), business income (Section 4), other income including foreign income (Section 5), tax computation, and reliefs. For foreign income, you will enter your earnings under Section 5: Other Income, converting all amounts to Kenya Shillings using the Central Bank of Kenya (CBK) exchange rate for the month the income was earned.

Step 4: Declare Foreign Income (For Tax Residents)

If you are a tax resident declaring worldwide income, include all foreign employment income with details of your foreign employer, foreign business or professional income, foreign rental income, foreign investment income (interest, dividends, capital gains), and any other foreign income. For each category, record the gross income amount, convert it to KSh using the CBK rate, and note the foreign tax already paid on that income.

Step 5: Claim Foreign Tax Credit

To avoid being taxed twice on the same income, Kenya allows you to claim a foreign tax credit under Section 16(2)(c) of the Income Tax Act and Section 42 where a Double Taxation Agreement (DTA) exists. The credit is limited to the lower of the actual foreign tax paid or the Kenyan tax that would be payable on that same income.

To claim the credit, you need to provide proof of the foreign tax paid, such as a tax assessment from the foreign country, withholding tax certificates, pay slips showing tax deductions, or official tax payment receipts from the foreign tax authority. Upload these supporting documents when filing your return on iTax.

Step 6: Apply Personal Relief

Tax residents are entitled to a personal relief of KSh 28,800 per year (KSh 2,400 per month), which is deducted from the tax payable. Non-residents are not entitled to personal relief. If you have a life insurance policy with a Kenyan insurer, you may also claim insurance relief of 15 percent of premiums paid, up to a maximum of KSh 60,000 per year.

Step 7: Upload and Submit

Once the return form is completed, upload it to iTax. The system will validate the form and flag any errors. Correct any errors and re-upload until the form passes validation. Once validated, submit the return. You will receive an acknowledgement receipt confirming successful filing. Download and save this receipt for your records.

Step 8: Pay Any Tax Due

If the return shows tax payable (after deducting foreign tax credits and personal relief), you must pay the balance through KRA's payment options. Payments can be made via M-Pesa (Paybill 572572), bank transfer to a KRA collection account, or through online banking with participating Kenyan banks. For diaspora Kenyans, sending money to a family member's M-Pesa to make the payment, or transferring directly to KRA's bank account, are the most practical options.

Double Taxation Agreements

Kenya has entered into Double Taxation Agreements with several countries to prevent income from being taxed in both Kenya and the country where it was earned. As of 2025, Kenya has active DTAs with countries including the United Kingdom, France, Germany, India, Canada, South Africa, UAE, Denmark, Norway, Sweden, and several others. The National Treasury maintains the full list of active and pending agreements.

Key provisions commonly found in Kenya's DTAs include reduced withholding tax rates on dividends, interest, and royalties, rules for determining tax residency when a person could be considered resident in both countries, provisions for the taxation of employment income (typically taxed in the country where work is performed), and mechanisms for resolving disputes between the two countries' tax authorities.

If you live in a country that has a DTA with Kenya, the agreement may significantly reduce or eliminate your Kenyan tax liability on certain types of income. For example, the Kenya-UK DTA generally provides that employment income is taxed only in the country where the work is performed, meaning a Kenyan working and paying tax in the UK would typically not owe additional Kenyan tax on that employment income.

Filing a Nil Return

If you are a non-resident with no Kenya-sourced income during the tax year, you should still file a nil return to maintain compliance. A nil return simply declares that you had no taxable income for the period. The process is straightforward: log in to iTax, select "File Nil Return" under the Returns menu, confirm the tax period, and submit. The entire process takes less than five minutes and keeps your KRA records current.

Filing nil returns is particularly important because KRA imposes penalties for late filing regardless of whether any tax was due. The penalty for late filing is KSh 20,000 for income tax returns or five percent of the tax due, whichever is higher. Over several years of non-filing, these penalties can accumulate to significant amounts.

Filing Deadlines

The annual income tax return for individuals must be filed by 30 June of the following year. For the 2025 year of income (1 January to 31 December 2025), the return must be filed between 1 January 2026 and 30 June 2026. There is no extension for taxpayers filing from abroad — the same deadline applies to all individuals regardless of location.

If you have rental income and have opted for the simplified rental income tax, monthly returns must be filed by the 20th of the following month. For example, rental income earned in January must be declared and tax paid by 20 February.

Penalties for Non-Compliance

KRA enforces penalties for various types of non-compliance:

Late filing: KSh 20,000 or five percent of the tax due, whichever is higher, for each year of non-filing.

Late payment of tax: A penalty of five percent of the unpaid tax plus interest at the prevailing CBK base lending rate plus two percent per annum (currently approximately 14 to 16 percent) on the outstanding amount.

Understatement of income: If KRA determines that you understated your income, additional penalties of 20 percent of the additional tax assessed may be imposed, plus interest on the unpaid amount.

Failure to maintain records: KRA requires taxpayers to maintain records for a minimum of five years. Failure to produce records when requested can result in penalties and adverse tax assessments.

In 2025, KRA intensified its focus on diaspora tax compliance, reportedly recovering KSh 2 billion in undeclared taxes from audits of diaspora remittances. This underscores the importance of proactive compliance for Kenyans living abroad.

Obtaining a Tax Compliance Certificate (TCC)

A Tax Compliance Certificate is a document issued by KRA confirming that you are up to date with your tax obligations. The TCC is required for many transactions in Kenya including government tenders, property transactions, company registrations, and some licensing applications. For diaspora Kenyans, the TCC is often needed when buying property or investing in Kenya.

To obtain a TCC, log in to iTax, navigate to "Compliance" and select "Apply for Tax Compliance Certificate." The system checks your filing and payment status. If all returns have been filed and all taxes paid, the certificate is typically issued within one to three business days. The TCC is valid for twelve months from the date of issue and can be downloaded directly from iTax as a PDF.

Special Situations for Diaspora Taxpayers

Applying for Non-Resident Status

If you have permanently relocated abroad and wish to be treated as a non-resident for tax purposes, you should formally notify KRA of your change in residency status. While there is no specific form for this, you can update your taxpayer profile on iTax to reflect your non-resident status and file your returns as a non-resident going forward. It is advisable to maintain documentation supporting your non-resident claim, such as foreign residency permits, lease agreements, utility bills from your country of residence, and travel records showing you spend fewer than 183 days in Kenya.

Deactivating or Dormanting Your KRA PIN

If you have permanently left Kenya with no plans to return and have no Kenya-sourced income, you may consider applying to have your KRA PIN placed on dormant status. This removes the obligation to file annual returns. However, reactivating the PIN later requires clearing any outstanding obligations. Many diaspora Kenyans find it more practical to simply file nil returns each year to maintain an active and compliant PIN.

Amnesty and Voluntary Disclosure

If you have not filed returns for several years and have accumulated penalties, KRA periodically offers amnesty programmes that waive penalties and interest for taxpayers who voluntarily come forward and regularise their affairs. Keep an eye on KRA announcements for such opportunities. Even outside formal amnesty periods, approaching KRA proactively to settle outstanding obligations is generally treated more favourably than being caught in an audit.

Remote Workers and Digital Nomads

Kenyans working remotely for foreign employers while based in Kenya are tax residents and must declare their full employment income. If you are a Kenyan living abroad but performing work for a Kenyan employer or clients, the income is Kenyan-sourced and taxable in Kenya. The tax treatment of remote work arrangements can be complex and may benefit from professional tax advice.

Common Mistakes to Avoid

Not filing because you think you owe nothing. Even if you owe no tax, you must file a return or a nil return. The penalty for non-filing applies regardless of your tax liability.

Using incorrect exchange rates. Always use the CBK official exchange rate for the month the income was earned, not the rate on the day you file or an average annual rate.

Failing to claim foreign tax credits. If you have already paid tax on your income in another country, ensure you claim the credit to avoid double taxation. Keep all foreign tax documents as evidence.

Assuming non-residence without verification. Simply living abroad does not automatically make you a non-resident for Kenyan tax purposes. If you maintain a permanent home in Kenya and visit during the year, you may still be considered a resident.

Ignoring withholding taxes. If you receive interest or dividends from Kenyan investments, withholding tax is deducted at source. This should still be declared in your annual return, and the withholding tax credited against your total tax liability.

Getting Professional Help

For diaspora Kenyans with complex tax situations involving income from multiple countries, business operations, or significant Kenyan investments, engaging a Kenyan tax professional is highly recommended. Registered tax agents in Kenya can file returns on your behalf, provide tax planning advice, and represent you in any dealings with KRA. The KRA website maintains a list of registered tax agents, and many now offer remote services catering specifically to the diaspora market. Online services like Ushuru also provide digital tax filing assistance specifically designed for Kenyans with foreign income.

Frequently Asked Questions

Do I need to file KRA returns if I live abroad permanently? Yes, as long as you have an active KRA PIN, you are required to file returns. If you have no Kenya-sourced income, file a nil return. Alternatively, apply to have your PIN placed on dormant status.

Will KRA know about my foreign income? Kenya participates in the OECD's Common Reporting Standard (CRS) and the US FATCA framework, which enable automatic exchange of financial information between participating countries. This means KRA may receive information about your foreign bank accounts and income from foreign tax authorities.

Can I file returns for multiple past years at once? Yes, you can file returns for previous years through iTax. However, late filing penalties will apply for each year filed after the deadline. Consider approaching KRA to negotiate a settlement if the accumulated penalties are substantial.

What is the deadline for filing? 30 June of the year following the income year. For 2025 income, file by 30 June 2026. There are no extensions for diaspora filers.

How do I convert my foreign income to Kenya Shillings? Use the official CBK exchange rate for the month the income was earned. These rates are published on the Central Bank of Kenya website.

Share this article: