08 Apr Tom LR Griffiths explains US and UK disclosure
For US citizens living abroad, there is no escaping the wide net cast by the Internal Revenue Service (IRS). Failing to file US tax returns or to report a foreign bank account can mean harsh penalties, and the need for voluntary disclosure. Here’s everything you...