If you are self-employed or a sole trader in the UK and you are earning money from overseas trading, you may wonder if you need to declare this foreign income earned to HMRC. This is a common question for most people with international clients or income from abroad.
Income earned from foreign trade must be declared to HMRC, even if you’ve provided the work remotely from the UK, even if the income was paid into your UK bank account, and even if some tax on your income earned has already been paid overseas. Understanding how foreign income is taxed and how to report it on your Self Assessment tax return is essential to staying compliant and avoiding unnecessary penalties.
This guide explains exactly how earning overseas income is treated, how to declare it on your Self Assessment tax return, and what you need to be aware of when working with overseas clients.
What Is foreign income for UK tax purposes?
Foreign income is income that arises outside the UK. For many self-employed individuals, this often causes confusion about what needs to be reported to HMRC and when. You may provide the work itself from the UK, but HMRC focuses on the source of the income, not the physical location where you carry out the work.
If you invoice a client that is not in the UK or receive payment from an overseas company, or earn any money from foreign platforms or marketplaces, HMRC will usually class this as foreign income for tax purposes. The location of your bank account or the currency does not change the tax treatment as long as you have provided those services from the UK.
This means foreign income can apply to many sole traders who do not realise they are earning it.
Do i need to declare foreign income to HMRC?
If you are a UK resident for tax purposes, you are normally taxed on your worldwide income. This means you must declare foreign income to HMRC through your Self Assessment Tax Return.
You still need to declare foreign income if:
- The income was paid into a UK bank account.
- The income was earned online.
- The income was taxed overseas.
Many believe overseas income is tax-free or does not have to be declared unless it passes a certain threshold. In reality, most foreign income must be declared, even if no further UK tax is due.
Most common foreign income is,
- wages if you work abroad
- foreign investment income, for example dividends and savings interest
- rental income on overseas property
- income from pensions held overseas
- Income from oversea trade as a freelancer
How is foreign income taxed in the UK?
Foreign income is generally taxed in the UK using the same income tax bands as UK-earned income. However, HMRC recognises that taxing the same income twice would be unfair.
To prevent double taxation, the UK has agreements with many countries. These agreements allow you to claim foreign tax credit relief. Relief reduces your UK tax bill by the amount of tax already paid overseas, up to the UK tax due on that income.
Correctly applying double taxation relief is one of the most important parts of declaring foreign income. It is also one of the most misunderstood aspects of a personal tax return.
How Do I Declare Foreign Income on My Tax Return?
Foreign income is declared through Self Assessment. You must show the income in pounds sterling using an accepted exchange rate, and declare any foreign tax paid.
For self-employed individuals and sole traders, it is important to distinguish whether foreign income is part of your trade or is separate investment income, as this determines where it should be reported on your return.
This distinction matters because declaring foreign income in the wrong section can result in incorrect tax calculations or HMRC queries.
How to declare foreign income on your self assessment tax return
If you earn foreign income as part of your normal self-employed work, for example, providing services to overseas clients, this income is usually included within your self-employment pages alongside your UK income.
Foreign income, such as overseas interest, dividends, or rental income, is usually declared separately on the foreign income pages.
Many sole traders accidentally misclassify overseas income, which can lead to either overpaying tax or triggering unnecessary HMRC attention.
Example: declaring foreign income on your self assessment tax return
To illustrate how this works in practice, we consider the following scenario.
James is a UK tax resident freelance graphic designer working for himself. He lives in Oxford and does all his work from the UK.
During the tax year, James earns £42,000 from UK clients. He also completes work for a German company and earns €8,000. The German company withholds €800 in tax before paying him.
James converts the €8,000 into pounds using HMRC’s accepted exchange rate for the year. The sterling value is £6,800. Because this income relates directly to his freelance work, it is added to his self-employed turnover. His total trading income for the year becomes £48,800.
When filling out his Self Assessment tax return, James declares the equivalent of £680 in foreign tax paid. HMRC applies foreign tax credit relief. The tax paid in Germany is offset against his UK tax due on that income.
This means, James will meets his obligation to declare foreign income earned to HMRC and avoiding double taxation.
Need help with your Self Assessment Tax Return?
Let’s have a discussion about how we can help you stay compliant with HMRC.
What happens if you don’t declare the foreign income?
HMRC now gets financial information from overseas tax authorities through international data-sharing agreements. If you don’t declare the foreign income, HMRC may start backdated assessments, charge you an interest, and even impose penalties.
In more serious cases, not declaring your overseas income can trigger a wider investigation into your tax affairs. Voluntarily correcting errors is always viewed more favourably than waiting for HMRC to identify the issue.
Why sole traders often need professional advice
Declaring foreign income correctly can be complex. Your Self Assessment tax return is not just about adding figures. Exchange rates, doule taxation relief, proper income categorisation, and record keeping all affect the final tax position that you must correctly declare.
Choosing to work with an experienced professional accountant will help you ensure your foreign income is declared accurately in the UK, reliefs are claimed correctly, and your self-assessment tax position is correct.
Our professional accountants help self-employed individuals and sole traders understand exactly how to declare foreign income to HMRC and ensure their Self Assessment tax returns are accurate, compliant, and tax-efficient.
If you earn income from overseas and are unsure how to report it or want peace of mind that everything is being handled correctly, we’re here to help.
FAQs
Do I need to declare foreign income if it was paid into a UK bank account?
Yes. You must declare foreign income based on where it arises, not where it is paid.
How do I declare foreign income on my tax return?
Foreign income is declared through Self Assessment Tax Return, either within your self-employment pages or on the foreign income pages, depending on the type of income.
Do sole traders need to declare overseas clients?
Yes. Income from overseas clients usually forms part of your self-employed trade and must be declared.
Can HMRC check overseas income?
Yes. HMRC receives information from foreign tax authorities under international reporting agreements.


The essential guide to the R&D Additional Information Form