@danielgzepeda @Rick of Rick and Peg @Bradypus
All countries have different agreements and treaties with other countries about how to treat dual nationality. That’s the most important thing to understand. There’s no one size fits all set of rules. I know what agreement the United States and Italy have about my dual citizenship‘s. It might be completely different if my second citizenship was from France, or Kazakhstan, or Japan.
That is why sometimes people think there’s different answers to the same question. Because there is, and it depends.
With the Italy and the United States there’s no problems. They both allow this without restrictions. But I had a German national mother, and if I had pursued German citizenship I would’ve had to renounce my US citizenship because Germany didn’t allow dual citizenship, at least at the time I looked into it. That may have changed now.
Again, all countries have different treaties and agreements about how to handle taxation. With Italy and the United States there’s no double taxation. Any US citizen or green card holder is always required to file US taxes. But if you’re a tax resident (183 day plus)of another country, you get a credit for taxes paid there.
Italy does not require me to file taxes as a non-resident.
As
@Kathar1na noted, When I’m traveling in the European Union, I’m supposed to use my Italian passport. When I’m traveling in the United States, I’m supposed to use my US passport.
The funny story I told about being asked in Canada was because when I boarded the plane in Italy I wasn’t going to the United States, so I didn’t need to fill any of the requirements for entering the United States.
But once I was in Canada and about to fly into United States, they wanted to see the appropriate passport or visa waiver. Probably someone in Rome screwed up, because since my itinerary ended in the United States, they should’ve checked at that time and noted it that I had the legal right to enter the US.
Most of the time Europeans understand these things, but often in the US, it’s really difficult for people to wrap their head around that my Italian citizenship is governed by a completely different set of laws and obligations than my US citizenship. The United States has nothing to say about my Italian citizenship, and vice versa. For instance, I believe that if I was charged with a crime in the European Union (unlikely!) my United States citizenship would be irrelevant.
To recap, each country has a different treaty with each other country regarding taxation and dual citizenship. You can’t assume because it’s one way with one country that is the same way with every other country. Each situation is unique .
Some of these comments are a bit amusing, assuming I wouldn’t know the rules and laws and regulations governing my own personal citizenship situation!