This is a requrement that was implemented worldwide in January of this year. We wire money at least three times a month to literally dozens of banks around the world but mostly to the US. We ran into the same problem on January 5th of this year with our first wire to Spain and then 2 days later with a wire to the US.

Once you have established the necessary requirements that prevent "money laundering" you will have no more problems. This, of course depends on the corporate play book of the financial institutions that you deal with.

These relatively new regulations are not instigated by local banks but are now international regulations; that were, by the by, initiated through the the US Homeland Security Department in conjunction with the European Union.