Doing business with foreign clients means that licensed financial firms must comply with the laws of at least two jurisdictions, their own and the customer's. The rules are frequently changing as major countries try to make it more difficult for their taxpayers to go offshore.