Stricter Law against Money Laundering, Now Including Consultants
Previously, only banks in addition to financial services had to have a "professional mistrust" towards those paying cash. Now it's almost everybody, who can receive larger payments in fees or sales payments.
On 19 June, 2008 the German Bundestag adopted, with some delay, a statute to combat money laundering and the financing of international terrorism, and tightened the previously existing law. The relevant EU directive, which was passed years ago, should actually have been adopted as national law by the end of 2007.
Now anybody receiving a cash transaction of more than € 15,000 is obliged to check the identity of the payer (§3 GWG). This can be lawyers, jewelers, tax consultants, art dealers, real estate vendors, etc. When the payer seems suspicious, this must be reported to the authorities.
So when you are to receive such larger payment, make a copy of the payer's ID and store it with your tax records. When keeping in your tax records, you can easily retrieve it again were it to be demanded by the authorities. On the other hand, when your rich uncle (Dagobert) gives you a gift of €20,000, you will not be obligated to report this to the authorities but just keep and mention it in your gifts section in your tax return.
To which authority are you to report? To the district attorney (Staatsanwaltschaft) in your vicinity and another copy is to go to Federal Criminal Police Office (Bundeskriminalamt - Zentralstelle für Verdachtsanzeigen). They will expect your report either in writing, orally in person or over the phone. When you have a suspicious transaction that is supposed to take place, it may only occur after the district attorney has given his okay, or when two days after reporting have elapsed without the district attorney banning the transaction (§11 I GWG).
When you do not take sufficient care in identification or correctly report suspicious cases, you can be fined up to € 100,000 (§17 GWG). In German, this is called "Ordnungswidrigkeit".