Taxes

How to Declare Foreign Income: A General Framework

Illustration of a tax form next to invoices in several currencies, representing how to declare income from abroad.

General information, not advice. This guide explains how things usually work. Fees, rules and products change and depend on your country and situation, so check the provider's or authority's own page before you act. See our disclaimer.

Some links may be affiliate links. They never change what we recommend. How we make money.

Money from clients abroad, a foreign salary, interest from an account in another country, rent from a flat you left behind: if you are a tax resident somewhere, that income usually has to be declared there, even if tax was already taken in the other country and even if it never touched your local bank account.

Every country has its own forms and deadlines, so no single guide can tell you which boxes to fill in. What does work everywhere is the process. This guide gives you a seven-step framework you can apply in any country, plus the records and calculations that make it straightforward.

The short answer

  1. Confirm where you are tax resident for the year.
  2. List every source of foreign income, by type.
  3. Convert it into your local currency using an accepted exchange rate.
  4. Identify foreign tax already paid and the treaty that applies.
  5. Report it in the right part of your return, together with any foreign asset disclosures.
  6. Claim relief for double taxation: credit or exemption.
  7. Keep records for as long as your tax authority can audit you.

Step 1: confirm your tax residency

Everything depends on this. As a resident, you are usually taxed on worldwide income. As a non-resident, usually only on local-source income. If you moved during the year, check whether your country uses split-year rules. Read tax residency explained if you are not sure.

Step 2: list every source of foreign income

Group income by type, because each type is often reported in a different section and treated differently by treaties.

Type of income Examples Usually reported as
Self-employment / business Invoices to foreign clients, platform payouts Business or professional income, net of allowable expenses
Employment Salary from a foreign employer, remote job Employment income
Investment Interest from foreign accounts, dividends, fund distributions Savings or investment income
Capital gains Selling shares, funds or crypto held abroad Capital gains
Property Rent from a home in another country Rental income, often with local tax in that country too
Pensions Foreign state or private pensions Pension income

A common mistake is to declare only what arrived in a local bank account. Income paid into a multi-currency account, PayPal, Payoneer or a foreign bank is still income.

Step 3: convert foreign amounts into your currency

Your tax return is in your local currency, so every foreign amount must be converted. Tax authorities usually accept one of these approaches, and some prescribe one:

  • The rate on the date of each payment (most precise, more work).
  • An official average rate for the year or month. The IRS accepts yearly average rates for many purposes, and HMRC publishes monthly and average exchange rates.
  • Central bank reference rates, such as the ECB euro reference rates.

Pick a method your authority accepts, use it consistently and record which rate you used. Note that the exchange rate your bank or platform gave you includes a margin; that loss may be a business expense rather than a reduction of income, depending on your country. See how exchange rate margins work.

Step 4: identify foreign tax already paid

Check whether the other country took tax:

  • Withholding tax on dividends, interest or royalties.
  • Tax deducted from a foreign salary.
  • Tax paid on foreign rental income in the country where the property is.

Collect proof: withholding statements, payslips, foreign tax returns or assessments. Then check the tax treaty between the two countries to see who has the right to tax that income and how much the source country may withhold. Our guide to double taxation treaties explains how to read one.

Step 5: report it in the right place, and disclose foreign assets

Most tax returns have specific sections or schedules for foreign income. Examples:

  • United States: foreign self-employment income on Schedule C, the foreign earned income exclusion on Form 2555 and the foreign tax credit on Form 1116.
  • United Kingdom: foreign income through Self Assessment, with the “Foreign” supplementary pages.
  • Spain: foreign income in the annual income tax return, with relief for international double taxation.

Many countries also require you to disclose foreign accounts and assets, separately from income. Examples include the US FBAR (FinCEN Form 114) when your foreign accounts together exceed $10,000 at any time in the year, the US Form 8938 under FATCA above higher thresholds, and Spain’s Modelo 720 for foreign assets above €50,000 in a category. These obligations can apply even when no tax is due, and penalties for missing them can be large.

Step 6: claim relief for double taxation

If both countries taxed the same income, claim relief in your country of residence:

  • Foreign tax credit: your home tax is reduced by the foreign tax paid, usually up to the home tax on that income.
  • Exemption: the foreign income is exempt at home, sometimes still counted to set your tax rate.
  • Specific reliefs: for example, the US foreign earned income exclusion.

If the source country withheld more than the treaty allows, you may need to claim a refund from that country rather than a credit at home.

Step 7: keep records

Keep, for as long as your tax authority can review your return (often four to six years, longer in some cases):

  • invoices and contracts with foreign clients;
  • statements from banks, multi-currency accounts and payment platforms;
  • proof of foreign tax withheld;
  • the exchange rates you used and their source;
  • evidence of residency: day logs, rental contracts, certificates of tax residence.

Good accounting software makes this much easier. See accounting tools for freelancers working across borders.

Worked example (illustrative)

Ana is tax resident in country A, a worldwide system. In the tax year she:

  • invoiced US clients USD 30,000 for design work, paid into a multi-currency account;
  • received EUR 400 of interest from a savings account in another EU country, with EUR 76 withheld.

Her steps: she confirms residency in country A, converts the USD 30,000 using the official yearly average rate her tax authority publishes, deducts allowable business expenses, and reports the result as self-employment income. She reports the EUR 400 interest as savings income and claims a credit for the EUR 76 withheld, within the limit allowed by the treaty. She also checks whether her country requires a foreign account disclosure for the multi-currency account. The US clients did not withhold tax because Ana gave them a W-8BEN.

Common mistakes to avoid

  • Declaring only money transferred to your local bank.
  • Using the platform’s exchange rate without checking the accepted method.
  • Forgetting foreign asset disclosures, which are separate from income.
  • Not claiming the foreign tax credit and paying twice.
  • Assuming “foreign income is tax-free” because you heard it about a specific visa or regime.

Frequently asked questions

Do I have to declare foreign income if tax was already paid abroad?

Usually yes, in your country of residence. You then claim a credit or exemption so you do not pay twice.

Which exchange rate should I use?

The one your tax authority accepts or prescribes: often the rate on the payment date or an official average rate. Use it consistently and keep a record.

Do I need to declare money in PayPal, Wise or Payoneer?

The income must be declared regardless of where it was received. Whether the account itself must be disclosed as a foreign account depends on your country’s rules.

What if I forgot to declare foreign income in previous years?

Many countries have voluntary disclosure procedures with lower penalties than if the tax authority finds it first. Speak to an advisor before you act.

Is foreign income taxed if I keep it abroad?

In most worldwide systems, yes. Exceptions include remittance-based rules, such as Thailand’s, where foreign income is taxed when brought into the country.

Final thoughts

Declaring foreign income is mostly organisation: know your residency, list every source, convert consistently, document foreign tax and claim relief. Once the process is in place, it becomes routine. If you have income from several countries or foreign assets above disclosure thresholds, consider hiring an international tax advisor for the first year.

This article is general information, not tax, legal or financial advice. Rules change and vary by country. Information reviewed October 23, 2026.

Sources and further reading

Official pages and primary sources where you can check the rules, fees and rates discussed in this guide. They are updated by their publishers, so check them for the current figures before you decide.

  1. Yearly average currency exchange rates (IRS (US))
  2. HMRC exchange rates (GOV.UK)
  3. Tax on foreign income (GOV.UK)
  4. Report of Foreign Bank and Financial Accounts (FBAR) (FinCEN (US))
  5. About Form 8938, Statement of Specified Foreign Financial Assets (IRS (US))
  6. About Form 1116, Foreign Tax Credit (IRS (US))

Written and reviewed by the Borderless Money Guide Editorial Team

We research each guide from official sources and provider documentation, and review it when fees or rules change. How we research and review our guides. Spotted an error? Tell us.

Related guides

All Taxes guides →
Taxes

The 183-Day Rule: Myths and How It Really Works

The 183-day rule explained: why staying under 183 days does not make you non-resident, how countries count days, the US substantial presence formula and the…

Reviewed 23 October 2026