I am a Canadian born to an American-born Canadian father and an Eritrean mother. We live in Canada, where I was born. I am a citizen of all three countries mentioned.

Because of insane laws, I am still required to pay taxes in the countries I don't live in but where my parents were born.

I figure I need to pay my Canadian taxes first, but I'm not 100% sure.

Assuming my Canadian taxes come first, which one comes next? Can I deduct my Eritrean taxes from my American taxes? I want to file soon so I can receive the US stimulus money. However I'm also not sure about how much of the stimulus money needs to be paid to Canada and Eritrea.

It's all a mess! Please help!

  • 2
    Do you hold all three citizenships? Commented Jan 12, 2021 at 17:09
  • 3
    @rashpinducknam A quick google search shows that Eritrea does not recognize dual citizenship [multiplecitizenship.com/wscl/…; it seems unlikely that you hold all 3 citizenships (note: the right to obtain Eritrean citizenship is not the same as having it). Commented Jan 13, 2021 at 21:16
  • 2
    Note that also for US citizenship, merely having a US parent is not necessarily sufficient criteria for that citizenship to pass to yourself. travel.state.gov/content/travel/en/legal/…. It seems that you are adamant about your situation but perhaps this is more hypothetical than immediate reality? Commented Jan 13, 2021 at 21:20
  • 2
    @rashpinducknam Eritreans in Canada either (a) give up their Eritrean citizenship when they gain Canadian citizenship; or (b) retain Eritrean citizenship while holding some other form of visa living in Canada. Not every immigrant has citizenship in their new country. Not every immigrant retains citizenship of their home country. Commented Jan 14, 2021 at 13:49
  • 1
    Also - "filed papers telling the US about me" is still not the same thing as actually currently holding US citizenship. I highly recommend you seek legal immigration advice to confirm your status in all 3 countries. Commented Jan 14, 2021 at 13:52


You must log in to answer this question.

Browse other questions tagged .