Do dual citizens have to pay taxes in both countries? It depends on the two countries involved, but US dual citizens specifically face a unique situation: the United States taxes citizens on their worldwide income no matter where they live, so a US dual citizen generally owes a US tax filing regardless of residency, though tax treaties and credits often prevent actually paying full tax twice on the same income. Most other countries tax based on residency rather than citizenship, so the US side of the equation is usually the one that catches dual citizens off guard.

Article Summary

  • The United States is one of the only countries in the world that taxes based on citizenship rather than residency, which means a US citizen living permanently in another country can still owe US tax filings for life unless they formally renounce citizenship.
  • Dual citizens with foreign bank or investment accounts often have separate US reporting obligations — FBAR and FATCA — that exist independently of whether any tax is actually owed on those accounts.
  • Tax treaties between the US and many other countries are designed to prevent literal double taxation on the same income, but they don't eliminate the filing requirement itself, and treaty benefits often have to be actively claimed rather than applying automatically.

"In this world nothing can be said to be certain, except death and taxes."

Benjamin Franklin

Dual citizenship sounds like pure upside — two passports, two countries you can call home, more freedom to live and work where you choose. Then tax season arrives, and a lot of dual citizens discover their two countries don't see each other's tax systems the way they assumed. This shows up most often with American dual citizens, because the US taxes based on citizenship, not where you actually live, a structural quirk shared by almost no other country. Understanding this one fact early tends to prevent years of confusion, missed filings, and unnecessary anxiety later.

Citizenship-Based Taxation: The US's Unusual Approach

Most countries tax people based on residency: live and work there, pay tax there; move away permanently, and your tax obligation to that country generally winds down. The United States does something different — it taxes citizens on worldwide income regardless of where they live, which means a US citizen who was born abroad to an American parent, or who naturalized and later moved away, can still have an active US tax filing requirement even if they've never set foot in the US as an adult or earn no US-source income at all. This surprises a lot of dual citizens, particularly those who acquired US citizenship through a parent and consider their other country home in every practical sense. The obligation doesn't disappear on its own; it generally continues until someone either brings their filings current or formally renounces US citizenship, a separate and significant decision with its own tax consequences that shouldn't be made without professional guidance.

FBAR and FATCA: Reporting Foreign Accounts

Separate from income tax itself, US citizens and dual citizens with foreign financial accounts often have to file a Report of Foreign Bank and Financial Accounts, commonly called an FBAR, if the combined value of their foreign accounts exceeds a set threshold at any point during the year. FATCA (the Foreign Account Tax Compliance Act) layers on top of this, requiring many foreign banks to report their American account holders directly to the IRS, and requiring US taxpayers to disclose certain foreign assets on their tax return as well. These are reporting requirements, not automatically taxes owed — plenty of dual citizens file both forms every year without owing any additional US tax as a result — but the penalties for failing to file when required can be disproportionately steep relative to how obscure the requirement is to most people, which is exactly why so many dual citizens end up needing a tax professional who specifically handles cross-border filings rather than a general preparer unfamiliar with these forms.

Tax Treaties and Avoiding Double Taxation

The US has income tax treaties with a substantial number of countries, generally designed to prevent the same income from being fully taxed twice. In practice, this usually works through mechanisms like the Foreign Tax Credit, which lets a US taxpayer offset US tax liability with tax already paid to a foreign government, rather than the treaty itself simply waiving US tax outright. The details of how much relief is available, and for which types of income, vary by the specific treaty and by whether the income is earned, investment, retirement, or something else entirely — this is not a one-size-fits-all mechanism. Dual citizens sometimes assume the treaty handles everything automatically; in reality, treaty benefits and foreign tax credits typically have to be claimed on the tax return itself, which means a missed filing doesn't just risk a penalty — it can also mean losing out on relief that would have reduced or eliminated the actual tax owed.

A Framework for Getting Your Filings Right

If you're a US dual citizen, start by confirming whether you're current on US tax filings; if you've missed years, the IRS has historically offered structured programs for catching up without the maximum penalties that would otherwise apply for willful non-filing, so it's worth exploring these with a qualified preparer rather than assuming the worst. Keep a running record of the maximum balance in each foreign account throughout the year, since that's the figure FBAR and FATCA reporting typically require. Learn which tax treaty, if any, applies between the US and your other country of citizenship or residence, and don't assume it applies automatically without being claimed. Most importantly, work with a tax professional who explicitly specializes in cross-border or expat taxation — this is a narrow enough specialty that general tax preparers, even good ones, often aren't equipped to catch the details that matter here.