Attorney General Michael Lauber's office today confirmed Swiss news reports saying the charges were filed in Federal Criminal Court in July.
The defendant, who was not identified, faces charges including industrial espionage, violation of banking secrecy and money laundering.
The German state of North Rhine-Westphalia has acquired several CDs containing data on accounts in Switzerland, and passed data to other European countries.
Swiss bank secrecy rules long made it easy for foreigners to hide money in Switzerland.
Disclaimer: No Business Standard Journalist was involved in creation of this content