Real estate in Germany may also be acquired by non-Germans. This applies not only to EU citizens, but also to non-EU citizens. The purchaser must prove who he or she is (passport, nationality, registered office of the company, etc.) and - in the light of the money laundering laws in Germany - prove in case of doubt that the funds used for the acquisition were acquired legally. Since the purchase of real estate must be made by contract before a German notary, the buyer must come to Germany regularly. If a foreign company buys, it must be proven whether it was founded lawfully and who its authorized representatives (managing directors) are, who should appear before the notary in case of doubt.