If you have a bank account in a foreign country in date of today (31/12/15), you are likely to be affected by the OECD's new automatic reporting standard. Starting today, banks will have to report account details to the country of residency of each account holders. In other words, it has just become nearly impossible to "hide" money offshore. If you aren't sure about whether you are tax compliant, it's time to speak to a tax attorney! Countries that will be reporting all accounts open on December 31, 2015 in September 2017: Anguilla, Argentina, Barbados, Belgium, Bermuda, British Virgin Islands, Bulgaria, Cayman Islands, Chile, Colombia, Croatia, Curaçao, Cyprus, Czech Republic, Denmark, Dominica, Estonia, Faroe Islands, Finland, France, Germany, Gibraltar, Greece, Greenland, Guernsey, Hungary, Iceland, India, Ireland, Isle of Man, Italy, Jersey, Korea, Latvia, Liechtenstein, Lithuania, Luxembourg, Malta, Mauritius, Mexico, Montserrat, Netherlands, Niue, Norway, Poland, Portugal, Romania, San Marino, Seychelles, Slovak Republic, Slovenia, South Africa, Spain, Sweden, Trinidad and Tobago, Turks and Caicos Islands, United Kingdom, Uruguay Countries that will be reporting all accounts open on December 31, 2016 in September 2018: Albania, Andorra, Antigua and Barbuda, Aruba, Australia, Austria, The Bahamas, Belize, Brazil, Brunei Darussalam, Canada, China, Costa Rica, Grenada, Hong Kong, Indonesia, Israel, Japan, Marshall Islands, Macao, Malaysia, Monaco, New Zealand, Qatar, Russia, Saint Kitts and Nevis, Samoa, Saint Lucia, Saint Vincent and the Grenadines, Saudi Arabia, Singapore, Sint Maarten, Switzerland, Turkey, United Arab Emirates.