KRA And Foreign Income After You Return: What Is Taxable

You just landed back home after years abroad, jaba packed and ready to start fresh. But here’s the thing: KRA wants to know about that foreign income you earned while away. What exactly is taxable after you return?

This guide breaks down which foreign earnings KRA can tax, what you can safely keep, and how to avoid nasty surprises from the taxman. For any Kenyan returning home, these rules protects your hard-earned savings.

How KRA Defines Your Tax Residency After Returning Home

KRA considers you a tax resident if you spend at least 183 days in Kenya in any 12-month period. Once you hit that mark, your worldwide income becomes taxable here, not just what you earn locally. Many returnees wrongly assume KRA can only touch money earned inside Kenya, but the law says otherwise.

The 183-Day Rule and Your First Year Back

If you returned in March and stayed put, by September you cross the 183-day threshold. At that point, KRA expects you to declare all foreign income from the entire year, not just from September onwards. For example, a friend who came back from Dubai in January 2024 and started a Nairobi consultancy had to declare his full year’s foreign consulting fees.

What Counts as Foreign Income Under Kenyan Tax Law

Foreign income includes salaries from overseas employers, rental income from properties abroad, dividends from foreign shares, and capital gains from selling assets outside Kenya. The key threshold to remember is KES 30 million in annual turnover which determines whether you file as a resident individual or register for VAT. Anything below that and you file as an individual taxpayer through iTax.

The Actual Process of Declaring Foreign Income on iTax

You declare foreign income through the annual tax return on iTax, specifically under the “Income from Employment” or “Income from Business” sections. KRA does not have a separate foreign income form, so you combine local and foreign earnings into one return. The tricky part is proving what you earned abroad and what tax you already paid there.

  • Double Taxation Agreements (DTAs): Kenya has DTAs with over 20 countries including the UK, UAE, and South Africa. If you paid tax abroad, you claim a foreign tax credit on your iTax return to avoid paying twice. You must attach proof of foreign tax paid from the overseas tax authority.
  • Exchange Rate Treatment: Convert all foreign income to KES using the Central Bank of Kenya’s average rate for the year. KRA’s system uses the CBK rate on the date of receipt, not your bank’s rate. A common mistake is using M-Pesa or bank rates, which triggers a query.
  • Penalties for Non-Declaration: KRA can go back up to five years to assess undeclared foreign income. The penalty is 20% of the tax due plus 2% interest per month. If you bought a house or car shortly after returning, KRA’s lifestyle audit unit will flag the mismatch.

Common Mistakes Kenyans Make With Foreign Income Declarations

Thinking KRA Cannot Track Your Foreign Bank Accounts

Many returnees assume KRA has no access to their overseas accounts. But under the Common Reporting Standard (CRS), Kenya automatically receives financial account data from over 100 countries including the UK, US, and UAE. KRA already knows about that Stanchart UK account you opened in 2019.

Ignoring Rental Income From Properties Back Abroad

If you own a flat in London or a house in Kampala and rent it out, that income is taxable in Kenya once you are a resident. A common excuse is “the tenant pays in pounds, so it’s not Kenyan income.” Pole, but KRA sees it as worldwide income and expects you to declare it.

Assuming Foreign Pensions Are Exempt From Tax

Some retirees think their UK or Canadian pension is tax-free in Kenya. In reality, only pensions from Kenya’s social security schemes are exempt. Foreign pensions are taxable as employment income, though you can claim relief under the relevant DTA if you paid tax abroad.

Forgetting to Declare Capital Gains From Foreign Asset Sales

If you sold shares on the London Stock Exchange or a property in Nairobi’s diplomatic area after returning, that gain is taxable in Kenya. The capital gains tax rate is 15% on the net gain. Many returnees forget this until KRA sends a notice from their lifestyle audit department.

How to Use the KRA Voluntary Disclosure Program for Foreign Income

If you have already returned and failed to declare foreign income from previous years, do not panic. KRA runs a Voluntary Disclosure Program that allows you to come clean without facing the full penalty hammer. You apply through iTax under the “Voluntary Disclosure” tab and submit a detailed breakdown of the undeclared income.

The program reduces penalties significantly. Instead of the standard 20% penalty plus 2% monthly interest, you pay only the principal tax due plus a reduced penalty of around 5%. This is si rahisi to pull off if KRA has already flagged you, so act before they send that lifestyle audit letter to your M-Pesa registered number.

You must attach supporting documents for each year you are disclosing. This includes foreign bank statements, payslips from your overseas employer, rental agreements for foreign properties, and proof of any foreign tax paid. KRA’s KRA KRA Nairobi office on Times Tower Lane handles complex disclosures, but you can do everything online through iTax without visiting physically. The process takes between 30 to 60 days for KRA to review and issue a revised assessment.

The Bottom Line

KRA can and will tax your foreign income once you become a tax resident, whether you earned it in Dubai, London, or anywhere else. The smartest move is to declare everything correctly from day one and claim credits for tax already paid abroad.

If you are still unsure about your situation, open iTax right now and check your residency status under your profile. Then share this article with any friend who just returned home — they will thank you later.

Frequently Asked Questions About KRA and Foreign Income After You Return: What Is Taxable in Kenya

What happens if I do not declare my foreign income at all?

KRA can assess undeclared foreign income for up to five years back. You will face a 20% penalty on the tax due plus 2% monthly interest until full payment. They may also flag you for a lifestyle audit.

If you already missed declarations, use the Voluntary Disclosure Program on iTax to reduce penalties to around 5% before KRA contacts you first.

Do I need to pay tax on foreign income if I already paid tax abroad?

Not necessarily. Kenya has Double Taxation Agreements with over 20 countries including the UK, UAE, and South Africa. You claim a foreign tax credit on your iTax return to avoid paying twice.

You must attach proof of foreign tax paid from the overseas tax authority. Without documentation, KRA will tax the full amount again.

Can I declare foreign income through iTax without visiting KRA offices?

Yes, everything is done online through iTax. Log in, select the annual return, and enter your foreign income under the relevant income section. No physical visit to Times Tower is required.

For complex disclosures involving multiple countries or large amounts, you can request a virtual meeting with a KRA officer through the iTax portal. This saves you time and matatu fare.

How long does it take KRA to process a foreign income declaration?

A standard annual return with foreign income is processed within 14 days if all documents are attached correctly. If you file under the Voluntary Disclosure Program, expect 30 to 60 days for review.

Delays happen when documents are missing or exchange rates are calculated incorrectly. Double-check your CBK rate conversion before submitting to avoid a query.

What foreign income is completely exempt from KRA tax?

Only income from Kenya’s social security schemes like NSSF pensions is fully exempt. Foreign pensions, rental income, dividends, and capital gains are all taxable once you are a resident.

Income earned before you became a Kenyan tax resident is not taxable here. Keep clear records of your arrival date and the 183-day count to prove when residency started.

Author

  • Anita Mbuggus brings a unique blend of technical expertise and creative flair to the Jua Kenya team. A graduate of JKUAT University with a Bachelor of Science degree in Business Computing, Anita combines her analytical skills with a passion for storytelling to produce insightful and engaging content for our readers.
    See More on Our Contributors Page

    View all posts