As an American living in Toronto, you may be required to file taxes in both the United States and Canada. This is because the US taxes are based on...
When U.S. persons own shares or have controlling power over foreign corporations, they must file additional tax documents. Form 5471 is a perfect example and one of the most...