Has Your Swiss Bank Entered Into a Non Prosecution Agreement

What does a Non Prosecution Agreement mean for you? What you need to know and do if your Swiss bank has entered into a Non-Prosecution Agreement Jeffrey S. Freeman, J.D., LL.M Swiss banks are in clean up mode and over 100 banks have opted to enter into a Non-Prosecution Agreement (NPA) with the Department of Justice (DOJ). In doing so the banks are admitting that they may have violated U.S. tax laws and will receive a lesser penalty while resolving any compliance issues.