In Germany it is possible for German citizens and EU citizens with a residence permit to get mortgage financing up to 100 times their net income. For Blue Card holders it is a bit more difficult.
There are also many real estate funds that invest in German real estate. Closed funds are usually structured as asset-managing limited partnerships under civil law. Their investors are taxed according to the general provisions on partnership taxes. Open funds are normally taxed according to the taxable capital gains act (lnvStG).
Individuals and corporations that own real estate in Germany are subject to property, trade and value added tax. In addition, the partners in commercial partnerships are assessed to trade and value added tax. Real estate is also subject to real estate transfer tax. For foreigners it is important to have a Real Estate broker that can provide advice and help with the tax implications of buying property in Germany.