
A US citizen living or working in Canada incurs not only a tax obligation to the Canadian government but is also still liable for US income tax. Every tax preparation business is aware that the IRS imposes collection of income tax on worldwide income of US citizens. But US citizens also report holdings of foreign assets to the IRS.....