Hey Mohammad, I hope you’re doing good. I’m a dual citizen and have settled in Canada permanently. Do I have to pay double taxes?
Yes! US citizens have to file US taxes in Canada. Even if you have paid taxes in Canada, you still have to file taxes in the U.S. on worldwide income.